0

我正在尝试解析流媒体视频网站,以便在 iPad/iPhone 应用程序中播放它们。例如,在 www.veetle.com 中,使用 iPad 或 iPhone 打开频道可以看到视频,因为此代码会找到可以播放的 .m3u(或 .m3u8)文件。但是从计算机浏览器打开,或者在 Xcode 中解析通道地址不会显示这个 .m3u 文件,它使用的是 flash。

我想要的是让这个 .m3u 文件能够播放频道,我一直在网上搜索如何在 Xcode 中将网站作为移动设备打开,但我没有找到任何东西。任何想法?谢谢。

4

1 回答 1

1

您需要在请求中更改所谓的用户代理字符串。

请参阅此处:更改 NSURLConnection 的 userAgent 和此处:什么是 iOS 5.0 用户代理字符串?

safari 的开发人员工具还提供了快速更改用户代理的能力,如果您只想快速检查一个站点,这很好:http: //designshack.net/articles/developer-tools-in-safari/

例如,使用它来查看您当前的用户代理:https ://duckduckgo.com/?q=user+agent+

于 2012-05-09T21:53:05.040 回答