HTML FlashページでのストリーミングMotorola Xoomタブレットではうまく機能しますが、AndroidのWebViewでGoogle TVでは機能しません。

StackOverflow https://stackoverflow.com/questions/8971073

質問

私は、フラッシュプレーヤーをオンラインビデオストリームを再生するページに1つしかない私のローカルシステムに小さなASP.Netウェブサイトを作成しました。

Android WebView を使用して、そのビデオストリームを再生するためにそのページをロードします。

コードは次のとおりです。

WebView _webview;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);           

    this._webview = new WebView(getApplicationContext());   
    WebSettings webSettings = this._webview.getSettings(); 
    webSettings.setJavaScriptEnabled(true);
    webSettings.setPluginsEnabled(true);
    webSettings.setPluginState(WebSettings.PluginState.ON);

    Bundle bundle = getIntent().getExtras();

    String videoUrl = bundle.getString("videoUrl");

    this._webview.loadUrl("http://ip/FlashLiveStreamPlayer/Default.aspx?url=" + videoUrl);

    setContentView(this._webview);  

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
.

これを Motorola Xoom Tablet Logicool Google TV をテストしています。 webview はタブレットでうまく機能し、Flashオブジェクトを含むHTMLページをロードします。しかし、Google TVのデバイスは、「フラッシュがインストールされていない」アイコンを表示します。

研究の後、私は ここに Google TVに存在するChromeブラウザは、Linux用クロムに基づいて独自のレンダリングエンジンを使用しています。クロム上で実行するだけのFlashプレーヤーがあります。しかし、他方では、WebViewのWebKitレンダリングエンジンは、通常のAndroid携帯電話で見つけることができるレンダリングエンジンです。レンダリングエンジンは、Chromeで特に使用されている他のFlash Playerにアクセスまたは使用できません。

私はAndroidマーケットから直接Google TVでFlash Playerをインストールしてみましたが、Google TVでは利用できません。または、それを使用できるFlash Playerを別々にインストールすることはサポートされていないと言うことができます。 Google TVのWebView内のフラッシュコンテンツのみ...がタブレットで別々にインストールすることができるため、タブレット/電話機のWebViewはFlashコンテンツを使用できます。 yは?? です

私は何日もの間ライブストリームをプレイしようとしています。私は最初に mediaplayer を試してみました...しかし、それは rtsp: streamをプレイしません...それは実際にそれは1分後に永遠にハングアップしました...私たちはチェックしました...ソニー/ Logitech TVS&Motorola Xoom Tablet ..しかし、全く運はありません。 ...私はそれをその上に投稿し、Googleの人たちはそれを検討しています...私は彼らが少なくとも代替手段を思いつくことを願っています...完全な修正

それはFlashプレーヤー内のHTMLページの中のストリームを再生しようとし、WebView内のページを表示していますが、それはGoogle TVではなく、タブレットでのみ機能しています...

あらゆる助けが大いに感謝されています。

編集:またはあなたはどのメディアフォーマットがGoogle TV&他のAndroidデバイスで最もよくサポートされているかを教えてください...私は Google TVサポートされているフォーマット 。しかし、私は最良の&テスト済みの形式について知りたいです。その中で、Google TVでスムーズに実行するだけでなく、電話&タブレットでもサポートされています。

役に立ちましたか?

解決

"Google TV v2.0は現在WebViewにあるFlashまたはHTML5ビデオをサポートしません。"

このソースから: https://developers.google.com/tv/android/論文/ viring_web_content_to_android

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top