YouTube の検索機能を iPhone アプリに組み込んでいますが、デバイスで再生できる結果のみを受け取るようにしたいと考えています。API リファレンス ドキュメントの動画の検索セクションによると、これは比較的簡単なようです。
format パラメーターは、動画が特定の動画形式で利用できる必要があることを指定します。リクエストでは、次のいずれかの形式を指定できます。
「format = 1」を設定して制限しようとしました:
モバイル ビデオ再生用の RTSP ストリーミング URL。H.263 ビデオ (最大 176x144) および AMR オーディオ。
これにより、再生可能なビデオの割合が高くなりますが、一部はまだ再生できず、再生可能な他のビデオが返されないのではないかと心配しています.
フォーマット フィールドを空白のままにすると、ストリーミングできない URL の割合がさらに高くなります。