因为工作需要,一直使用圆刚C727采集卡录制电视节目,向来还算顺利,但最近因为广电机顶盒升级,遇到了很难解决的问题。

升级后的广电高清机顶盒,在运行一段时间后,会显示“运行时间太久”,然后自动重启。但从一段时间的观察来看,重启与运行时间并无关系,而是基本集中在凌晨2点半左右。而一旦重启后,采集卡虽然仍能正常解析收到的画面,但却无法进行录像,提示“节目被保护”。关闭软件重开亦无效,除非重启计算机才能继续录制节目。

经过反复测试,基本得出结论:圆刚的HDMI输入口一旦断电,再接续后,就会出现无法录制的情况。跟其他执行人员反复探讨后,基本达成共识,只能定时重启计算机,然后用脚本控制鼠标继续录制。

虽然确定了方案,但自己仍感觉这种方案些粗糙,随手在采集软件上漫无目的的操作,突然发现在不能录制的情况下,切换采集输入口后,似乎能够重新恢复录制!招呼执行人员一起重现,经过多次实验,确定了能够恢复录制的基本流程为:切换输入接口到“分量”,然后录制,接着停止录制,再切回“HDMI”输入口,再选录制,就能够重新恢复录制功能了。而如果不切换到“分量”,而是切换到“S端口”录制再切换回来的话,仍然不能够录制。

进而再研究了一下定时录像功能,终于找到了较为简易的简洁思路:在凌晨2时58分,自动录制S端口1分钟,然后3时起再自动录制HDMI的数据。模拟环境实验了一下,功能确实能够实现,于是就把自动录制的时间调到2时58分和3时,在真实环境下测试一下。希望明天能看到好结果。、

圆刚的卡,录制效果还不错,可惜软件开发不太给力,已经多年不更新了。

而广电更是无下限,强制推送这种恶心功能的固件,还不能关闭相关功能。长久之计,得研究研究广电盒子的刷机方法了。