发明名称 |
一种基于USB传输的音视频数据处理方法及装置 |
摘要 |
本发明公开了一种基于USB传输的音视频数据处理方法及装置,所述方法包括以下步骤:S100,采集音视频数据;S200,对采集的音视频数据进行解析;S300,将解析后的音视频数据进行组合;S400,将组合后的音视频数据通过USB协议进行传输。所述装置包括数据采集单元,用以将模拟信号转换为数字信号;处理单元,用以将接收到的音视频数据进行解析并重新组合;USB控制单元,用以将组合后的音视频数据通过USB传输方式与上位机进行交互;电源单元,用以提供工作电源。本发明通过对音视频数据进行解析、组合,并利用USB2.0协议实现了实时音视频数据的无损同步传输,不仅占用的硬件资源少,而且实现了多路音视频数据的同步传输。 |
申请公布号 |
CN102932669B |
申请公布日期 |
2016.06.29 |
申请号 |
CN201210498782.7 |
申请日期 |
2012.11.29 |
申请人 |
济南中维世纪科技有限公司 |
发明人 |
冯彬;王正彬;王英杰;张杰;程行通 |
分类号 |
H04N21/234(2011.01)I;H04N21/236(2011.01)I |
主分类号 |
H04N21/234(2011.01)I |
代理机构 |
济南诚智商标专利事务所有限公司 37105 |
代理人 |
王汝银 |
主权项 |
一种基于USB传输的音视频数据处理方法,其特征是,包括以下步骤:S100,采集音视频数据;所述采集音视频数据的步骤为:采集四路音视频数据,并将采集的模拟信号音视频数据转换为数字信号音视频数据;S200,对采集的音视频数据进行解析;所述对采集的音视频数据进行解析的步骤包括以下步骤:S210,对音频数据进行处理;S211,将数字信号音频数据存储到FIFO中;S212,等待音频数据传输命令;S220,对视频数据进行解析;S221,将数字信号视频数据进行拆分;S222,对拆分的视频数据进行解析,并判断是否为有效视频数据;S300,将解析后的音视频数据进行组合;所述将解析后的音视频数据进行组合的步骤包括以下步骤:S301,获取1个字节数据;S302,判断数据是否为视频数据帧头数据;S303,如果是视频数据帧头,则添加视频帧标识,然后再添加一行视频数据;S304,如果不是视频数据帧头,则判断是否是视频数据行头,如果是则添加视频数据行标识,然后再添加一行视频数据;S305,如果以上两个判断均不成立,则添加音频数据标识,再添加32字节的音频数据,形成一个同步的音视频数据包;S306,重复上述S301至S305步骤,继续形成同步的音视频数据包;S400,将组合后的音视频数据通过USB协议进行同步传输。 |
地址 |
250101 山东省济南市高新区新泺大街2008号银荷大厦D座11层 |