我需要在iphone中播放一些电影文件。为此,我使用了标准编码,将文件从itunes转换为m4v格式,然后将文件上传到服务器上,这样我就可以直接通过代码调用它,以便在OS >3.2的MpMediaPlayerViewcontroller和OS <3.2的mpmediaplayercontroller上下载和播放。
现在的问题是,我在运行时从服务器流传输的转换文件在iPhone3,3gs,iOS4上播放得很好,但在ipod touch(4G)上无法播放(从我的程序调用)。
同样的视频,如果我通过itunes直接同步到ipod上,并通过ipod touch(4g)上的视频应用程序播放,它就能完美地播放。
所以我不能理解,到底出了什么问题。如果有人可以,请帮帮我。这是非常重要的。
请注意,除了<3.2和>3.2的变化之外,我甚至不会更改代码。
发布于 2011-03-01 20:27:56
明白了,伙计们...服务器端的用户代理搞砸了。:)
https://stackoverflow.com/questions/5066380
复制相似问题