2011-03-29 11 views
0

OSの最新バージョンがであっても、第2世代のiPod touchは一部の種類のビデオ(特にHD)を再生できないことがあります。私はまだ使用している第三者ストリームのビデオ設定を追跡しようとしていますが、4.2.1のビデオを再生できない2つの第2世代のTouchesでこれを見てきました。iOSデバイスがHDビデオを再生できるかどうかを検出する

Objective CまたはJavaScriptからホストデバイスが特定のタイプのビデオを 再生できるかどうかを検出する方法はありますか? HDビデオ?

編集:私は私の質問を改訂しました。この時点で、問題はHD(またはアスペクト比)であることはかなり確信しています。問題は、ハードウェアのバージョン(1st、2nd、3rd gen)を検出する方法がわからないことです。私はOSのバージョンを検出することができますが、それは問題ではありません。

答えて

0

Modernizr(http://www.modernizr.com/)は、その

+0

Modernizrはただ残念なことにちょうどビデオストリームのMIMEタイプをテスト() 'video要素の' canPlayTypeを、使用していますように見えますのお手伝いをすることができるかもしれません。標準のdefとHDはどちらも同じMIMEタイプを持っているので、テストしたときに両方とも 'おそらく'を返します。私は、エンコードのプロパティやMIMEタイプではなく、アスペクト比が問題だと思います。 – Andrew

関連する問題