发明名称 Speaker-buffer management for voice-over-internet-protocol (VoIP) triggered by microphone-buffer arrival
摘要 A Voice-over-Internet-Protocol (VoIP) system has improved audio-buffer control. Voice captured by a microphone (mic) is loaded into mic buffers by the sound card and sent to a VoIP application. When a mic buffer arrives from the sound card, a speaker buffer manager is activated. Voice data extracted from incoming VoIP packets is loaded into a speaker buffer and sent to a speaker queue on the sound card for playback. A speaker-buffer count is kept and increased as each speaker buffer is sent to the sound card, and decreased as each empty speaker buffer is recycled from the sound card back to the VoIP application. As each mic buffer arrives, the speaker buffer manager compares the speaker-buffer count to upper and lower limits and sends zero, one, or two speaker buffers when the speaker-buffer count is above, between, or below the limits. Speaker-buffer latency and playback timing irregularities are reduced.
申请公布号 US8537811(B1) 申请公布日期 2013.09.17
申请号 US201113330447 申请日期 2011.12.19
申请人 SMITH SHAWN W.;GOOGLE INC. 发明人 SMITH SHAWN W.
分类号 H04L12/66 主分类号 H04L12/66
代理机构 代理人
主权项
地址