로컬 시스템에 작은 Asp.Net 웹 사이트를 만들었습니다.이 웹 사이트에는 플래시 플레이어가 페이지에 삽입되어 있습니다. 온라인 비디오 스트림을 재생합니다.HTML 플래시 페이지의 스트리밍은 Motorola 줌 태블릿에서는 제대로 작동하지만 Android WebView의 Google TV에서는 작동하지 않습니다.
나는 비디오를 재생하기 위해 안드로이드 WebView을 사용하여 해당 페이지를로드합니다. 다음과 같이
코드입니다 : 내가 모토로라 줌 태블릿 및 로지텍 구글 TV에이 테스트입니다
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);
}
. WebView은 타블렛에서 잘 작동하며 Flash 개체가 포함 된 html 페이지를로드합니다. 그러나 Google TV 장치에 "Flash Not Installed"아이콘이 표시됩니다.
은 몇 가지 조사 후, 나는 구글 TV의 Chrome 브라우저 현재 리눅스에 대한 크롬을 기반으로 자신의 렌더링 엔진을 사용 here을 발견했다. Chrome에서 실행되는 자체 플래시 플레이어가 있습니다. 그러나 다른 한편으로는 webview는 일반적인 안드로이드 폰에서 볼 수있는 렌더링 엔진 인 웹킷 렌더링 엔진을 사용합니다. 렌더링 엔진은 Chrome에서 특별히 사용되는 다른 플래시 플레이어에 액세스하거나 사용할 수 없습니다.Google Play Maeket이 아닌 Android 마켓에서 Flash Player를 직접 설치하려고 시도했으나 Google TV에서는 사용할 수 없었습니다 ... 또는 Flash Player를 별도로 설치할 수는 없다고 말할 수 있습니다. Google TV에서만 WebView 내부의 플래시 컨텐츠에서 사용되지만 Flash Player는 태블릿에 별도로 설치 될 수 있으므로 태블릿/휴대폰의 WebView는 Flash 컨텐츠를 사용할 수 있습니다. y는 무엇입니까 ??
저는 여러 날 동안 실시간 스트림을 재생하려고했습니다. 먼저 MediaPlayer을 시도했지만 ... rtsp : 스트림을 재생하지 못했습니다 ... 실제로는 1 분 후에 영원히 정지합니다 ... Sony/Logitech TV에서 확인했습니다 & Motorolla Xoom 타블렛 .. 행운은 전혀 없습니다. ... 나는 그것을 게시 했으니 구글 친구들이 조사하고있다. 적어도 그들이 대안을 생각해 내기를 바란다. 완전한 수정이 아니라면 ...
그 밖의 스트림을 재생하려하고있다. 플래시 플레이어 내부의 HTML 페이지이며 WebView 내에서 해당 페이지를 사용자에게 보여 주지만 태블릿에서만 작동하며 Google TV에서는 작동하지 않습니다.
어떤 도움도 크게 받으실 수 있습니다.
편집 : 또는 당신이 Google TV Supported Formats의 목록입니다 ..하지만 난 최고의 &에 대해 알고 싶어 ... 내가 아는 최고의 구글 TV & 다른 안드로이드 장치에서 지원하는 미디어 형식 말해 줄 수 Google TV에서 원활하게 실행될뿐만 아니라 전화 & 태블릿에서도 지원되는 테스트 된 형식입니다.
OK ... 그래서 내가 MediaPlayer를에 RTSP 스트림을 재생할 수 없습니다와 내가 웹보기에서 플래시를 재생할 수 없습니다 ... 내가 구글 TV에서 RTSP 또는 RTMP 스트림을 재생할 수있는 방법이 있습니까? ?내가 심하게 붙어있다. – Aamir
Google TV의 Chrome 브라우저에서 해당 페이지를 열 수 있지만 주요 문제는 링크가 저장된다는 점이다. 크롬을 따로 열면 링크를 볼 수있다 .... 거기에있다. 어떤 방법으로 내 링크를 저장하지 크롬을 강제로 ??? 그리고 내 페이지를로드 할 때 아래에 표시된 진행률 표시 줄을 숨길 수 있습니까 ?? 감사 – Aamir