
【产品介绍】乐橙开放平台对接方式对比
2022-10-13

各位开发者大家好,本篇文章给大家做一个统一的总结与对比,一起来看看乐橙的三种对接方式有什么不同,又分别适合于应用在什么样的场景。
01【协议对比】
三种对接方式中,云直播采用的是HLS、RTMP或FLV协议;轻应用组件采用的RTSP协议;SDK对接较为特殊,采用的是私有协议,这里就不做详细
的说明。
HLS协议:HLS传输协议是将数据流存储为连续的、短时长的媒体文件,客户端通过不断的下载这些小文件,然后进行按顺序的播放从服务器那边获
取到的文件,就实现了视频的直播效果。缺点就是延迟会比RTMP或RTSP协议大一些。
RTMP协议:主要采用TCP传输,如果互联网的环境较差,采用RTMP可以保证视频的传输质量。RTMP使用 Flash Player 作为播放器客户端,因此一
般情况下收看RTMP流媒体系统的视音频是不需要安装插件的。实时视频采用RTMP作为流媒体传输协议,出流速度较快。
RTSP协议:具体应用于乐橙开放平台的轻应用对接。相对于HLS协议来说实时性比较高。RTSP是一种双向实时数据传输协议,它允许客户端向服
务器端发送请求,如回放、快进、倒退等操作。轻应用对接模式支持查看录像回放,后续我们也会上线轻应用的回放快进/快退,以及进度条的拖动功能。
02【三种对接方式参数对比】
下面的表格列出了云直播、轻应用组件和移动/桌面应用对接最受关注的相关功能与参数进行对比,通过比较也可以更直观感知到三种对接方式的优势
与劣势。注:目前轻应用组件已经支持语音对讲功能。
03【开发方式选择】
有了上面的比较,各位开发者就可以根据自己的使用场景和对接需求选择合适的开发方式啦,下面为大家简单做一个小结,供各位开发者参考。
1、使用需求简单,只要求在其他平台能看到实时的画面
这是最简单的需求实现,可以采用云直播的方式进行对接。如果对出流速度、播放延迟没有需求的话,可以在控制台-直播服务直接获取或者通过接口
创建并获取HLS协议播放地址;若想要较快的出流速度与较低的播放延迟,即可通过接口创建并获取RTMP或FLV协议的播放地址。
2、实时画面观看、录像回放查看、语音对讲、分屏多画面播放对接到web页面、小程序等
这些需求推荐使用轻应用组件对接,能实现实时预览、录像回放、语音对讲等功能,此外,还能通过接口调用完成设备控制等操作。
3、录像下载、监控功能接入自有app
这些需求就只能通过SDK对接才可以实现,自有app的对接也可以更好的打造自己的品牌。

添加企业微信,了解更多

