jplayer支持mp4。但是,我有一台服务器可以传输原始h.264视频。是否可以使用jPlayer直接在客户端流式传输?如果是,请告诉我应该怎么做。 如果不是,我如何将视频放入mp4容器?
或者,是否有其他JS库或jQuery插件可用于显示h.264流?
答案 0 :(得分:0)
最好将视频文件放入容器中。 如果您的视频流已经录制,那么mp4是一个不错的选择。 您可以使用ffmpeg包装视频流,也可以使用mp4box。 要在浏览器中播放,您可以使用html视频标签或jPlayer。
如果你是直播 - 将你的流包装成mpeg dash并使用Dash JS进行播放。
答案 1 :(得分:0)
有一个示例如何使用x264或MP4Box等开源工具生成MPEG-DASH内容:http://www.dash-player.com/blog/2014/11/mpeg-dash-content-generation-using-mp4box-and-x264/