现在我的目标是从IP监控摄像头获取流媒体视频并将其显示在网页上 .

摄像机允许以h264或mjpeg对流进行编码,并通过RTSP协议进行传输 .

流媒体必须适用于多种设备(主要是计算机,Android智能手机和iphone) .

根据我的发现,似乎最好的选择(在延迟方面)是通过websocket传输视频的帧:http://phoboslab.org/log/2013/09/html5-live-video-streaming-via-websockets .

几乎所有这种机制的实现我都更容易获得视频帧 . 还有一个h264播放器:https://github.com/131/h264-live-player,基于https://github.com/mbebenita/Broadway,我没有设法运行(我希望在这方面有任何帮助) .

现在第一个问题是:值得尝试使用h264(因为它节省了大量带宽) . 或者h264解码过程可能会引入太多延迟?

我还想问一下,是否有人知道我正在尝试实施的更好的解决方案 .

最后,在我说“附加信息”的地方,我的意思是我可能想要包含一些与某些视频帧相关的附加数据 . (像字幕或遥测数据) .