视频方案
现在想做一个视频监控。(就是监控ts流数据)
开始想用directshow来做。 但是做了下,发现如果视频流里面如果有错误的话filter不能报警(除非我自己写视频解码filter),
能不能用其他方案来解决。给个思路。
因为写不来filter.
现在想用ffmpeg来做。 不知道 ffmpeg能不能满足。现在对ffmpeg不了解。
[解决办法]
ffmpeg可以实现的,可以参考其开源文件下的ffserver.c这个文件
[解决办法]
码流里面有错误报警??是什么错误??长度和宽高错误吗??
不是所有的错误都可以报警的,而且filter不适合,即使ffmpeg也不可能完全做到的。解码这块最好不要这样做报警。外面封装一层做校验最好,一般都是做成水印的格式,不要去轻易改动脆弱的解码库??
[解决办法]
自己获取流,找开源的解码器解码,显示
[解决办法]
黑场啊。静帧什么的
filter里面判断数据就行
[解决办法]
一般可以在Transform Filter中