ActionScript - Netstream , netstream bytesLoaded , Kbit/s計算


ActionScript - Netstream ,  netstream bytesLoaded ,  Kbit/s計算


netstream 在讀取視頻流量
網路查到方法是用 Netstream.bytesLoaded
實際上該方法只能用在讀取外部媒體.flv使用


若是讀取rmtp視頻串流
請使用


var nevbyte:Number=0;
var sum:Number;
var kbit:int;

var clockTimer:Timer = new Timer(1000,0);
clockTimer.addEventListener(TimerEvent.TIMER,onTick);
clockTimer.start();


function onTick(event:TimerEvent)
{   

    sum = Play_ns.info.byteCount - nevbyte;
    kbit=sum/1024;
    trace(kbit);
    panel.byteload_txt.text = String(kbit);
    nevbyte=Play_ns.info.byteCount;

}

沒有留言:

張貼留言