前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >现有的实时直播互动技术有哪些实现方向?

现有的实时直播互动技术有哪些实现方向?

原创
作者头像
TSINGSEE青犀视频
修改2021-08-03 18:03:25
1.3K0
修改2021-08-03 18:03:25
举报
文章被收录于专栏:TSINGSEE青犀视频TSINGSEE青犀视频

各类视频直播平台层出不穷,但是永远都逃不开实时性的话题。几年前,我们评价一个直播平台是否优秀的标准就是平台播放视频的实时性是否能控制在几秒之内,也就是低延迟,然而随着大众对直播体验要求的升高,大家关注的不仅是实时性,还有互动性,也就是主播和观众的互动匹配度。

TSINGSEE青犀视频平台也在积极寻找互动性更高的视频传输方式,目前我们在互动上的技术实现主要有两个方向:1)继续采用rtmp技术实现双流互动;2)采用WebRTC技术进行互动。本文我们就这两个方向来探讨一下方案的可行性。

1、通过rtmp实现双流互动

这种方式主要是靠IM消息进行文字互动,也就是文字聊天室,比如在课堂教育中,教师在进行直播,而听课的学生则通过在直播间发送文字和教师进行沟通;以及在网络直播APP/网站当中,则通过文字弹幕来和主播进行实时互动。

虽然RTMP是目前推流协议中已经成熟并且最为常见的直播技术,但该技术仍逃不过延迟的弊端,rtmp直播延迟在1~3s,甚至延时会更长。使用RTMP技术则会导致互动延迟过高而影响用户在和主播互动时的体验,况且如今浏览器都已限制RTMP协议的播放,RTMP显然已经不适合再作用于需求日渐增加的互动直播。

2、WebRTC强互动

WebRTC最近几年的迅猛发展,各大公有云厂商对WebRTC进行了大力度的推广,TSINGSEE青犀视频今年也把重心放在了webrtc的开发上。WebRTC视频流在流媒体服务器上进行视频合成和协议转换,最终以WebRTC、RTMP、HLS、HTTP-FLV等多种协议播出,除了具有新特征新优势,完全兼容以往的应用。

目前我们的EasyGBS平台虽然已经实现了webrtc视频的播放,但是实现webrtc的实时互动还要进一步的研究,后续大家也可以关注我们。

总结:

就音视频应用领域而言,采用RTC技术,全链路实时互动,延迟理论在300ms内。我们也相信,除了互动直播之外,社交、游戏、视频、短视频等行业,甚至是电商、搜索、地图等诸多经典应用,都会因为rtc的使用增加新体验。“直播+”让行业的价值进一步释放。直播+电商、直播+教育、直播+金融和直播+电竞成为新的价值增长点。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、通过rtmp实现双流互动
  • 2、WebRTC强互动
  • 总结:
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档