0

我的视频播放得很好。如果我这样做netStream.seek(0),那效果很好。如果我这么多,netStream.seek(1)那么我的流当场结束并停止回到零。

但是,如果我在http://support.akamai.com/flash/中播放我的文件,那么它会很好地擦洗。该特定播放器使用的是 OVP 框架,而我使用的是基于 OVP 框架的 Akamai HD Core 框架,所以我不明白为什么会发生这种情况。

任何人都可以为我阐明这一点吗?谢谢。

PS - 用于测试的 url 是 rtmp://cp67126.edgefcs.net/ondemand/mediapm/strobe/content/test/SpaceAloneHD_sounas_640_500_short

从上到下的代码(一站式fla)

import com.akamai.display.AkamaiMediaSprite;
import org.openvideoplayer.events.OvpEvent;
import flash.events.MouseEvent;
import flash.events.Event;
import flash.events.NetStatusEvent;
import flash.net.NetStream;

var s:AkamaiMediaSprite = new AkamaiMediaSprite(this.stage.stageWidth, this.stage.stageHeight);

this.addChild(s);

//
s.load("rtmp://cp67126.edgefcs.net/ondemand/mediapm/strobe/content/test/SpaceAloneHD_sounas_640_500_short");
s.addEventListener(OvpEvent.LOADED, playerLoadedHandler);

function playerLoadedHandler(event:OvpEvent):void {
    var ns:NetStream = s.netStream;
    ns.addEventListener(OvpEvent.NET_STATUS, netStatusHandler);
}

function mouseClickHandler(event:MouseEvent):void {
    trace(s.netStream.time);
    //s.netStream.seek(0);
    s.netStream.seek(1);
}

function netStatusHandler(event:NetStatusEvent):void {
    trace("!! net status: ", event.info.code);
}

this.addEventListener(MouseEvent.CLICK, mouseClickHandler);
4

0 回答 0