发明名称 一种基于数据统计的网络音频同步输出的方法及系统
摘要 一种基于数据统计的网络音频同步输出的方法及系统。所述系统包括WLAN网络中互连的媒体服务器、控制点终端和多个播放终端。所述方法包括以下步骤:多个播放终端在播放音频文件时将其各自的数据消耗量发送至所述多个播放终端中的基准终端;基准终端将各个播放终端的数据消耗量与基准终端的数据消耗量进行比对;根据比对的结果,进行丢包或补包操作,使各个播放终端达成同步播放。本发明通过数据消耗量的精确计算和比对来实现多个播放终端的音频同步输出,解决了采用动态补偿方式进行音频同步输出所存在的严重影响音频输出质量的问题。
申请公布号 CN102739661A 申请公布日期 2012.10.17
申请号 CN201210201071.9 申请日期 2012.06.18
申请人 李洋;孙鹏飞;吴琼 发明人 李洋;孙鹏飞;吴琼
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 深圳市顺天达专利商标代理有限公司 44217 代理人 郭伟刚
主权项 一种基于数据统计的网络音频同步输出的方法,其特征在于,所述方法包括以下步骤:S1.媒体服务器通过WLAN网络向多个播放终端发出校准时间指令,所述校准时间指令使能选择所述多个播放终端中的一台为基准终端,将所述基准终端的时钟定为基准时间;S2.所述基准终端通过所述WLAN网络接收来自所述媒体服务器的音频媒体流数据,并对其进行解码,再将解码后的数据发送至所述多个播放终端中的其它终端,所述多个播放终端中的其它终端将所述解码后的数据放在数据接收缓存区内;S3.当所述多个播放终端开始播放时,将所述数据接收缓存区内的所述已解码的数据以DMA中断的方式,向所述多个播放终端的音频输出缓存器里发送,且每次都发送一个同步基准数大小的数据包;S4.每隔用户预先在所述多个播放终端上设置的同步时间间隔,所述多个播放终端中的的所有终端设备将其各自播放的数据消耗量统一发送到所述基准终端上,并与所述基准设备的数据消耗量进行比对,根据所述比对的结果对所述多个播放终端的音频输出进行同步校正,以使得各个终端的数据消耗量在一个同步周期内保持一致。
地址 518000 广东省深圳市福田区车公庙工业区泰然211栋工业厂房第5层508
您可能感兴趣的专利