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;
}
沒有留言:
張貼留言