用于直播视频的UIWebView中的UIActivityIndi​​cator(.mjpg)

时间:2011-10-12 10:57:45

标签: iphone objective-c ios xcode4 uiwebview

我正在使用UIWebView播放实时视频(.mjpg),如:

[liveVideoPlayer loadRequest:urlRequest];

其中liveVideoPlayer是自定义UIWebView的实例。我面临的问题是,对于低带宽,视频的帧速率降低了很多,似乎视频暂停了。我只想在那时添加一个UIActivityIndi​​cator告诉用户它的流媒体时间,直到我们到达下一个帧。

我不能使用委托方法– webViewDidStartLoad: – webViewDidFinishLoad:,因为对于实时视频,webViewDidFinishLoad从未被调用过。需要帮助解决这个问题请帮助......

提前致谢。

1 个答案:

答案 0 :(得分:0)

嗯......我现在有一个临时解决方案。我在UIwebView后面添加了UIActivityIndi​​catorView并保持动画效果。比上一阶段更好,不是百分之百,但现在已经足够了。寻找更好的一个......