Поток в HTML Flash Page работает нормально на Thot Motorola Xoom Tablet, но не работает на Google TV в Android WebView
-
12-11-2019 - |
Вопрос
Я создал небольшой веб-сайт ASP.NET в моей локальной системе, у которой есть только одна страница, которая встраивает Flash Player на страницу, которая воспроизводит онлайн-видео.
Я использую 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 и logitech Google TV . webview отлично работает на планшете и загружает html страницу, которая содержит вспышку объекта. Но устройство Google TV показывает мне, что «Flash не установлена» значок.
После некоторых исследований я нашел Google TV Поддерживаемые форматы .. Но я хочу знать о лучшем и проверенном формате В нем, что не только бежит гладко на телевизоре Google, но также поддерживается на телефонах и планшетах.
Решение
"Google TV V2.0 не поддерживает Flash или HTML5 видео в настоящее время в веб-просмотре."
Из этого источника: https://developers.google.com/tv/android/Статьи / Перемещение_web_content_to_Android