Я хочу воспроизвести один поток RTSP в SurfaceView, а другой подготовить в отдельном потоке. Однако MediaPlayer выдает ошибку при создании экземпляра двух SurfaceHolders:
Command PLAYER_PREPARE completed with an error or info PVMFErrResource
Несмотря на это, видео буферизуется, но когда я переключаюсь на него, воспроизводится только аудио. В документации для Android указано, что это является следствием не вызова setDisplay (SurfaceHolder), но именно это и вызывает ошибку.
Кто-нибудь есть идеи, как я могу сделать видео часть потока шоу и как избежать ошибки при вызове setDisplay? Это ограничение платформы?
Спасибо.