主流视频通话SDK比较
视频通话框架
主流的视频通讯框架比较多,此文主要通过Android平台的来做SDK平台使用的比较。
现在的视频热门框架有一些如:
Jitsi
Jitsi是一个开源的,安全(ZRTP加密),高质量的SIP/XMPP视频通话、会议、聊天、桌面共享、文件传传输。可以安装在你喜欢的操作系统中并且支持多种IM网络。
官方网站:https://jitsi.org/
SIPDroid
SIPDroid 是开源的,sip协议栈使用JAVA实现,音频Codec使用skype的silk(Silk编解码是Skype向第三方开发人员和硬件制造商提供免版税认证(RF)的Silk宽带音频编码器)实现。NAT传输支持stun server.
官方网站:www.sipdroid.org/
Linphone
Linphone是一种开源的IP语音电话(或SIP电话),可以通过互联网与人们进行免费的语音,视频和文本即时通讯。它使用SIP协议(互联网电话的开放标准),可以与任何SIP VoIP运营商一起使用,包括一些免费的SIP音频/视频服务。
官方网站:www.linphone.org/
Imsdroid
基于doubango(Doubango 是一个基于3GPP IMS/RCS 并能用于嵌入式和桌面系统的开源框架。该框架使用ANSCI-C编写,具有很好的可移植性。并且已经被设计成非常轻便且能有效的工作在低内存和低处理能力的嵌入式系统上。苹果系统上的idoubs功能就是基于此框架编写) .音视频编码格式大部分都支持(H264(video),VP8(video),iLBC(audio),PCMA,PCMU,G722,G729)。NAT支持ICE(stun+turn)
官方网站:https://github.com/DoubangoTelecom/imsdroid
http://www.doubango.org/
openfire
openfire是开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作服务器。 Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。
官方网站:http://www.igniterealtime.org/projects/openfire/
WebRTC
主流视频通话SDK比较相关推荐
- 主流视频通话SDK比较【转】
主流视频通话SDK比较[转载] 萨达哈鲁酱 1 2019.02.16 15:08:28 字数 1,503 阅读 6,142 视频通话框架 主流的视频通讯框架比较多,此文主要通过Android平台的来做 ...
- 详解比较好的音视频通话SDK开发包的技术要点
详解好的音视频通话SDK开发包的技术要点 云智真是一套跨平台的音视频解决方案,其技术领先性.成熟度.稳定性.可扩展性以及安全性等各方面均有优异的表现,同时支持跨平台通信,Windows.Web.And ...
- 基于声网 视频通话SDK 的opencv 人脸检测
目前在用声网的 视频通话SDK 制作一款会议系统软件,将来可能要加入人脸的一些操作,因此就想到了opencv,并且声网SDK 也提供了原始的视频帧 回调函数,所以在此基础上集成opencv 是可以的. ...
- 视频讲解Agora视频通话SDK| 掘金技术征文
最近比较忙,发了一篇Agora SDK 安卓端的使用的视频,大家直接看视频就可以撸码了. 本视频手把手带大家认识声网Agora视频通话SDK,然后在Android手机上面运行一个Demo,演示一下如何 ...
- Windows实时视频通话SDK集成指引(实时视频系列三)
实时视频通话系列第三篇.本文介绍的是在Windows环境下如何集成即构音视频SDK,以实现同一会话中的多用户进行视频实时通话功能. SDK集成指引 1.准备环境 请确保开发环境满足以下技术要求: Vi ...
- 快速开放,推荐一个视频通话sdk agora
1,agora 推荐一个做实时视频的sdk. 做互联网公司,要快速做出自己的稳定的产品. 视频,语音聊天还是有一定的门槛的. http://cn.agora.io/ 做互联网的要的就是要快速 2,每个 ...
- 腾讯实时音视频通话sdk集成----小程序版本
参考文章:实时音视频 小程序-无 UI 集成方案-文档中心-腾讯云 1.配置域名添加 2.npm集成 项目中引用trtc-wx包 在项目脚本中直接引入模块此处可引入静态文件构建npm import T ...
- 腾讯云 视频通话SDK 第一个坑 域名要开https
新发布的Webkit内核的浏览器(chrome谷歌浏览器.QQ浏览器)控制台会有这个提示,基于安全隐私问题,现在Webkit内核的浏览器共享视频.语音.经纬度坐标等必须通过https形式访问! 也就是 ...
- 2017-12-1工作日志--云信音视频通话SDK开启美颜效果
第一步:开启滤镜 第二步:设置饱和度 回调方法中实现的代码
最新文章
- Python高级教程-生成器
- EOS下控制台以及图形界面打印sql语句
- Pycharm安装和基本使用
- 【数据集】自动驾驶都有什么测试基准?
- nginx绑定freenom.com域名
- mysql 200列_认识mysql(2)
- android:configChanges属性
- Jmeter性能测试实战教程系列-搭建分布式性能测试环境(五)
- ActiveMQ学习-Network connectors JAVA代码实现
- hbase中为何不能向表中插入数据_MySQL数据库中表记录的增、删和改操作
- paip兼容windows与linux的java类根目录路径的方法
- 在C语言中如何计算根号
- php字符串去掉指定字符串,php怎么去除指定字符串
- 数据去重-----VBA字典法
- JS刷剑指offer(待更新)
- 键盘按键开关种类简介
- 原型图高保真和中保真的区别_最终确定您的高保真度UX概念验证
- 没经验能做seo专员吗
- android 开源远程工具项目scrcpy 简单使用
- html5艺术字效果,WEB前端开发,网络特殊字体的制作工具-font-spider
热门文章
- 嵌入式linux学习步骤
- 关于网站、微商城和小程序制作教程指导协助说明
- 迅雷再见!在全球交友网站Github,找到的6款神软件
- Java构造器(构造方法)
- linux系统字体放在哪,可以把windows下的字体安装到Linux系统下吗
- SpringBoot启动报错Field service in XXX required a bean of XXX that could not be found.
- 全球与中国钢制管道市场现状及未来发展趋势
- [附源码]计算机毕业设计Python甜品购物网站(程序+源码+LW文档)
- 85. Three Points On A Line
- matplotlib 修改坐标轴刻度值,刻度个数