0

CRTMP 服务器是很棒的工具...当客户端在路由器后面时,Nat Traversal 工作得很好。... 已测试 Android 2.2、2.3、4.1,RTSP 流媒体正常(rtmp flash 也正常)。

但 RealPlayer 上的 RTSP(Helix DNA 10.0 onS60)总是显示“无法播放媒体;或“无法连接”(肯定建立了连接 - 用wireshark检查)。...(这是与编程相关的问题,因为我愿意探索 CRTMP 代码来完成解决方案)

BBC RTSP 频道(wowza 落后)在 symbian realPlayer 中显示良好,但流媒体来源:

ffmpeg -i rtsp://[bbc_channel_address] -c 复制 -f rtsp rtsp://[crtmp_server_addr]:8554/ch

... 可以用于 android,但不适用于 realPlayerS60。

有人知道原因吗?

4

1 回答 1

1

让 RTSP 工作是不够的。不同的手机对 A/V 编解码器质量有不同的要求。对于该设备,您要提供的内容可能质量太高。这个假设很符合你所说的(在android上工作,但不是在realPlayer上)

您可以通过 crtmpserver 的邮件列表提出这些问题。有关邮件列表的详细信息,请参阅http://rtmpd.com/resources/

编辑:或者您尝试从 crtmpserver 向手机推送的编解码器甚至不受支持,更不用说达到质量最大限制了

于 2013-01-25T13:38:08.890 回答