如何在jPlayer中流式传输原始h.264视频?

时间:2014-05-06 04:31:35

标签: javascript jquery streaming h.264 jplayer

jplayer支持mp4。但是,我有一台服务器可以传输原始h.264视频。是否可以使用jPlayer直接在客户端流式传输?如果是,请告诉我应该怎么做。 如果不是,我如何将视频放入mp4容器?

或者,是否有其他JS库或jQuery插件可用于显示h.264流?

2 个答案:

答案 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/