我有一个flex 3应用程序,它使用netstream和视频对象来传输.mp4电影。我想使用netstream的bytesLoaded和bytesTotal属性来显示缓冲信息。我还希望获得有关丢弃的帧数的任何信息。
当我在.flv上测试时,我能够毫无问题地获取信息,但它似乎不适用于.mp4。
是否有可能获得此信息流.mp4?是否有一些我缺少的配置使.mp4的工作原理与.flv相同?
谢谢!
编辑:我还应该提一下流媒体是通过RTMP完成的
答案 0 :(得分:1)
我发现使用RTMP时无法获取字节信息,因为数据未下载,而是纯粹的流式传输。
相反,我改为使用缓冲信息
Math.min(Math.round(ns.bufferLength/ns.bufferTime*100), 100);