anyRTC视频连麦demo上线啦!
音频连麦demo一经问世就得到开发者的一致好评,有很多开发者咨询视频连麦的demo该怎么去实现,本着让“视频交付更简单”的理念,我们推出了视频连麦demo!
音视频技术不仅局限用于会议系统这样的商业领域,也不仅仅是社交群聊,还能用在直播。而在直播中又延伸出如秀场直播、多主播连麦、直播相亲、直播答题、K歌合唱等泛娱乐直播场景。anyRTC推出了视频直播连麦demo,让开发者可以实际去体验功能,更好更快速的打造属于自己的应用场景。
视频直播连麦方式
anyRTC视频直播连麦方式分为三种,分别是RTC实时直播、服务端推流到CDN以及客户端推流到CDN。
- RTC实时直播
功能描述 RTC实时直播模式,通信的终端设备不在分发CDN网络,只通过anyRTC RTN网络进行直播,延迟可控制在200ms内,支持最大50人互动连麦,观看人数最大100W。 在频道直播过程中,可设定用户角色切换主播和观众身份,视图布局可根据客户端场景任意摆放。
- 服务端推流到CDN
功能描述 将直播媒体流发布到 CDN (Content Delivery Network) 的过程称为 CDN 直播推流。用户无需安装 App 即可通过 Web 浏览器观看直播。 在推流到 CDN 过程中,当频道中有多个主播时,通常会涉及到转码,将多个直播流组合成单个流,并设置这个流的音视频属性和合图布局。
- 客户端推流到CDN
功能描述 客户端将直播媒体流发布到 CDN (Content Delivery Network) 的过程称为 客户端推流到CDN。用户需要集成Streaming SDK进行推流。 客户端在推流过程中,当频道中有多个主播时,客户端默认合流音频,视频合流布局需要客户端调用setLiveTranscoding方法。
三种连麦方式的对比
核心功能介绍
1、主播创建房间 主播通过业务服务创建房间,业务服务将此房间加入由直播聊天室列表维护的在线房间列表。 然后主播执行一个所有用户都需要做的进房收听操作:进入anyRTC频道前,设置房间为直播类型,并设置自身角色为主播,进入房间成功后,就可以自动发布自己的音视频到房间中了。
2、观众加入房间 观众以游客的角色加入房间,进行观看聊天室内主播或者其他上麦观众的视频。
3、举手发言/下麦 游客上麦:游客向业务服务请求上麦,同时使用RTM 自定义消息通知主播,主播同意上麦,向业务服务标记状态,并使用RTM自定义消息通知游客,游客收到同意的消息后设置 RTC 角色为主播,完成上麦操作。其他游客以及上麦游客,收到该用户的上麦提示,更新布局。 游客下麦:游戏向业务服务请求下麦,服务端把状态修改成功后,游客设置角色为观众,完成下麦操作。其他游客以及主播,收到该用户的下麦提示,更新布局。
4、音乐播放 背景音乐是用于调节直播间内气氛的,插入于对话之中,能够增强情感的表达,达到一种让听众身临其境的感受。主播可以播放和暂停音乐。
5、等分布局 主播可以根据自己的需求来切换布局模式。demo中有2种布局模式,默认为大小屏布局模式,可以动态切换等分布局模式,像市面上的PK模式的布局就是等分布局模式。
6、文字消息 主播和游客都可以发送文字消息进行交流,未上麦的游客也能通过文字消息和主播或者其他游客进行沟通。
应用场景
娱乐社交 秀场类、视频类行业客户提供高并发、低时延、多终端互动的社交交流平台,快速打造一个类似于映客、快手、抖音的移动直播应用。围绕视频聊天房、假面群聊、网络交友等场景,提供低延时音视频聊天和平滑上下麦能力,单个房间可连麦多人。泛娱乐直播告别了传统秀场清一色的“荷尔蒙战略”,以优质的内容、多元化 的娱乐功能选择、新奇带感的直播黑科技、定制化的内容推荐算法吸引用户。
电商直播 平台型电商、社区类电商、垂直类电商行业客户,提供高并发、低时延、多终端互动的边看边买的电商带货平台。主播可以和消费者进行实时互动,消费者能够获得切身服务,而消费者相关的诉求也能得到回应,主播也能即时获得消费者的反馈。直播可以让消费者更直接地看到商品的方方面面,主播实时现场的语言和情绪,观众现场的即时反馈引用到纯粹的图片和短视频可以使商品更加真实的,以及降低信任成本。
相亲交友 红娘与相亲男女等多方进行线上视频互动,美颜美声处理助力良缘相聚,围观观众加油祝福烘托场景氛围。红娘牵线、在线相亲就是标配的场景。无论是直播中的语音匹配功能,还是直播聊天室功能,都可以为婚恋相亲的进行提供支持。进入直播聊天房后,每一个房间都是自己的主题,用户可以在房间内畅所欲言,同时支持变声。让很多不善言辞、不善交际的人可以避免线下见面的拘束和尴尬,还可以扩大社交圈,通过聊天交流培养感情。
在线KTV 线上KTV,多地用户可连麦,点歌,轮流演唱或合唱。直播、歌房、抢麦、浏览动态等,已经成为除了听歌和点唱两大核心功能外,满足用户需求、增强用户粘性的重要因素。结合音乐社交模式,可以通过唱歌结识朋友,方便用户通过音乐在线社交,结识有共同兴趣的朋友。不断通过社区、在线歌房等内容板块建设闭环生态,打造丰富的社交场景,提高平台上用户活动的水平。
视频连麦demo下载
扫描下方二维码下载体检:https://www.pgyer.com/Uv1u
以上就是本次视频连麦demo更新的大致介绍,欢迎大家下载体验。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
苹果对 OS X Lion 和 Mountain Lion 系统取消了收费:现可免费下载
IT之家 7 月 1 日消息 据 Macworld 报道,苹果的 OS X 10.7 Lion 和 OS X 10.8 Mountain Lion 系统原本需要付费 19.99 美元才能下载,不过苹果最近取消了收费,使用旧版 Mac 电脑的用户现在可以免费下载。 苹果一直为不能更新系统的旧 Mac 电脑提供 OS X 10.7 Lion 和 OS X 10.8 Mountain Lion 系统,有需要的用户可以从苹果官网 OS X Lion 和 OS X Mountain Lion 支持文档中下载。 IT之家了解到,Mac OS X Lion 系统与配备 Intel Core 2 Duo、Core i3、Core i5、Core i7 或 Xeon 处理器,至少 2GB RAM 和 7GB 存储空间的 Mac 兼容。 而 OS X Mountain Lion 系统与以下 Mac 兼容: iMac(2007-2020 年中) MacBook(2008 年末铝制,或 2009 年初或更新) MacBook Pro(2007 年中/末或更新机型) MacBook Air(2008 年末或更新...
- 下一篇
AI框架中图层IR的分析
摘要:本文重点分析一下AI框架对IR有什么特殊的需求、业界有什么样的方案以及MindSpore的一些思考。 本文分享自华为云社区《MindSpore技术专栏 | AI框架中图层IR的分析》,原文作者:元气满满的少女月 。 IR(Intermediate Representation即中间表示)是程序编译过程中,源代码与目标代码之间翻译的中介,IR的设计对编译器来说非常关键,好的IR要考虑从源代码到目标代码编译的完备性、编译优化的易用性和性能。而AI框架本质的作用又是什么呢?AI框架本质的作用在于把一个把用户的模型表达翻译到可执行的代码,然后进行高效执行(训练和推理),其中从用户的模型表达(例如深度神经网络)到最后可执行的代码就是个编译器的行为,这个编译器也有一个IR,它的设计对AI框架的完备性/灵活性/易用性/性能都起到至关重要的作用。 本文重点分析一下AI框架对IR有什么特殊的需求、业界有什么样的方案以及MindSpore的一些思考。首先带大家了解下通用的编译器IR的分类以及各自特点。 业界IR的介绍 一、IR根据其组织结构[1],可以分为:Linear IR(线性IR)、Graph...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Red5直播服务器,属于Java语言的直播服务器