一種無(wú)線集群系統(tǒng)的音視頻媒體流合流方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201910723600.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN110519635B 公開(kāi)(公告)日 2021-10-08
申請(qǐng)公布號(hào) CN110519635B 申請(qǐng)公布日 2021-10-08
分類(lèi)號(hào) H04N21/439(2011.01)I;H04N21/44(2011.01)I;H04N21/8547(2011.01)I;H04N21/43(2011.01)I;H04L5/00(2006.01)I 分類(lèi) 電通信技術(shù);
發(fā)明人 趙志龍;劉東;陳紅保;李勇;王艷超;蔣國(guó)華;孫敬偉;李士東;鄒明;李亞明;張軍山 申請(qǐng)(專(zhuān)利權(quán))人 河北遠(yuǎn)東通信系統(tǒng)工程有限公司
代理機(jī)構(gòu) 河北東尚律師事務(wù)所 代理人 王文慶
地址 050200河北省石家莊市鹿泉經(jīng)濟(jì)開(kāi)發(fā)區(qū)昌盛大街21號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種無(wú)線集群系統(tǒng)的音視頻媒體流合流方法及系統(tǒng),用于無(wú)線集群系統(tǒng),包括以下步驟:處理無(wú)線集群系統(tǒng)發(fā)送來(lái)的信令,并解析為本系統(tǒng)內(nèi)部信令;接收視頻媒體流和音頻媒體流,其中,將音頻幀數(shù)據(jù)去除媒體信息頭進(jìn)行緩存,同時(shí),從H264視頻流中提取關(guān)鍵幀,去除視頻信息頭,首先將視頻包發(fā)送出去,再發(fā)送緩存的音頻;循環(huán)接收音視頻頻媒體流,比較音視頻幀時(shí)間戳,哪個(gè)小就寫(xiě)入哪個(gè),時(shí)間戳相等時(shí)寫(xiě)入音頻幀,其中,以音頻幀作為音視頻同步的起點(diǎn),根據(jù)編碼后的音頻幀的顯示時(shí)間戳和音頻幀的持續(xù)時(shí)長(zhǎng)計(jì)算下一幀音頻的時(shí)間戳;視頻幀以實(shí)際幀間距作為時(shí)間戳累加參數(shù)來(lái)計(jì)算該視頻幀的顯示時(shí)間、解碼時(shí)間和持續(xù)長(zhǎng),并計(jì)算下一幀的時(shí)間戳;若輸出為文件形態(tài),則生成音視頻同步的視頻文件,保存在文件系統(tǒng)中,若輸出為實(shí)時(shí)流形態(tài),則將合流后的音視頻同步數(shù)據(jù)推流到指定的服務(wù)器進(jìn)行直播。本發(fā)明有著良好的擴(kuò)展性和穩(wěn)定性。