史上最全的音视频SDK包分享给大家
史上最全的音视频SDK包分享给大家
概述一下SDK功能:
项目 详情
视频通信 支持多种分辨率的视频通信
语音通信 提供语音通信,可支持高清宽带语音
动态创建房间 可以根据需要,随时创建房间
H5 支持H5方式的音视频通讯,无须安装插件
文字消息 支持以透明通道的方式传递文字消息
文件传输 支持以透明通道的方式传输文件
文件传输支持码率控制 支持设置限速,防止因为文件传输影响音视频通讯
拍照 可以抓拍指定摄像头的照片
互动白板 支持白板功能,会话的参与方可以在白板上进行标注
文档共享 支持分享PPT、WORD、EXCEL等常用文档
网盘 会话过程中的网盘,参与方可以自由上传和下载
影音共享 支持在会话过程中给其他参与方播放视频,可以用于风险播报场景
视频打点 录制时可以在关键点进行打点,回放质检时可以直接定位到打点的位置
服务器日志收集 所有客户端的日志可以通过配置统一搜集到服务器的指定目录,便于定位问题
外部音视频输入 用户可以自己采集音视频源作为系统的输入
集成外部Codec 支持集成用户需要的编解码算法
在线好友 可以得到其他用户的在线状态
视频呼叫 支持呼叫
智能码率调控 可以根据用户设定的码率调整策略以及当前使用者的网络状况进行码率的智能调控,保障音视频效果的流畅
分布式部署 各种后台服务可以支持分布式部署,负荷分担
本地合成录像 根据需求自由合成录像,可以包括多方的视频,也可以支持水印和时间戳
服务器合成录像 支持在服务器合成录像
服务端推流 支持在服务器合成图像后,通过RTMP或RTSP推流到第三方直播平台
多路录制 支持对一个房间生成多个录制文件,每个录制文件的内容可以自由指定,本地录制和服务器录制都支持
桌面共享 可以共享自己的电脑桌面给会话其他参与者
桌面区域共享 支持共享桌面的部分区域给会话其他参与者
共享标注 共享桌面或区域时,可以进行标注
远程协助 共享桌面或区域时,可以邀请对方进行远程协助
智能排队 支持多个队列、先到先服务、队列优先级(坐席优先服务高优先级队列)、全局队列
多路音视频输入 可以有多个音视频的输入源,比如接多个摄像头
多摄像头 支持在一个终端设备上同时启用多个摄像头
IP摄像头 支持接入大多数格式的IP摄像头
多机热备 后台服务器热备,主用服务器出现问题后备用服务器能自动接手当前会话,业务不受影响
负载均衡 业务压力可以由多台服务器分担,实现负荷分担
硬件负载均衡接入(F5) 支持对接硬件负载均衡设备F5
弹性扩容 支持货架化的扩容方式,在不影响运行中的业务的情况下实现扩容
智能运维 支持图形化的监控运维后台
进程守护 所有后台进程都有守护,出现问题能自动恢复
全面支持所有终端:windows版本、小程序版本、H5版本、安卓、ISO版本等全面兼容;
需要demo程序和调用文档 可以写邮件给我897655910@qq.com
SDK下载地址:
windows版本:https://download.csdn.net/download/bbyn1314/11122161
安卓版本:https://download.csdn.net/download/bbyn1314/11122143
H5版本:https://download.csdn.net/download/bbyn1314/11122116
IOS版本:https://download.csdn.net/download/bbyn1314/11122235
微信小程序:https://download.csdn.net/download/bbyn1314/11122699
百度网盘下载地址:链接:https://pan.baidu.com/s/1F6shezXdMxVsUhSv7F1mFg 提取码:qoxw
————————————————
版权声明:本文为CSDN博主「帅气的咕嘎」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/bbyn1314/article/details/89349405
史上最全的音视频SDK包分享给大家的更多相关文章
- 史上最全Java学习视频下载地址分享
http://blog.csdn.net/xlgen157387/article/details/39735141
- SDK 上报信息 史上最全 持续更新
SDK 上报信息 史上最全 持续更新 接入SDK总会遇到各种需求,有些SDK巴不得把玩家信息全部上报到他们服务器! 以下是我接SDK遇到的, 欢迎大家补全. 上报事件 注册(按道理这个应该是SDK的功 ...
- 史上最全的java随机数生成算法分享(转)
这篇文章主要介绍了史上最全的java随机数生成算法,我分享一个最全的随机数的生成算法,最代码的找回密码的随机数就是用的这个方法 String password = RandomUtil.generat ...
- GitHub上史上最全的Android开源项目分类汇总 (转)
GitHub上史上最全的Android开源项目分类汇总 标签: github android 开源 | 发表时间:2014-11-23 23:00 | 作者:u013149325 分享到: 出处:ht ...
- 了解iOS消息推送一文就够:史上最全iOS Push技术详解
本文作者:陈裕发, 腾讯系统测试工程师,由腾讯WeTest整理发表. 1.引言 开发iOS系统中的Push推送,通常有以下3种情况: 1)在线Push:比如QQ.微信等IM界面处于前台时,聊天消息和指 ...
- 你想找的Python资料这里全都有!没有你找不到!史上最全资料合集
你想找的Python资料这里全都有!没有你找不到!史上最全资料合集 2017年11月15日 13:48:53 技术小百科 阅读数:1931 GitHub 上有一个 Awesome - XXX 系列 ...
- 史上最全Windows版本搭建安装React Native环境配置
史上最全Windows版本搭建安装React Native环境配置 配置过React Native 环境的都知道,在Windows React Native环境配置有很多坑要跳,为了帮助新手快速无误的 ...
- 开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发
[原][开源框架]Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位... 时间 2015-01-05 10:08:18 我是程序猿,我为自己代言 原文 http: ...
- 移动端IM开发者必读(二):史上最全移动弱网络优化方法总结
1.前言 本文接上篇<移动端IM开发者必读(一):通俗易懂,理解移动网络的“弱”和“慢”>,关于移动网络的主要特性,在上篇中已进行过详细地阐述,本文将针对上篇中提到的特性,结合我们的实践经 ...
随机推荐
- select子句
1.order by order by 字段1 升序或者降序,字段2 升序或者降序(dsc) 默认 升序(asc) 注意:如果是分组,则应该使用对分组字段进行排序的groupby语法 group by ...
- day06 作业
猜年龄游戏 ''' 1. 给定年龄,用户可以猜三次年龄 2. 年龄猜对,让用户选择两次奖励 3. 用户选择两次奖励后可以退出 ''' import random age = random.randin ...
- [小程序]微信小程序获取input并发送网络请求
1. 获取输入框数据wxml中的input上增加bindinput属性,和方法值在js部分定义与之对应的方法,只要在输入的时候,数据就会绑定调用到该方法,存入data属性变量中 2. 调用get请求发 ...
- 老男孩LINUX--打包压缩、查看、解压
tar就是打包的意思,打包就是将多个文件或者目录放置到一起,整体的大小没有变化,tar可以调用一些压缩的软件,比如zip,在打包的同时进行压缩.先来上一个例子: tar zcvf /tmp/etc.t ...
- 201871010123-吴丽丽《面向对象程序设计(Java)》第十五周学习总结
201871010123-吴丽丽<面向对象程序设计(Java)>第十五周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ ...
- Tools分类随笔链接整理贴(不定期更新)
1.编程开发工具 Vs2012安装介绍 https://www.cnblogs.com/fzxiaoyi/p/12041854.html Vs2012帮助文档安装介绍 https://www.c ...
- day12_7.12递归函数与算法
一.递归函数 递归函数是在函数的调用阶段直接或间接的调用自己. 于是下面就是一个简单的递归函数: def func(): print('我调我自己') func() func() 然而结果会报错,因为 ...
- Python进阶-VI 生成器函数进阶、生成器表达式、推导式
一.生成器函数进阶 需求:求取移动平均数 1.应用场景之一,在奥运会气枪射击比赛中,每打完一发都会显示平均环数! def show_avg(): print('你已进入显示移动平均环数系统!') a ...
- web框架--tornado框架之初识
在python中常见的web框架构建模式有以下两种: *MVC框架: * 数据库相关操作的Models 视图文件的Views 业务逻辑的Controllers MTV框架: 数据库相关操作的Model ...
- 【java】@SuppressWarnings
作用:用于抑制编译器产生警告信息. 示例1——抑制单类型的警告: 示例2——抑制多类型的警告: 示例3——抑制所有类型的警告: 三.注解目标 通过 @SuppressWarnings 的源码可知,其注 ...