请问在微信浏览器里面播放rtmp 是怎么实现的啊

土茯苓 发布于 2016/07/02 13:33
阅读 2K+
收藏 3

@一个灰 你好,想跟你请教个问题:请问在微信浏览器里面播放rtmp 是怎么实现的啊。我们也有这样的需求。但是找了好多播放器类的 在微信里面不支持flash

加载中
1
一个灰
一个灰
基本原理是通过websocket连接服务器,在websocket中传输rtmp协议的二进制数据,微信浏览器里面使用javascript解析rtmp协议,再通过Boardway.js 和speex.js来解析音视频数据,然后通过webgl或者rgb渲染画面,AudioContext播放声音。当然所有的js都可以通过C语言写,然后通过emscripten编译成javascript代码
返回顶部
顶部