我今天的问题涉及闪光S3视频缓冲。 在录像被缓冲时,我想能够检测到(Streaming或Progress)的情况,因此,我可以展示某种感想,让用户知道只等待一个更长的时间。
目前,我的录像将开始,在3-4个秘密的1个框架中进行。 给人的印象是录像被pa或破碎:
Update
参见iandisme。 我认为,现在在正确方向上遇到的是:NetStatusEvent from Livedocs 。 在我看来,在<代码>“NetStream.Buffer.Empty>Buffer.Empty和Buffer.Full
之间,在我测试时,它为什么赢得任何密码触发。 Buffer。 就业:
Current Code
public function netStatusHandler(event:NetStatusEvent):void
{
// handles net status events
switch (event.info.code)
{
case "NetStream.Buffer.Empty":
trace("☼☼☼ Buffering!"); //<- never traces
addChild(bufferLoop); //<- doesn t execute
break;
case "NetStream.Buffer.Full":
trace("☼☼☼ FULL!"); //<- trace works here
removeChild(bufferLoop); //<- so does any other code
break;
case "NetStream.Buffer.Flush":
trace("☼☼☼ FLUSH!");
//Not sure if this is important
break
}
}