是否可以使用RTSP查看IP摄像机的实时流?来自IP摄像机的RTSP实时流式传输
例URL:rtsp://形式的公网IP:554/1363e66e.mp4
的编码是在320×240分辨率的mp4 H.264基线。
我跟着维基链接here。 但我得到的错误:预取错误-2
当我尝试在诺基亚e72上使用真正的播放器玩,我得到错误:'一般:系统错误'。
请让我知道我能做些什么。
Ovi商店没有可以播放流的视频播放器,但我可以在桌面上的VLC上播放流。
是否可以使用RTSP查看IP摄像机的实时流?来自IP摄像机的RTSP实时流式传输
例URL:rtsp://形式的公网IP:554/1363e66e.mp4
的编码是在320×240分辨率的mp4 H.264基线。
我跟着维基链接here。 但我得到的错误:预取错误-2
当我尝试在诺基亚e72上使用真正的播放器玩,我得到错误:'一般:系统错误'。
请让我知道我能做些什么。
Ovi商店没有可以播放流的视频播放器,但我可以在桌面上的VLC上播放流。
如果您在Ovi商店中没有VLC播放器,则可以使用ReaPlayer进行流式传输。查看IP摄像头支持的端口地址范围。尝试1024 - 2000的范围.RTSP支持VLC,Quicktime和Real播放器。使用这些对象中的任何一个,都可以将其流式传输
所以我认为是这样,
有几个不同的mp4容器。标准的不允许你将实时数据包装到mp4容器中,因为mp4需要在它的头部有一个名为 的MDAT的字段/原子,并且它还有关于文件及其大小的信息(在文件后写入是完全编码的。)
所以除非你觉醒你不能在mp4中流媒体直播,除非它是分段mp4。
媒体基金会将允许您在Windows 8出来时执行此操作(我从msdn论坛获得了intel的信息,因此我不知道它是多么的真实)。 我不知道ffmpeg/Gstreamer能够做什么。再次,如果这是您正在开发的商业产品,则可能会遇到ffmpeg的一些许可问题。
看看webrtc。
我猜最好用它来使用webm或ogg/theora,但我不确定theora可以做你想做的事,这也是我正在研究的。
请分享您的发现
谢谢。
您使用哪台IP摄像机?它在流传什么样的分辨率?有没有需要的用户名/密码?手机和相机之间的任何防火墙? – 2012-04-04 12:12:50
解析度:320 x 240.没有密码。没有防火墙。 – Viraj 2012-04-04 12:18:15
你可以流任何其他RTSP来源?如果不是这样,似乎有可能是E72的问题 - http://discussions.europe.nokia.com/t5/Phone-Applications/E72-Live-TV-streaming-from-Orange-Romania-General-system-错误/ mp/760738?设备视图=桌面 – 2012-04-04 12:22:45