[发明专利]一种视频传输设备及其USB传输的装置及方法有效
申请号: | 200910238283.2 | 申请日: | 2009-11-24 |
公开(公告)号: | CN101720033A | 公开(公告)日: | 2010-06-02 |
发明(设计)人: | 唐巍 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H04N7/24 | 分类号: | H04N7/24;H04N7/26 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 传输 设备 及其 usb 装置 方法 | ||
1.一种视频传输设备的USB传输装置,其特征在于,包括:第一缓 存和第二缓存,所述第二缓存具有标识其是否缓存有视频数据包的状态 信号;其中,当所述第二缓存中缓存有视频数据包时,第二缓存的状态 信号为有效,当所述第二缓存中未缓存有视频数据包时,第二缓存的状 态信号为无效;
第一校验模块,用于校验接收的视频数据包是否完整,若是,则触 发第二校验模块;
第二校验模块,用于在所述第二缓存的状态信号为无效时,校验所 述视频数据包的接收顺序是否正确;若正确,则触发第一写入模块;若 错误,则触发第二写入模块;
第一写入模块,用于将该视频数据包写入第一缓存;
第二写入模块,用于将该视频数据包写入第二缓存,并将状态信号 改为有效;
排队处理模块,用于在所述第二缓存的状态信号为有效时,对第一 缓存和第二缓存中的视频数据包进行顺序调整,以及,写入第一缓存;
容量控制模块,用于判断第一缓存是否写满,若是,则触发主机传 送模块;
主机传送模块,用于将第一缓存中的视频数据包发送至主机。
2.如权利要求1所述的装置,其特征在于,还包括:
丢弃处理模块,用于在接收的视频数据包不完整时,丢弃该视频数 据包。
3.如权利要求1或2所述的装置,其特征在于,所述第二缓存的空 间对应m个视频数据包的大小,m为大于1的自然数;所述排队处理模 块进一步包括:
连续接收子模块,用于在所述第二缓存的状态信号为有效时,将连 续接收的m个视频数据包写入第二缓存;
排序子模块,用于在第二缓存中对所述m个视频数据包进行排序;
写入处理子模块,用于将排序后的m个视频数据包写入第一缓存。
4.如权利要求1或2所述的装置,其特征在于,所述排队处理模块 进一步包括:
判断子模块,用于在所述第二缓存的状态信号为有效时,判断第二 缓存中的视频数据包是否与当前接收的视频数据包形成正确接收顺序, 若是,则执行写入调整子模块;
写入调整子模块,用于将第二缓存中的视频数据包写入第一缓存, 并在第一缓存中进行排序,以及,将第二缓存的状态信号改为无效。
5.如权利要求1所述的装置,其特征在于,所述第一校验模块依据 视频数据包的数据起始位信息和数据包大小校验所述视频数据包是否完 整。
6.如权利要求1所述的装置,其特征在于,所述第二校验模块依据 视频数据包的分组数据标识及数据包号校验视频数据包的接收顺序是否 正确。
7.如权利要求1所述的装置,其特征在于,所述视频数据包为MPEG 数据包,所述第一缓存和第二缓存的空间为58656字节的整数倍。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910238283.2/1.html,转载请声明来源钻瓜专利网。