回应自己当初提出的问题
这几个月基本上把中国监控摄影机的模组都尝试一遍了
和有些有名的厂商比如大华,TP-Link,海康威视
就结论来讲完全没有必要买贵松松的大华,那些两万台币非什么
行业用品(就是给非监控用途)的型号,编码分辨率仅大于FHD,
大概在QXGA到WQXGA之间,但是编码最大画面数目(framerate)也
只有15到30之间。
比较贵的型号可以编码出有long term ref的inter slice。对储存
会有点好处,市面上不要太老的NVR基本上没有太多问题去解码它。
这个功能在西台湾的产品会叫做smartP, H.265+。但是说实在的就是
ITU的HEVC标准中早就有规定的东西,也不是SVC这样后面才加入的附录。
最后我就找了左岸白牌监视摄像头,通过ONVIF的协定抓出来影像的rtsp
URL。直接丢到电脑去解码就好了。和我想像的不一样,现在的编码芯片
控制码率其实不是太大问题,反而影响延迟的是传输速度。这些设备都
没法设定支援什么jumbo frame。只好把码率设定到1000 kpbs VBR这样的
编码参数对H.265来讲基本上画质看不出来调更高有什么好处了。
这样测试几个模组下来,从摄像头到电脑解码大概有1s多一点的延迟。
用哪家产品都一样,甚至用rtmp来推也不会有多少改善。
摄影机基本没有什么好讨论的问题,除非预算再翻几倍,否则不会有
什么改善。NTD几万和几千的基本上没有区别(几千的镜头也有不差的)。
比较让人难受的反而是HDMI Extender,我因为预算的缘故,送不起
optical fiber传输介质的方案。拿的是H.264 ethernet的方案,这种
东西反正走Ethernet的multicast没什么好介绍的。放slide show的效果
还不错,延迟蛮低的。但是放这种监控摄像头的画面就是一个悲剧,
估计是编码芯片的问题,再编码的效果蛮糟糕的。最终结果是比类比摄像头
效果好很多就是了,只是因为以前比较的东西太糟糕。
我现在发现中国有一堆使用Amlogic芯片的电视盒子淘汰了。原本中国垃圾
产品都是啥mStar(MTK)的PoP pakcage的SoC。现在反而Amlogic用的很多,
都没有secure boot,估计是因为DRM安全性太糟被淘汰下来。反正可以解码
UHD的H.265就可以废物利用。
应该可以重新编程来让他们吃HDMI Extender的协定,现在产品已经不用
之前公开出来的rtp协定了。后面也考虑在电脑上直接用Intel Quick Sync
之类的方案来编码传输。要是找开始研究HDMI Externder就不用花这个盘子钱了。