欢迎来到天天文库
浏览记录
ID:20638324
大小:51.50 KB
页数:5页
时间:2018-10-14
《基于iic总线的电影放映设备防盗录的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于IIC总线的电影放映设备防盗录的实现上海文广科技(集团)有限公司摘要:随着电影产业的繁荣和发展,高质量电影不断的推出,在电影档期上映结束后影片进入点播影院、农村公益等渠道进行发行,在发行中电影知识产权的保护成为迫切的任务。根据中国电影市场的现状,本文提出了一种基于lie总线的电影播放设备的开盖监控防盗录的方案,木方案可以在开机、关机等情况记录开盖的吋间信息,在开机情况下可以停止当前的高清视频的输出,从而防止明流被盗录。关键词:lie总线;高清电影播放器;投影机;开盖监控;防盗录;0引言在点播影院、农
2、村公益等渠道的发行棊本都采用Y播放器通过高淸视频线连接投影机的方式进行放映。为了防止在放映过程中高清的明流被盗录,需要避免播放器或投影机的外盖被打开盗录,同时也要避免投影机被替换为盗录设备进行视频流的盗录。由于IIC总线上可以挂接多个RTC设备,实现在高清电影播放器或投影机等电影播放设备在开机和关机的条件下,记录实际的开机和关机时间,将记泶的时间计入播放器口志,以备查询。同时在播放器和投影机等播放设备在开机播放状态下被开盖的情况,将输出视频信号停止,并显示相应的错误代码。同时必须保证播放器和投影机的正确
3、连接,以保证系统能读取投影机的RTC设备的信息,否则输出视频信号停止,并显示相应的错误代码。系统在确认设备已经不具备盗录明流的条件下,通过特定的软件将系统复位,并输出视频信号。1系统需求1.1开盖监控需求高清电影播放器和投影机系统能实时地监控自身外壳是否被强制打开,从而可能导致影片高清明流的外流。系统在监控到播放器或投影机盖子被强制打开后,将自动停止明流的输出,并将播放器或投影机盖子被强制打开的实际时间记录在系统的日志中,以供导出和查询。1.2系统设备配对需求为保证系统屮播放器和投影机的配对,避免在投影
4、机被更换成其它盗泶设备的情况下继续输出明流,耍求系统在播放器和投影机之间的高清信号连接线断开后将自动停止高清明流的输出。1.3授权复位需求在系统外壳正常合上、高清视频连接线己经正常连接的情况下,在系统供应商的授权下能对系统进行复位,实现放映系统的正常播放。2系统方案分析2.1系统方案对于防盗录的监控系统,由于需要记录播放器、投影机等设备只体的开盖时间,以及需要开盖标志位供播放器主控的读取。所以播放器以及投影机的监控模块必须分别设计RTC时钟模块或者读取播放器主控板的RTC芯片,进行时间的记录。同时需要通
5、过置位RTC芯片中某个告警寄存器或者置位MCU的Dataflash进行防盗录的监控系统需要在电影播放器或者投影机在上电或者断电的情况下都能在盖子打开的瞬间及时记录动作的发生时间,并对开盖动作做出及时的响应,所以系统屮必须存在电池设备及监控的主控MOT在开盖行为触发后进行供电。而且由于本系统需要较长时间的监控,所以系统需要一个低功耗的MCU在开盖瞬间工作,通过IIC总线读取并记录开盖的时间,并将播放设备被人为打开的标志位置位,等待系统软件通过IIC总线读取当前的标志位以及开盖动作发生时间。2.2系统方案比
6、较2.2.1釆用单MCU并对MCU长期供电方案系统采用长时间供电的方案,系统采用C8051F93X的低功耗MCU,当系统上电后,M⑶完成初始化工作,进入休眠模式,通过外部中断I/O端1_1监控开盖行为。一旦盖子被打开后,M⑶将被外部中断唤醒,MCU作为TTC通信的主器件,通过TTC读取主板的实时时钟,将读取的时间写入MCU屮的Dataflash里保存,同时开盖标志位置位,然后系统进入休眠状态。播放器在上电的情况下,唤醒单片机,通过IIC总线读取约定地址的开盖标志位以及开盖时间,判断是否开盖。如果开盖的标
7、志位被置位,那么系统将读取开盖时间并计入系统H志。如果需要恢复,M⑶作为TTC通信的从器件,接收通过TTC总线往MCU写入的复位指令,对于接收到的指令,MCU判断是否为正确的恢复指令,如果正确,则MCU会将Dataflash中相应的开盖标志位置位。由于系统在开机监控的情况下,需要一定的时间间隔唤醒M⑶并对MCU中的开盖标志位进行读取,系统对电池的耗能比较高,所以需要充电和电源切换电路,成本较高。而且系统的开盖时间是依赖于主板时间,从而也会受主板电池的限制。2.2.2采用MCU结合RTC芯片并对MCU长期
8、供电方案同上述方案,但是监控板上增加实时时钟模块,伍括RTC时钟芯片以及晶体。M⑶完成初始化工作后,进入休眠模式,通过外部中断T/0端口监控开盖行为。一旦盖子被打幵后,M⑶将被外部屮断唤醒,监控板自身拥有RTC时钟记荥,MCU不需要去读取当前的主板RTC的时间,只需耍对自带的RTC芯片的停止位进行置位操作,RTC芯片的时钟将停止运行,从而RTC中将记录下当前的开盖时间。对RTC芯片中约定的标志位进行置位表示系统被开盖操作。在木方案中,系统对
此文档下载收益归作者所有