写了个项目 Web-Rtmp: 使用 WebSocket 在网页上播放 RTMP 直播流
Posted 海阔天空
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了写了个项目 Web-Rtmp: 使用 WebSocket 在网页上播放 RTMP 直播流相关的知识,希望对你有一定的参考价值。
http://neue.v2ex.com/t/316766
虽说浏览器里用 js 解码‘播放’视频的方案已经有几个了... 为什么不再多一个呢...
基本原理:
-
服务端使用 websockify 中转一个 rtmp 流。
-
浏览器中使用 node-rtmpapi 解析 RTMP 协议,完成握手和通信。
-
提取其中的 H264 视频流
-
发送给 Broadway 解码
Repo: https://github.com/yingDev/Web-Rtmp
目前只是一个 demo 级别的东西, 算是验证了可行性,桌面浏览器上运行还算流畅,感兴趣的同学欢迎 fork
以上是关于写了个项目 Web-Rtmp: 使用 WebSocket 在网页上播放 RTMP 直播流的主要内容,如果未能解决你的问题,请参考以下文章