安卓RTSP - MediaPlayer初始化失败 / PVMFFailure

3

我有一台思科摄像头,想将其视频流传输到我的安卓手机上。它的编码格式为MPEG4,所以理论上不应该有问题,但是现在无法使用了(几周前,我曾经成功将另一台摄像头的视频流传输到手机上)。你有任何想法吗?我不知道出了什么问题。

I/ActivityManager(   79): Starting activity: Intent { cmp=com.Projekt1/.CameraView }
I/System.out(18792): SDPURL - rtsp://10.42.0.103:554/live.sdp
I/NotificationService(   79): enqueueToast pkg=com.Projekt1 callback=android.app.ITransientNotification$Stub$Proxy@44a22218 duration=0
D/MediaPlayer(18792): Couldn't open file on client side, trying server side
I/ActivityManager(   79): Displayed activity com.Projekt1/.CameraView: 270 ms (total 270 ms)
W/MediaPlayer(18792): info/warning (1, 26)
I/MediaPlayer(18792): Info (1,26)
E/PlayerDriver(   52): Command PLAYER_INIT completed with an error or info PVMFFailure
E/MediaPlayer(18792): error (1, -1)
E/MediaPlayer(18792): Error (1,-1)
D/VideoView(18792): Error: 1,-1
W/PlayerDriver(   52): PVMFInfoErrorHandlingComplete
1个回答

0
抱歉,尼尔斯,你有正确的编解码器,但安卓只支持.3gp格式的视频流。我看到你有
rtsp://10.42.0.103:554/live.sdp

嗯...真的吗?这很奇怪。思科的VC220相机正是使用这个字符串工作的。在偏好设置中,它被设置为MPEG4...只有其他思科相机存在问题,但是它们也向我提供了带有UPnP的相同字符串... - Nils

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接