今天我的朋友在qq群里讨论如何实现读监控生成的视频文件浏览器实时查看监控,感觉对自己启发很大,下面我给大家简单说一下。
首先,要实现这个整体的效果要解决3个问题,第一:视频采集。第二:视频传输,第三:视频回放。分这三个模块来逐步实现。
其次是语音的选择,视频采集和视频回放不可能用.net等面向对象的语音实现,只有视频传输部分,一般也很少会使用.net。视频采集涉及到视频压缩编码问题,现在流行用h264。同时视频传输有很多种策略,视频传输有很多种策略如果编码后封装成flv切片就用swf播放器,其他的用操作系统接口或开源播放器。回放的时候如果跨视频文件可以用无缝切换来实现