http://neue.v2ex.com/t/316766
雖說瀏覽器里用 js 解碼‘播放’視頻的方案已經有幾個了... 為什么不再多一個呢...
基本原理:
-
服務端使用 websockify 中轉一個 rtmp 流。
-
瀏覽器中使用 node-rtmpapi 解析 RTMP 協議,完成握手和通信。
-
提取其中的 H264 視頻流
-
發送給 Broadway 解碼
Repo: https://github.com/yingDev/Web-Rtmp
目前只是一個 demo 級別的東西, 算是驗證了可行性,桌面瀏覽器上運行還算流暢,感興趣的同學歡迎 fork
