我正在使用 osmf 并且我正在尝试通过 http 流式传输 m4v 文件(osmf 应该支持它)而不是流式传输它,它下载整个文件,完成后,它会播放它。我怎样才能让它流式传输而不是下载它?
我的代码是:
var resource:URLResource = new URLResource("http://path/to/file.m4v");
mediaFactory = new DefaultMediaFactory();
var element:MediaElement = mediaFactory.createMediaElement(resource);
player = new MediaPlayer(element);
container = new MediaContainer();
container.addMediaElement(element);
videoContainer.addChild(container);
我试过而不是使用 mediaFactory:
var videoElement:VideoElement = new VideoElement(resource ,new HTTPStreamingNetLoader());
没有成功。