作者:夏慕晚阳 | 来源:互联网 | 2017-07-20 01:39
大家好,本人最近正一个基于linux系统的视频监控系统。该系统要求能通过Web进行的监控。
在实现Web监控的时,有两个方案:
1、直接在服务器端(已搭建好视频服务器)将采集过来的JPEG流(使用的是中芯微基于ZC301芯片的USB摄像头,其输出为JPEG格式流),
直接传送到Web上用Applet小插件显示接收到的图片。
2、通过搭建流媒体服务器,然后在网页上嵌入一播放器,实时接受视频流,进行解码显示。
在这里本人欲采用第二种方案实现。
疑问:
★1、网页上嵌入的播放器一般是添加存在视频文件来播放视频的,在这里用什么方式播放接收 视频流 呢???
网上有资料说需要一个asf文件指针,但不知如何操作和实现???
2、 关于采集后的问题。 当一帧视频采集完了并取得以后(Zc301输出为JPEG格式),是否还需要进行编码再传输,2次开发后对数据是否有
影响。
3、关于TCP和RTP协议,如果才用第二种方案的话,用RTP协议(比TCP复杂,个人认为)还是TCP处理比较好。
以上疑问若有高手解答,万分感谢,并希望与之学习交流!!!