Flash.net.netStream有一个名为“decodingFrames”的未记录字段(我通过阅读某人的博客发现)这个值应该显示到目前为止已经解码了多少帧。
我想知道,因为这是一个未记载的字段,我可以依赖这个值的正确性吗?
另外,为什么不记录这个? - 我在adobe的论坛上问了这个问题,但似乎没有人在那里回答问题。我希望有人知道答案。
最后,如果我不应该依赖这个值,那么获得这个值的替代方法是什么?
这是关于NetStream的flash文档: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStream.html
答案 0 :(得分:1)
我想知道,因为这是一个无证件的领域,我可以依靠 这个值的正确性?
是。它没有假冒结果......
另外,为什么不记录这个?
因为它只保证在桌面上正常工作(不确定是否已添加移动支持)
最后,如果我不应该依赖这个值,那是什么 获得这个价值的替代方案?
不多。您可以尝试使用netStream.time并假设时间更长,那么帧也必须被解码。这可以测量视频中的时间,以便您可以根据需要将其分解为帧。