RTMP协议直播推流分析

2017-7-13 fredzeng linux

RTMP协议是 Adobe 公司开发的一个基于TCP的应用层协议,Adobe 公司也公布了关于RTMP的规范,但是这个协议规范介绍的有些地方非常模糊,很多东西和实际应用是有差别的。网上也有不少关于这个协议的介绍,但都不是太详细。我遇到的比较好的参考资料就是这篇:带你吃透RTMP, 这篇文章只是在理论上对RTMP进行了比较详细的解释,很多东西还是和实际应用有出入。我这篇文章只是把遇到的一些坑记录下来,并不是详解RTMP消息的。
另外懂RTMP消息拆包分包,而不真正的写写的话是很难把RTMP协议弄得的很清楚,关于RTMP协议的实现也是比较麻烦的事,懂和做事两回事。
另外用wireshark 抓一下包的话可以非常直观的看到RTMP通信的过程,对理解RTMP非常有帮助,在调试代码的时候也大量借助wireshark排错,是一个非常有用的工具。

阅读全文>>

标签: RTMP 直播 推流

评论(0) 浏览(132)

重磅:广电总局祭出牌照大旗,直播行业即将洗牌,面临生死大考

2016-9-12 fredzeng 杂谈

广电总局要求直播须持有视听许可证,否则不得开展业务。视听直播行业该应当引起非常重视,因为这样的监管信号比之以往更为强烈,如果再不加以重视,直播平台将终矣。

阅读全文>>

标签: 直播 广电 直播平台

评论(0) 浏览(616)

移动直播技术秒开优化经验(含PPT)

2016-8-3 fredzeng linux

现今移动直播技术上的挑战要远远难于传统设备或电脑直播,其完整的处理环节包括但不限于:音视频采集、美颜/滤镜/特效处理、编码、封包、推流、转码、分发、解码/渲染/播放等。

阅读全文>>

标签: nginx CDN RTMP HLS 直播 视频云

评论(0) 浏览(749)

全民大直播,流媒体选择Nginx是福还是祸?

2016-8-3 fredzeng linux

视频直播的大伙还将持续燃烧,全民直播大时代的背后是靠视频技术、云计算技术的支撑,未来在全景直播、VR直播全面来临时,更需要重视视频平台的技术提升和稳定。对于视频运营者来说,选择一个靠谱的云平台大幅缩减自身基础设施以及研发投入,将重心前移到业务和产品上是为上策。对于视频云平台和CDN服务商来说,当直播市场大浪淘沙归于平静后,视频技术终将成为核心竞争力,其中可管可控的流媒体服务器集群是重中之重,不管你是IaaS、PaaS、SaaS,最后那个S都是Service。

阅读全文>>

标签: nginx CDN RTMP HLS 直播 视频云

评论(0) 浏览(617)

视频云直播中的关键帧(I帧)技术探秘

2016-8-3 fredzeng linux

现在视频直播技术很火,ArchSummit微信大讲堂有幸邀请到迅达云SpeedyCloud工程副总裁李雨来,分享下其团队在云平台上做视频直播业务其中的一个技术方面——关键帧,本文整理自微信ArchSummit交流体验群里的分享内容(文章底部有加群方式哟!)希望能够对大家有所帮助。

阅读全文>>

标签: HLS 直播 GoP m3u8 I帧 性能调优

评论(0) 浏览(1235)

Powered by emlog sitemap