网络服务器模块ngx_http_mp4_module
或mod_h264_streaming
允许Flash客户端使用“开始”参数搜索超出下载缓冲区行的视频,例如:
http://server.com/path/to/video.mp4?start=10
是否有机会在mediaelement.js中启用此功能?
答案 0 :(得分:1)
目前,Mediaelement Flash播放器中的伪流失尚未实现。
看看这个帖子:http streamed MP4 vidéo is not randomly seekable in flash。但有人正在研究它;希望,我们将来会得到这个功能:)
修改:
他们正在研究它(见this news)。它目前仅适用于mp4文件。您必须将enablePseudoStreaming
设置为true
才能启用该功能。
示例代码:
var Player = new MediaElement('video_player', {
features: [ 'flash' ],
enablePseudoStreaming: true
});
然后玩家将提出以下请求:
http://example.com/video.mp4?start=40
start query参数指定要在其中启动伪流的第二个参数。您还可以使用选项pseudoStreamingStartQueryParam
设置另一个。