4

是否可以使用 RTSP 查看 IP 摄像机的实时流?

示例 URL:rtsp://public ip:554/1363e66e.mp4

编码是 320 x 240 分辨率的 mp4 h.264 基线配置文件。

我在这里关注了 Wiki 链接。但我得到错误:预取错误-2

当我尝试在诺基亚 e72 上使用真实播放器播放时,我收到错误消息:“常规:系统错误”。

请让我知道我能做些什么。

Ovi 商店也没有可以播放流的视频播放器,但我可以在桌面上的 VLC 上播放流。

4

2 回答 2

1

如果您在 Ovi 商店中没有 VLC 播放器,您可以使用 ReaPlayer 进行流式传输。查看您的 IP 摄像机支持的端口地址范围。尝试 1024 - 2000 的范围。RTSP 支持 VLC、Quicktime 和 Real player。使用这些对象中的任何一个,您都可以流式传输它。

于 2012-05-07T14:42:18.840 回答
0

所以我认为情况就是这样,

有几种不同的 mp4 容器。标准版不允许您将实时数据包装到 mp4 容器中,因为 mp4 需要在其标头中有一个名为 MDAT 的字段/原子,并且它还包含有关文件及其大小的信息。(在文件之后写入完全编码。)

因此,除非您意识到您无法在 mp4 中流式传输实时内容,除非它是碎片化的 mp4。

当 Windows 8 退出时,Media Foundation 将允许您执行此操作(我从 msdn 论坛获得了英特尔,所以我不知道它的真实性)。我不知道 ffmpeg/Gstreamer 能做什么。同样,如果这是您正在开发的商业产品,您可能会遇到 ffmpeg 的一些许可问题。

看看webrtc。

我猜最好使用 webm 或 ogg/theora,但我不确定 theora 是否可以做你想做的事,这也是我正在做的事情。

请分享你的发现

谢谢。

于 2012-08-23T20:18:02.880 回答