jplayer支持mp4格式。但是,我有一个流原始h.264视频的服务器。是否可以使用jPlayer直接在客户端上进行流式传输?如果可以,请告诉我应该如何做。
如果不行,我该如何将视频放入mp4容器中?
或者,是否有其他JS库或jQuery插件可用于显示h.264流?
jplayer支持mp4格式。但是,我有一个流原始h.264视频的服务器。是否可以使用jPlayer直接在客户端上进行流式传输?如果可以,请告诉我应该如何做。
如果不行,我该如何将视频放入mp4容器中?
或者,是否有其他JS库或jQuery插件可用于显示h.264流?
这里有一个示例,展示如何使用开源工具(如x264或MP4Box)生成MPEG-DASH内容:http://www.dash-player.com/blog/2014/11/mpeg-dash-content-generation-using-mp4box-and-x264/
将您的视频文件放入容器中会更好。
如果您的视频流已经录制,则mp4是一个不错的选择。
您可以使用ffmpeg或者mp4box来包装您的视频流。
对于在浏览器中播放,您可以使用HTML视频标签或jPlayer。
如果您正在进行实时流媒体 - 将您的流包装成mpeg dash并使用Dash JS进行播放。