Потоковая передача RTSP с видео в формате HTML5 приводит к ошибке с ошибкой сервера (100,0) на Android

У меня очень простое приложение для потокового видео HTML5 для Android, созданного с помощью Phonegap. Устройство, которое я тестирую, это Samsung Galaxy Tab 2. Видео вообще не работает. Я вижу следующие ошибки в окне Eclipse Logcat:


02-22 09:34:56.489: D/HTML5VideoView(6029): requestAudioFocus() called. proxy = Handler (android.webkit.HTML5VideoViewProxy) {4176a958} 02-22 09:34:56.489: D/HTML5VideoView(6029): requested AudioFocus. videoView = android.webkit.HTML5VideoFullScreen@416fbd50 02-22 09:34:56.512: V/MotionRecognitionManager(6029): .registerListenerEvent : success. listener count = 0->1, motion_sensors=1, listener=android.webkit.HTML5VideoView$1@416fbdd0 02-22 09:35:04.504: E/MediaPlayer(6029): internal/external state mismatch corrected 02-22 09:35:04.504: W/IMediaDeathNotifier(6029): media server died 02-22 09:35:04.504: W/AudioSystem(6029): AudioFlinger server died! 02-22 09:35:04.504: E/MediaPlayer(6029): error (100, 0) 02-22 09:35:04.551: E/MediaPlayer(6029): Error (100,0) ******************************************************************************************* Here's my HTML code and Javascript code: <script src="cordova-2.4.0.js"></script> <script> function onLoad(){ document.addEventListener("deviceready", onDeviceReady, true); } function onDeviceReady(){ navigator.notification.alert("PhoneGap is working!!"); } </script> </head> <body onload="onLoad();"> <h1>Digital Home HTML5 Video Streaming Test</h1> <video preload="metadata" src="rtsp://nnn.nnn.nnn.nnn/stream1" controls></video> </body> 

Я задаюсь вопросом, связано ли это с тем, что сервер отправляет короткое вступительное видео (или плакат) перед тем, как начать фактический поток, который интерпретируется вкладкой Galaxy, когда сервер скончался. Я не знаю, к какому событию я должен добавить слушателя для обработки этого поведения. Если я добавлю слушателя к завершенному событию, я могу закончить прядение в бесконечном цикле? Поток отлично работает на iPad и другом проигрывателе RTSP, который я загрузил с Android-рынка. Что мне не хватает?

Я могу воспроизводить поток с помощью VLC, поэтому описание SDP должно быть в порядке

благодаря

Я думаю, что проблема в том, что видео Html 5 в настоящий момент не поддерживает протокол rtsp. так просто.

Intereting Posts
Веб-просмотр загрузки локальной html-страницы медленно в Android Как определить конечную позицию или угол поворота изображения Как вы принудительно изменяете ориентацию в тесте на Android Instrumentation? Как передать пользовательские параметры компонента в java и xml Android volley Как отправить запрос как с заголовками аутентификации, так и с объектом Json в теле Скользящий выдвижной ящик выглядит как полукруг Почему OnClickListener в ViewHolder не работает? Поделитесь идентификатором приложения Facebook в приложениях Android Создание навигационной панели исчезает в Xamarin.Forms Что представляет собой Visual Studio эквивалент сочетания клавиш Ctrl + Shift + O в разработке Android в Eclipse? Как использовать Android Studio с Java 32 бит? Adb – Как переустановить приложение, не сохраняя данные? Android HttpResponse – контент был поглощен Неправильные дополнения, полученные всеми намерениями, но первый BroadcastReceiver, как начать новое намерение