流媒体直播平台系统

      直播平台的通讯,可以分为上行跟下行两个部分。上行部分即直播端的视频信息以某形式协议形式传递给中传服务器。下行部分即用户播放端通过播放软件从中转服务器获取数据。

      目前通用常规的解决方案中,上行部分采用ADOBE的rtmp协议进行上传的传递,中间的服务服务器部分,有商业及开源的几种不同解决方案,功能大同小异,性能指标以下行连接数、数据转发效率、低延时多路输出为参考标准。中转输出除支持RTMP协议外,目前的解决方案中,都提供了基于HTTP直播的HLS输出,该输出的时效性强依赖于上行视频流数据的参数设定。这也是目前基于HLS直播时延较长的主要原因之一。下行的播放部分,PC及移动端应用中,通过采集时效性较高的RTMP协议方案,而对于基于H5的直播则只能使用基于HTTP协议的播放方式了。

      上行设备端的输出部分,基于PC的有OBS等。基于移动设备端,可以使用第三方开源设备直接进行有效直播通路的推流进行测试,常规推流软件中,都有对视频流的参数进行过小部分的优化,在非高安全需求的情况下,可以直接使用。专业设备部分,只需要配置支持RTMP推流的设备即。目前业务的支持RTMP推流的设备,都会绑定商家的推流地址,造成较高的绑定消费。另一种方案是使用转接头的方式转换成PC可识别信息,然后使用ADOBE的FLASHMEDIA ENCODERSERVER软件进行推流,该方案各环境都不相互绑定,可以有转自由的组合方式,唯一需要就是对软件本身的学习。基于飞行器的航拍设定,一般的较高端的飞行器都支持直播流的在线观看,可以直接将其可播放的直播流地址为会来源信号,进行上行推送。其它可供上行的数据还包括基于HTTP的直播流、基于UDP的直播流。

      对上行视频数据的要求上,数据的格式、数据包的大小、视频源的码率、关键帧的间隔等都会影响到下行用户的的播放效果。所以对上行视频源的控制上,需要根据上行环境的网络带宽情况进行相应的调整来实现流的流畅。

      中转设备环节,目前有比较多的开源解决方案,可根据实际情况进行选择。而对于商业化运作的系统来说,先期可完全使用CDN来解决该部分问题,只需要注意如下几个部分:1,CDN部点的情况,这个关系到,若直播局域不固定的情况下,只有最近网络接点才能够使上行的速度不存在问题,若无考虑这个问题,直播过程中的上行则成为整个直播通路中最麻烦的一个地方。2:鉴权接口,CDN的是上下行都收费,若没有相应的回源鉴权,那就无法控制流的来源跟输出,无法控制来源链路。3:断流接口,这个是关系到内容的,若无法控制,那后果就不可知了。除了以上几点外,还有一些关于直播加速的速度之类的跟效率有相关的性能问题等等。反正收钱的,最好的就是提供的功能越全越好了。

      那相对,如果使用开源的方案的话,就需要考虑可能因为网络延时而带来的性能问题,除了这个之外,剩下的就同CDN需要提供的功能一样的功能问题了。目前的开源方案中,只需要进行小规模的二次开发都可以完全满足整个直播平台需要的功能及性能了。

      那下行部分,基本就简单一些了,基于PC部分的只要使用FLASH播放RTMP即可。移动端部分都已支持基于HLS的直播功能。

      更多的直播解决方案,还有待开发中。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,185评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,445评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,684评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,564评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,681评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,874评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,025评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,761评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,217评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,545评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,694评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,351评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,988评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,778评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,007评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,427评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,580评论 2 349

推荐阅读更多精彩内容