2

我已经在我的 ubuntu 框中为 RTSP 流媒体视频文件设置了 wowza 流媒体服务器。当我在客户端安装 Totem 视频播放器时,视频可以完美播放。相同的 url 或视频无法在 android 设备上运行,并且尝试访问该 rtsp url 的应用程序因 Mediaplayer 错误 (1,-1) 而中断。

4

1 回答 1

7

我最近还设置了一个 Wowza 流媒体服务器,在我让它工作之前,我遇到了三件事。其中一项或多项可能会对您有所帮助。

哇扎设置:

1) 在 Vhost.xml 文件中,确保将<port>1935</port>其更改为<port> 1935,554 </port>(在此之后您可能必须使用 ROOT 来启动 Wowza 服务器。554 是 RTSP 流的保留端口)。

2) 在 Application.xml 文件中确保 PlayMethod 设置如下: <PlayMethod>none</PlayMethod>

在您的 Android 代码中:

3)在你的Android代码中,URL需要遵循格式rtsp://serverip/live/myStream.sdp

所以 URL 中没有端口号。这是让我绊倒时间最长的一个。

在此之后,我可以通过将 url 传递给 MediaPlayer 来播放我的视频。

于 2010-07-10T18:32:56.703 回答