我正在使用具有自适应比特率播放 f4m 内容的 HDS 制作自定义 osmf 播放器。
而且我在自适应比特率算法方面遇到了一些问题,一旦达到最高比特率,它就不会索引较低的比特率。
所以我发现您无法使用自定义 NetLoader 类为 ABR 算法配置一些规则......但直到现在我才发现只是在视频元素上使用它的示例。
我正在使用“mediaFactory.createMediaElement”方法来获取资源的媒体元素,代码如下:
var resource2:URLResource = new URLResource(este);
var element:MediaElement = mediaFactory.createMediaElement( resource2);
var videoelement:VideoElement= new VideoElement(new URLResource(este), new GoWebAB());
var sprite:MediaPlayerSprite= new MediaPlayerSprite();
//sprite.resource=resource2;
sprite.mediaPlayer.media=videoelement;
mediaPlayer=sprite.mediaPlayer;
//sprite.media=videoelement;
addChild(sprite);