无法通过RTSP正确地将x264视频流式传输到移动设备

时间:2010-05-28 10:16:04

标签: android rtsp aac mencoder x264

我正在创建类似YouTube的移动版网站。我将使用Darwin Streaming Server来传输使用x264和NeroAAC压缩的低分辨率剪辑,并使用MP4Box进行暗示。

当我正在玩VLC播放器时,流媒体工作正常,正如预期的那样。当我试图用我的HTC Hero打开URL时,它切换到播放器模式,然后开始“加载视频”动画,然后一段时间后显示“无法连接到服务器”。无论比特率如何,DSS提供的样本电影都能正常播放。

我尝试了很少的编码选项,但结果总是相同的。我怀疑nocabac和level = 11但它没有改变任何东西。

这种类型是否有更具体的编码选项?

谢谢!

1 个答案:

答案 0 :(得分:2)

支持264和AAC,但最好使用:

a)RTSP streaming URL for mobile video playback. H.263 video and AMR audio.
or
b)RTSP streaming URL for mobile video playback. MPEG-4 SP video and AAC audio.

Android Streaming仅支持3gp格式文件

 rtsp://myStreamingserver/myvideo.3gp