我正在使用UIWebView播放实时视频(.mjpg),如:
[liveVideoPlayer loadRequest:urlRequest];
其中liveVideoPlayer是自定义UIWebView的实例。我面临的问题是,对于低带宽,视频的帧速率降低了很多,似乎视频暂停了。我只想在那时添加一个UIActivityIndicator告诉用户它的流媒体时间,直到我们到达下一个帧。
我不能使用委托方法– webViewDidStartLoad:
– webViewDidFinishLoad:
,因为对于实时视频,webViewDidFinishLoad从未被调用过。需要帮助解决这个问题请帮助......
提前致谢。
答案 0 :(得分:0)
嗯......我现在有一个临时解决方案。我在UIwebView后面添加了UIActivityIndicatorView并保持动画效果。比上一阶段更好,不是百分之百,但现在已经足够了。寻找更好的一个......