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

TSINGSEE TSINGSEE     2022-12-16     285

关键词:

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

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的使用增加新体验。“直播+”让行业的价值进一步释放。直播+电商、直播+教育、直播+金融和直播+电竞成为新的价值增长点。

国内比较好的互动直播sdk都有哪些?

比较好的互动直播sdk有欢拓云直播、声网、腾讯云、网易云信等。更推荐欢拓云直播,功能丰富,解锁企业直播新玩法,涵盖各行业直播常用功能,支持特殊功能定制,轻松玩转直播。点击看看互动直播sdk系统如何选择直播SDK的... 查看详情

直播体验深度优化方案——连麦互动直播

作者:吴桐,网易云信音视频实时通话项目与互动直播项目负责人。先后参与网易UU网游加速器、易信音视频实时通话等项目,在高性能服务器、网络传输技术、实时音视频多媒体与直播技术各模块有资深的实践与经验。 一... 查看详情

互动投影有哪些形式?

...投影可以将任意一块平淡无奇的地板区域变成令人兴奋的实时交互的神奇之地。该地 查看详情

easycvr平台如何实现超低延时的安防视频监控直播?

...非常大,通过流媒体音视频技术降低直播延迟、提高实时互动效率是我们研究低延迟直播技术的初衷。我们对当前主流的直播技术做了一个简单的分析。常见的直播大部分采用RTMP、HLS、FLV协议,技术成熟、兼容性较好 查看详情

浅析实时音视频直播影响用户体验的几项关键技术

这两年互联网领域的一个热门关键词就是实时音视频直播,从刚开始的游戏直播和秀场娱乐开始,实时音视频直播带来了远超传统互动的用户体验,现在实时音视频直播已逐渐深入当今主流的互联网应用形态里。 本... 查看详情

p2p技术如何降低实时视频直播带宽

实时视频直播经过去年的千播大战后已经成为互联网应用的标配技术,但直播平台的成本却一直居高不下,各个平台除了挖主播、挖网红以外,其背后高额的带宽费用也是他们最大的一块成本。现阶段直播技术在传输... 查看详情

设计模式:都有哪些新的,现有的在哪里使用?

】设计模式:都有哪些新的,现有的在哪里使用?【英文标题】:Designpatterns:whataresomenewones,wherearetheexistingonesused?设计模式:有哪些新的,现有的在哪里使用?【发布时间】:2009-09-1407:15:50【问题描述】:我的一门课程的可选作... 查看详情

如何优化传输机制来实现实时音视频的超低延迟?

1、前言要在语音视频SDK中实现超低延迟,实时的语音视频传输机制是必不可少的,而FEC和ARQ的智能结合是实时语音视频传输机制的基石。在语音社交、视频社交、游戏语音和互动直播等领域,关于在语音视频实时传输中实现低... 查看详情

现有的情感分析算法都有哪些?

】现有的情感分析算法都有哪些?【英文标题】:WhataretheexistentSentimentAnalysisAlgorithm?现有的情感分析算法有哪些?【发布时间】:2012-05-2809:03:11【问题描述】:我和一群人正在开发一种情绪分析算法。我想知道现有的有哪些,因... 查看详情

im即时通讯开发:百万人的直播实时聊天消息分发技术

...大用户量的直播间场景已然常态化。大用户量直播间中的实时互动是非常频繁的,具体体现在技术上就是各种用户聊天、弹幕、礼物、点赞、禁言、系统通知等实时消息如此大量的实时消息,在分发时如何处理才能不至于把服务... 查看详情

新浪微博技术分享:微博实时直播答题的百万高并发架构实践

...述本文将分享新浪微博系统开发工程师陈浩在 RTC2018实时互联网大会上的演讲。他分享了新浪微博直播互动答题架构设计的实战经验。其背后的百万高并发实时架构,值得借鉴并用于未来更多场景中。本文正文是对演讲内容... 查看详情

如何实现1080p延迟低于500ms的实时超清直播传输技术

...架,学霸君工程师袁荣喜的如何实现1080P延迟低于500ms的实时超清直播传输技术。    导语:视频直播是很多技术团队及架构师关注的问题,在实时性方面,大部分直播是准实时的,存在1-3秒延迟。本文由袁荣喜向... 查看详情

基于agorasdk实现windows端的多人视频互动(基于3.6.2版本)(代码片段)

...何通过AgoraSDK在Windows平台快速实现互动直播。互动直播和实时通话的区别就在于,直播频道的用户有角色之分。你可以将角色设置为主播或者观众,其中主播可以收、发流,观众只能收流。Demo体验Agora在GitHub上提供一... 查看详情

百万人在线的直播间实时聊天消息分发技术

...大用户量的直播间场景已然常态化。大用户量直播间中的实时互动是非常频繁的,具体体现在技术上就是各种用户聊天、弹幕、礼物、点赞、禁言、系统通知等实时消息。如此大量的实时消息,在分发时如何处理才能不... 查看详情

万人直播网络架构与cdn网络(代码片段)

...、斗鱼、YY等的泛娱乐化直播,一种是思科、声网之类的实时互动直播。一般情况下实时互动直播会与PSTN网络相连,所以实时互动直播必须达到电话级别的传输要求,一般不超过400ms。泛娱乐化直播架构在泛娱乐化直播架构中有... 查看详情

基于anyrtc的sdk实现直播连麦互动

 基于anyrtc的sdk实现直播连麦互动前言1.由于粘贴了较大的代码,造成内容比较长,可能会花费您较长的时间。 2.项目里面没有做权限判断,所以如果发现有页面发生崩溃可能是权限没有打开,请打开权限后再进行尝试。&n... 查看详情

淘宝直播技术分享:如何打造体验优秀的“直播+”产品?

...粉丝交流、直接给粉丝推送商品的场景,而直播作为一个实时的互动 查看详情

淘宝直播技术分享:如何打造体验优秀的“直播+”产品?

...粉丝交流、直接给粉丝推送商品的场景,而直播作为一个实时的互动 查看详情