问题描述
|
我的iPhone应用程序通过mms://协议播放wma音频流。
Wi-Fi连接断开时,它不会切换到3G继续播放流。
我有足够的缓冲区来播放15秒(我试图
增加缓冲区的大小,但是无论如何它都会停止)。
我可以采用哪种机制使播放不会停止并且iPhone从Wi-fi变为3G?
在其他
文章中,我看到它应该
自动执行此操作,但就我而言,它不应该执行此操作,因为它的wma超过了mms协议。
谢谢!
解决方法
我可能在说我的屁股,但是,您可以尝试在连接失败时从连接中检测错误。并从您的缓冲位置重新启动流,以便您可以继续下载。如果互联网中断,iPhone应该重新连接它,以适应您对mms feed的新请求。