JSMpeg是用JavaScript编写的视频播放器。它包括MPEG-TS解码器,MPEG1视频和MP2音频解码器,WebGL和Canvas2D渲染器和WebAudio声音输出。JSMpeg可以通过Ajax加载静态视频,并允许通过WebSocket提供低延迟流(~50ms)。
JSMpeg可以在iPhone5S上以30fps的速度解码720p视频,在任何现代浏览器(Chrome、Firefox、Safari、Edge)中都可以使用,而且压缩速度只有20kb。
使用方式:
<scriptsrc="jsmpeg.min.js"></script><divclass="jsmpeg"data-url="video.ts"></div>
评论