0

iPad/iPhone アプリで再生するために、ストリーミング ビデオ Web サイトを解析しようとしています。たとえば、www.veetle.com では、iPad または iPhone でチャネルを開くと、ビデオを見ることができます。これは、このコードが再生可能な .m3u (または .m3u8) ファイルを見つけるためです。しかし、コンピューターのブラウザーから開いたり、Xcode でチャネル アドレスを解析したりしても、この .m3u ファイルは表示されず、フラッシュが使用されます。

私が欲しいのは、この .m3u ファイルを取得してチャンネルを再生できるようにすることです.XcodeでモバイルとしてWebサイトを開く方法をWeb全体で検索していますが、何も見つかりませんでした. 何か案が?ありがとう。

4

1 に答える 1

1

リクエスト内のいわゆるユーザー エージェント文字列を変更する必要があります。

ここを参照してください: NSURLConnection の userAgent を変更する およびここを参照してください: iOS 5.0 ユーザー エージェント文字列とは?

サファリの開発者ツールは、サイトをすばやくチェックしたいだけの場合に便利な、ユーザー エージェントをすばやく変更する機能も提供します: http://designshack.net/articles/developer-tools-in-safari/

たとえば、これを使用して現在のユーザー エージェントを確認します: https://duckduckgo.com/?q=user+agent+

于 2012-05-09T21:53:05.040 に答える