2

Kindle Fire HD で YouTube ビデオを再生しようとしています。Intent.ACTION_VIEW がプリインストールされた YouTube アプリを呼び出すため、一般的な Android デバイスでは簡単です。ログに基づいて、YouTube アプリがない Kindle では、Intent.ACTION_VIEW が YouTube ページをロードするネイティブの Silk ブラウザーを呼び出し、そこから [再生] ボタンをクリックすると (ビデオ サムと重なる)、Kindle はネイティブの AwesomePlayer を呼び出します。 .

11-20 11:23:45.392: I/AwesomePlayer(107): Awsomeplayer が作成されました

...

11-20 11:23:46.431: D/AwesomePlayer(107): Mime = video/avc

11-20 11:23:46.431: D/AwesomePlayer(107): Mime = audio/mp4a-latm

11-20 11:23:46.431: D/AwesomePlayer(107): getTrackAudioVideoProfile audioOrVideo=2

11-20 11:23:46.431: D/AwesomePlayer(107): 再生 - オーディオ/ビデオ

...

Silk ブラウザをバイパスして、Android アクティビティから Kindle のネイティブ「AwesomePlayer」を直接起動したいと考えています。それは可能ですか?

4

1 に答える 1

0

アマゾンからの回答は次のとおりです。

「Awesomeplayer」コンポーネントを直接呼び出して、Silk Web ブラウザーをバイパスして、Kindle Fire HD で Youtube ビデオを再生することはできません。

問題は、実際の Youtube ビデオ ファイルにアクセスできないことです。ビデオ ファイルが再生されるページへのリンクがあります。ビデオ ファイル自体へのパスがなければ、ビデオ ファイルのプレーヤーを直接呼び出すことはできません。したがって、Youtube アプリケーションがない場合は、Silk Web ブラウザーを呼び出す必要があります。

この情報がお役に立てば幸いです。

http://forums.developer.amazon.com/forums/thread.jspa?threadID=459を参照してください。

于 2014-01-09T16:02:46.617 に答える