如何显示视频的时间长度(当前时间/总时间)



我想问一下如何显示仅在使用AS 3.0的系统中显示的视频的显示时间。示例:它使用 trace() 显示寻道时间和总时间。是否有任何信息或解决方案来解决它?我很感激你们中的任何人能够回答这个问题。^^谢谢。

我假设您正在使用NetStream对象来流式传输视频?

如果是这样,NetStream类有一个名为 time 的变量,它为您提供以秒为单位的寻道时间。

var ns:NetStream;
// load video, etc
...
// update every frame
stage.addEventListener(Event.ENTER_FRAME, onEnterFrame);
function onEnterFrame(e:Event):void {
    trace("seek time: " + ns.time);
}

至于总时间,您可以通过收听onMetaData事件从视频的元数据中获取。看这里。

相关内容

  • 没有找到相关文章

最新更新