授权协议: MIT
操作系统: 跨平台
收录时间: 2019-07-12
提 交 者: threeC

JSMpeg 是用 JavaScript 编写的视频播放器。它包括 MPEG-TS 解码器,MPEG 1 视频和 MP2 音频解码器,WebGL 和 Canvas2D 渲染器和 WebAudio 声音输出。JSMpeg 可以通过 Ajax 加载静态视频,并允许通过 WebSocket 提供低延迟流(~50 ms)。

JSMpeg 可以在 iPhone5S 上以 30 fps 的速度解码 720 p 视频,在任何现代浏览器(Chrome、Firefox、Safari、Edge)中都可以使用,而且压缩速度只有 20 kb。

使用方式:

<script src="jsmpeg.min.js"></script>
<div class="jsmpeg" data-url="video.ts"></div>

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

JSMpeg 的相关资讯

还没有任何资讯

JSMpeg 的相关博客

关于直播的技术整理2

#为了减小延时 ##webrtc+rtsp? 之前用的是srs+http-flv/rtmp+flv.js/jwplayer,延时大概2~3秒 为了进一步减小延时,客户端选择...

关于直播的技术整理2

为了减小延时 webrtc+rtsp? 之前用的是srs+http-flv/rtmp+flv.js/jwplayer,延时大概2~3秒 为了进一步减小延时,客户端选择直接...

移动端视频适配

移动端视频适配 gitHub地址 插件实现的功能 解决播放视频时不同设备的卡顿问题 同层播放器功能 非全屏播放,可操作菜单栏 安卓...

html5播放rtsp方案

由于工作的原因需要开发海康和大华的摄像头,当中遇到了在浏览器播放实时画面的问题,由于摄像头是rtsp格式的,h5原生不支持这...

javascript JSMpeg.js 播放视频解决不用全屏也能播放(也支持自动播放哦)

javascript JSMpeg.js 播放视频解决不用全屏也能播放(也支持自动播放哦) 缺陷就是 因为采用的是 MPEG1解码器 所以清晰度有点低...

手机浏览器自动播放视频video(设置autoplay无效)的解决方案

1、问题的提出 某一天接了个需求,需要在手机的H5页面内加入视频,我开开心心做完,准备交付的时候,问题来了,PM想要用户一进...

使用Gin+WebSocket在HTML中无插件播放RTSP

项目地址:gin-rtsp 在后台的开发中遇到了对接显示摄像头视频流的需求。目前获取海康及大华等主流的摄像头的视频流使用的基本...

[转载-声网]18个实时音视频开发中会用到开源项目

原文链接: https://mp.weixin.qq.com/s/RCefMEXY-lx7RTu0zq5LLw 实时音视频的开发学习有很多可以参考的开源项目。一个实时音...

视频直播客户端技术盘点:Native、HTML5、WebRTC、微信小程序

1.视频直播客户端技术之Native APP 原生 APP 终端音视频引擎的结构,基本包括了音频引擎、视频引擎和网络传输,合称实时语音视...

html5直播

HTML5 LIVE VIDEO STREAMING VIA WEBSOCKETS

JSMpeg 的相关问答

还没有任何问答,马上提问

评论 (2)

加载中
大神,请教 JSMpeg.Player 的 onPlay 和 onEnded 不触发 var player = new JSMpeg.Player('video/dunhuang.ts', { canvas: canvas, loop:false, autoplay: true, onPlay: function() { console.log("视频开始播放----------") }, onEnded:function(){ console.log("视频完成----------") } });
05/17 00:39
回复
举报
你好有个问题请教 能不能 解码 264的
2019/11/05 17:57
回复
举报
更多评论
2 评论
7 收藏
分享
在线直播报名
返回顶部
顶部