1.一種在地下隧道基于藍牙高可靠傳輸音視頻的系統(tǒng),其特征在于,包括智能手機或平板電腦、多個接入點終端、平臺服務器和客戶端,所述智能手機或平板電腦采集音視頻原始碼流并壓縮存儲,通過藍牙傳輸給接入點終端;多個接入點終端每隔一定距離安裝在地下隧道內(nèi),所述距離滿足智能手機或平板電腦采用藍牙傳輸?shù)木嚯x要求;每個接入點終端設置有藍牙模塊和存儲模塊,用于接收和存儲來自智能手機或平板電腦傳輸?shù)囊粢曨l碼流,各個接入點終端與平臺服務器采用有線連接,用于將音視頻碼流上傳至平臺服務器;平臺服務器與客戶端采用無線連接,用于將音視頻碼流轉發(fā)給目的客戶端。
2.一種在地下隧道基于藍牙高可靠傳輸音視頻的方法,其特征在于,包括以下步驟:
(1)智能手機或平板電腦采集音視頻原始碼流;
(2)智能手機或平板電腦采用AAC格式對音頻壓縮存儲為二進制碼流;對視頻采用FFmpeg庫結合隧道內(nèi)網(wǎng)絡帶寬情況,進行強壓縮,并存儲為MP4格式文件;
(3)智能手機或平板電腦將壓縮后的音視頻二進制碼流通過藍牙傳輸給接入點終端;
(4)接入點終端將音視頻二進制碼流傳輸給平臺服務器;
(5)平臺服務器將音視頻二進制碼流發(fā)送給目的客戶端。
3.根據(jù)權利要求2所述的方法,其特征在于,音頻的壓縮編碼參數(shù)為:比特率為64k,采樣率為8000,音頻通道為雙通道。
4.根據(jù)權利要求2所述的方法,其特征在于,視頻壓縮參數(shù)為:寬度為480像素,高度為480像素,幀率為15,比特率為200*1000,視頻錄制時長最長為10秒鐘。
5.根據(jù)權利要求2所述的方法,其特征在于,智能手機或平板電腦通過藍牙傳輸視頻的每一幀數(shù)據(jù)包括:數(shù)據(jù)頭部、數(shù)據(jù)長度、數(shù)據(jù)功能碼、數(shù)據(jù)內(nèi)容和校驗。
6.根據(jù)權利要求5所述的方法,其特征在于,所述校驗采用CRC校驗方式用于準確傳輸視頻碼流,所述CRC校驗方式為:智能手機或平板電腦對所傳數(shù)據(jù)做CRC校驗,接入點終端接收數(shù)據(jù)后,同樣對數(shù)據(jù)進行CRC校驗,對二者CRC校驗結果進行對比,如不一致,則認為傳輸失敗。
7.根據(jù)權利要求3所述的方法,其特征在于,所述智能手機或平板電腦采用8包數(shù)據(jù)為一幀,向接入點終端發(fā)送一幀數(shù)據(jù),等待接入點終端回復,如果接入點終端回復接收成功,則智能手機或平板電腦發(fā)送下一幀數(shù)據(jù),如果接入點終端回復接收失敗,則智能手機或平板電腦重發(fā)該幀數(shù)據(jù)。
8.根據(jù)權利要求3所述的方法,其特征在于,接入點終端將音視頻的二進制碼流透傳給平臺服務器。
9.根據(jù)權利要求3所述的方法,其特征在于,平臺服務器和客戶端一直保持連接,當有新的音視頻傳輸給平臺服務器時,平臺服務器即時推送給目的客戶端。