开源demo| 视频应用类开源 Demo 大盘点
自从进入5G时代之后,我们迎来光纤般的“零”时延接入速率,同时将给网络能效超百倍提升,拉近了人与万物的智能互联的距离。视频通信发展越来越火热,视频直播,视频聊天,视频会议等等,在各行各业中获得了广泛的应用,视频通信的应用已经和我们的生活息息相关。
为了开发者更能快速的集成 SDK,根据场景开源了三款视频应用 Demo,分别是ARCall视频通话、视频互动连麦、any自习室 。三款软件基本上可以覆盖市面上所有的视频类应用场景。
下面就给大家介绍一下三款demo的功能和应用场景:
ARCall视频通话
ARCall 是模仿微信呼叫的示例项目,演示了如何通过云服务,并配合RTC SDK、RTM SDK,快速实现呼叫邀请通话的场景。ARCall 示例项目提供呼叫邀请功能。类似微信呼叫好友聊天。呼叫方发送呼叫邀请,接收端接收呼叫请求,同意该呼叫邀请,进行音视频通信,通信中可以静音、关闭本地摄像头、打开关闭扬声器、切换摄像头等操作。
- 一对一视频呼叫
- 一对一音频呼叫
- 多人音视频通话,最大支持50人同时通话
- 可运用自采集模块,加载第三方美颜库,实现美颜贴图功能
- 可对接第三方推送实现推送功能
github源码地址: https://github.com/anyRTC-UseCase/ARCall
在线体验demo: https://www.pgyer.com/Dh2u
视频互动连麦
VideoLive 是做的视频连麦的示例项目,演示了如何通过云服务,并配合RTC SDK、RTM SDK、本地推流组件、播放组件,快速实现视频连麦的场景。视频连麦直播demo,完整的演示了如何动态设置分辨率,如何设置视频布局,如何使用两种(本地推流和服务推流)旁路推流形式进行直播,如何使用播放组件进行播放,以及连麦申请流程。本示例包含实时音视频直播、本地旁路推流以及服务端旁路推流互动直播连麦三种方式。
- 实时音视频直播连麦
- 本地音视频合流转推CDN直播连麦
- 服务器合流转推CDN直播连麦
github源码地址: https://github.com/anyRTC-UseCase/VideoLive
在线体验demo: https://www.pgyer.com/Uv1u
any自习室
StudyLive是anyRTC 所做的在线自习室的示例项目,演示了如何通过anyRTC云服务,并配合anyRTC RTC SDK、RTM SDK,快速实现在线自习室的场景。any自习室demo演示了如何设置视频布局,连麦申请流程,实时音视频和开关音视频等功能。
- 实时音视频连麦
- 4人同时上麦,观看人数无限制
- 视频布局动态切换
github源码地址: https://github.com/anyRTC-UseCase/StudyLive
在线体验demo: https://www.pgyer.com/Qpl6
视频类demo支持场景:
社交娱乐: 在线陪聊、相亲交友、在线K歌、PK连麦,电商直播等多种视频娱乐场景,让人更加亲密,交流更加放松。
在线教育: 小班课,大班课,双师课堂,在线自习室,艺术陪练等各种线上视频教育场景提高教学质量,提升学习效率。
企业通信: 企业内部通信,视频会议,远程协助,在线面试,企业培训等提升办公协同效率,节约时间成本。
在线医疗: 远程会诊,视频急救,医疗培训,心理咨询等在线医疗场景,让人在家就能看病,方便舒心。
智能硬件: 智能安防、智能手表、智能机器人、智能门禁等智能硬件场景提升生活质量,更加方便快捷。
在线金融: 在线审核办理贷款,视频面签,在线理财等等视频在线金融场景,提升办事效率,让人更加放心。
指挥调度: 与一线人员实时沟通,多级调动,应急指挥,可用于公安、交警、武警、军队、法院、监狱、城管、市场监管等。
demo的优势:
1、超高并发、弱网高可用
海量并发高可用,支持千万级并发观看,秒级平滑扩容,音画强同步,超强抗丢包,在70%丢包下,仍能保证稳定的体验,通过就近接入,丢包重传,动态路由等方式,实现弱网高质量通信。抗抖动效果,99.99%高可用。
2、超低延时
基于机器学习的网络带宽预测算法,独有的拥塞控制算法,实现毫秒级低延时,200~300ms超低延时音视频互动,观看效果极致流畅稳定。
3、超清画质、超高音质
支持1080 60FPS超清视频,48kHz全频带音频编码,业界领先的3A算法,对音质进行高质量的回声消除,噪音抑制与音量增益处理。人眼视觉高清优化,融合多种领先视频编码处理算法,画质更好,码率更低。
4、全球网络实时传输
全球部署数据中心,协同实时智能传输算法,国内近百家中小运营商全面覆盖,覆盖全球200+国家和地区,保证全球音视频云服务稳定可靠。
5、全平台覆盖
支持 Windows、macOS、Android、iOS、web、小程序等多平台覆盖,支持 Electron、uni-app、flutter、跨平台开发。
6、质量透明可查
大数据监控平台全链路覆盖,连通率、丢包率、抖动、延时等教学过程中一切质量问题透明可查。端对端的用户质量数据实时呈现,设备与网络状态尽在掌握,提供RESTful API,实时进行用量查询,频道信息查询。
以上便是目前三款视频Demo 的大致总结,欢迎各位开发者下载体验。
开源demo| 视频应用类开源 Demo 大盘点相关推荐
- 音视频编解码类开源项目的18个实时
实时音视频的开发学习有很多可以参考的开源项目. 一个实时音视频应用共包括几个环节:采集.编码.前后处理.传输.解码.缓冲.渲染等很多环节.每一个细分环节,还有更细分的技术模块.比如,前后处理环节有美颜 ...
- 微信小程序开源项目、UI框架、Demo整合
微信小程序开源项目清单 有位大哥在github上放了个整合了很多优质的微信小程序开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给他个star. 另外,我参照祈 ...
- ffmpeg sdk java_推荐一个强大的音视频处理的开源项目!
原标题:推荐一个强大的音视频处理的开源项目! 1.前景提要 在我们的开发中,经常会用到音视频相关内容,一般我们都会选择FFmpeg,但是其交叉编译对于我们来说是一件很麻烦的事情.所以这里方便日后使用就 ...
- 【Qt 开源音视频框架模块QtAV】03:QTAV主要接口展示以及播放器源码分享
介绍 QtAV 是一个基于 Qt 和 FFmpeg 的跨平台.高性能多媒体播放框架,能够帮助你轻而易举地编写出一个播放器. [Qt 开源音视频框架模块QtAV]01:介绍.编译以及简单使用 因为网上使 ...
- WoShop分销积分直播短视频商城全开源无加密商城源码
WoShop分销积分直播短视频商城全开源无加密商城源码 随着分销积分直播短视频商城的市场走向兴盛,不止直播电商系统的使用越来越广泛,寻求分销积分直播短视频商城源码的人也越来越多.但源码市场混乱,价格. ...
- 总结 | 2020年TOP 10计算机视觉论文:代码,解读,还有demo视频!
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者:louisfb01 编译:ronghuaiyang 来源:AI公园 导读 论文,代码,解读,还有 ...
- 独家 | AutoFlip:智能化视频剪裁的开源框架(附链接)
作者:Nathan Frey 翻译:张达敏 校对:和中华 本文约2500字,建议阅读5分钟 本文向大家介绍智能化视频剪裁的开源框架:AutoFlip. 标签:算法框架 前言 为电视和显示器拍摄制作的视 ...
- 90后CEO率图鸭投身开源,视频通信也成“隐形”红海
过去,小编经常通过写信和打电话与不在一处的亲人朋友沟通交流. 现在的小编只要手握各种移动式便携设备,随时随地视频通话或观看直播就可以和异地亲人虽不见面但胜似见面. 我们感慨技术迭代发展的同时,也惊觉随 ...
- android第三方开源音频播放器,Android第三方开源SeekBarCompat:音乐类播放器等APP进度条常用...
Android第三方开源SeekBarCompat:音乐类播放器等APP进度条常用 Android平台原生的SeekBar设计简单,然而,比如现在流行的一些音乐播放器的播放进度控制条,如果直接使 ...
- 【Qt 开源音视频框架模块QtAV】02:QTAV多功能播放器
前言 在[Qt 开源音视频框架模块QtAV]01:介绍.编译以及简单使用中我们已经完成了QTAV的项目部署和简单案例的测试,下面我再分享下QTAV提供的播放器例程. 程序功能效果展示 演示的项目在QT ...
最新文章
- React: 关于React通信方式
- 分布式理论:CAP理论
- JEECG V3版本组合查询实现方法
- The Rise of Worse Is Better 论文-学习笔记
- xp可以装java6不_XP系统XMind 6中缺失安装java环境
- mysql 数据库的维护,优化
- hdu5347 MZL's chemistry(打表)
- PHPEXCEL 不能输出中文内容,只显示空白
- 搜索引擎技术在仿冒网站检测中的应用
- 浅谈Java的伪随机数发生器和线性同余法
- python工厂模式和单例模式_python之单例模式和工厂模式
- python爬取豆瓣Top250完整代码
- 谷歌浏览器无法安装扩展程序 – chrome无法添加crx插件的解决方法
- 中企动力牵手七鑫易维 以眼球追踪技术剔除建站顽疾
- django模型类中,为什不是user_id而是user?
- TJA1043 CanTrcv
- 网络号 IP地址 子网掩码如何计算
- C语言:动态内存分配
- 在线引流工具Tcpcopy原理、使用、采坑
- 高新技术企业认定,知识产权核查篇
热门文章
- 服务器运行按键精灵脚本,打开按键精灵自动运行脚本的方法_win7系统如何使用按键精灵的图文步骤...
- rostcm6情感分析案例分析_微博分析-内容分析系统 ROST CM 6 使用手记
- 我在用的多功能电子书阅读器
- WPE下载 WPE 各版本下载
- 学科分类与代码_考研常识 | 2021硕士研究生学科门类、一级学科、二级学科、专业目录及代码查询...
- hg255d php,hg255d强刷华硕rt-n13u官方固件果断中继成功
- k-java游戏下载,KEmulator(JAVA手机游戏模拟器)
- 王道考研操作系统笔记(第一章)附:王道考研408所有PPT和思维导图
- 卡巴斯基kis2010用授权文件激活,教你怎么才能导入授权文件
- 【精品】Android游戏类源码大集合