视频在线观看一区二区,成年做羞羞免费观看视频网站,久草在线观看福利视频,中文字幕免费在线看线人

產(chǎn)品列表PRODUCTS LIST

首頁(yè) > 技術(shù)與支持 > rtp音視頻同步問(wèn)題解決方法
rtp音視頻同步問(wèn)題解決方法
點(diǎn)擊次數(shù):2001 更新時(shí)間:2018-05-18

rtp音視頻同步問(wèn)題解決方法

由于音視頻流是以?xún)蓷l獨(dú)立的數(shù)據(jù)流在網(wǎng)絡(luò)上傳輸?shù)模绻W(wǎng)絡(luò)質(zhì)量相當(dāng)差,那么在接收端收到的音視頻數(shù)據(jù)流就有可能不是同步的了,為了克服這種不同步的現(xiàn)象,需要添加同步機(jī)制。的同步機(jī)制是使用開(kāi)源庫(kù)jrtplib3.7.1來(lái)實(shí)現(xiàn)的,嚴(yán)格遵守rtp協(xié)議標(biāo)準(zhǔn)。

解決的方案如下:

當(dāng)有數(shù)據(jù)需要發(fā)送時(shí),往數(shù)據(jù)中加入時(shí)間戳,在接收端,讀取時(shí)間戳,進(jìn)行比較,如果相同或相差很近,就提交播放,如果其中一個(gè)時(shí)間戳更大,就等待。如果網(wǎng)絡(luò)質(zhì)量很差,那么存在兩種不同步的情況:

1.   對(duì)于單條數(shù)據(jù)流來(lái)說(shuō),如果網(wǎng)絡(luò)質(zhì)量很差,可能出現(xiàn)數(shù)據(jù)流的接收不流暢,如果沒(méi)有做流暢處理,那么就可能出現(xiàn)抖動(dòng)現(xiàn)象,這需要使用rtp中的時(shí)間戳解決。

2.   對(duì)于多條數(shù)據(jù)流來(lái)說(shuō),如果網(wǎng)絡(luò)質(zhì)量很差,可能出現(xiàn)本應(yīng)該同時(shí)播放的數(shù)據(jù)幀沒(méi)有在同一時(shí)間到達(dá),需要做同步處理。

解決第1個(gè)問(wèn)題的方法是向每個(gè)發(fā)送的數(shù)據(jù)包加上時(shí)間戳,在rtp庫(kù)中,時(shí)間戳表示在打包數(shù)據(jù)段中*個(gè)采樣所對(duì)應(yīng)的時(shí)間,時(shí)間戳的啟始值是隨機(jī)的,后續(xù)的時(shí)間戳是在前一個(gè)時(shí)間戳上的增量,在SendPacket中的時(shí)間戳參數(shù)表示的是時(shí)間戳增量,所以數(shù)據(jù)流的同步需要計(jì)算出時(shí)間戳增量。

對(duì)于音頻數(shù)據(jù),由于音頻數(shù)據(jù)的采樣率是8000Hz,所以每采樣一次需要時(shí)間是1/8000s,由于是每20ms封包一次,所以時(shí)間戳的增量是(20*10**-3)*8000=160。

對(duì)于視頻數(shù)據(jù),由于視頻數(shù)據(jù)的采樣率是90000Hz,所以每采樣一次需要時(shí)間是1/90000s,如果幀率是25幀/s,所以時(shí)間戳增量是90000/25=3600。

在發(fā)送端,每發(fā)送一個(gè)數(shù)據(jù)包,都打上該數(shù)據(jù)包對(duì)應(yīng)的時(shí)間戳值,只需要向SendPacket的zui后個(gè)參數(shù)傳遞時(shí)間戳增量,rtp庫(kù)會(huì)自動(dòng)算出時(shí)間戳,并加到發(fā)送的rtp數(shù)據(jù)包首部里邊。

在接收端,當(dāng)收到一個(gè)數(shù)據(jù)包時(shí),獲取該rtp數(shù)據(jù)包的時(shí)間戳值,計(jì)算出與前一個(gè)數(shù)據(jù)包的時(shí)間戳值的差值,乘以該媒體流的時(shí)間戳單位,就得出了當(dāng)前數(shù)據(jù)包與前一個(gè)數(shù)據(jù)包之間的間隔的打包時(shí)間T。所以只要保證在與前一個(gè)數(shù)據(jù)包被提交過(guò)后T時(shí)間后再提交當(dāng)前接收到的數(shù)據(jù)包,那么在rtp層就解決了上邊提出的*個(gè)問(wèn)題。

解決第2個(gè)問(wèn)題的方法是使用rtcp發(fā)送者報(bào)告數(shù)據(jù)包中的時(shí)間信息,發(fā)送者報(bào)告被發(fā)送的間隔時(shí)間是不固定的,它的大小與參與到會(huì)話中的同步源數(shù)量成正比。每個(gè)發(fā)送者報(bào)告中都有個(gè)ntp時(shí)間和rtp時(shí)間,該ntp時(shí)間表示在發(fā)送時(shí)間戳為該rtp時(shí)間的rtp包時(shí)的系統(tǒng)時(shí)間,就是在發(fā)送這個(gè)rtp包時(shí)的系統(tǒng)時(shí)間,所以這兩個(gè)時(shí)間值有對(duì)應(yīng)關(guān)系,由于對(duì)于一個(gè)同步源,時(shí)間戳單位是固定的,所以可以由后續(xù)的某個(gè)數(shù)據(jù)包的rtp時(shí)間戳計(jì)算出這個(gè)數(shù)據(jù)包所對(duì)應(yīng)的時(shí)間,這個(gè)時(shí)間就是在發(fā)送這個(gè)數(shù)據(jù)包時(shí),發(fā)送端的系統(tǒng)時(shí)間。

使用這種方法就可以計(jì)算出每個(gè)收到的rtp數(shù)據(jù)包在發(fā)送端的系統(tǒng)時(shí)間,這個(gè)系統(tǒng)時(shí)間在發(fā)送端是單調(diào)遞增的,所以可以通過(guò)這個(gè)值來(lái)同步多條數(shù)據(jù)流。

视频在线观看一区二区,成年做羞羞免费观看视频网站,久草在线观看福利视频,中文字幕免费在线看线人

            
            
              国产在线一区二区三区四区| 一二三四社区欧美黄| 99视频一区二区| 国产精品亚洲人在线观看| 亚洲小说欧美另类婷婷| 欧美午夜www高清视频| 久久综合影视| 亚洲精品欧美一区二区三区| 欧美日韩国产在线| 久久久精品视频成人| 亚洲国产精品成人va在线观看| 欧美激情久久久久久| 久久久精品一区| 91久久久久久| 欧美午夜免费| 欧美激情久久久| 亚洲图片欧美午夜| 国语自产精品视频在线看| 欧美亚州韩日在线看免费版国语版| 亚洲男女自偷自拍图片另类| 国内精品美女在线观看| 国产伦精品一区二区三区视频黑人| 久久精品国产v日韩v亚洲| 在线日韩电影| 狠狠色综合播放一区二区| 欧美黑人在线播放| 久久午夜精品一区二区| 在线亚洲美日韩| 国模精品娜娜一二三区| 国产精品男人爽免费视频1| 久久精品在线观看| 亚洲最新合集| 亚洲精品自在久久| 国产区精品视频| 国产毛片一区| 欧美激情国产日韩| 欧美粗暴jizz性欧美20| 亚洲在线一区| 亚洲国产精品专区久久| 亚洲国产你懂的| 国产精品亚洲产品| 国产精品日韩欧美一区| 欧美va亚洲va日韩∨a综合色| 久久久精品午夜少妇| 日韩天堂av| 国模吧视频一区| 国产一区在线免费观看| 欧美午夜精品久久久久久超碰| 欧美日韩欧美一区二区| 另类酷文…触手系列精品集v1小说| 久久夜色撩人精品| 香蕉视频成人在线观看| 日韩一级大片| 99在线精品视频在线观看| 激情视频一区| 亚洲国产精品一区二区www| 国产精品一区二区久久久久| 国产欧美精品国产国产专区| 欧美日韩 国产精品| 欧美视频你懂的| 欧美成人午夜激情| 欧美日韩亚洲一区三区| 美国十次了思思久久精品导航| 麻豆91精品| 久久精品1区| 久久一区二区精品| 欧美一区二区性| 久久久噜噜噜久噜久久| 亚洲中午字幕| 一区二区三区免费观看| 亚洲欧美另类国产| 一区二区三区四区五区精品视频 | 国产精品高潮呻吟视频| 国产精品久久国产精品99gif| 夜夜爽99久久国产综合精品女不卡| 99re6这里只有精品视频在线观看| 极品日韩久久| 亚洲激情网站| 在线观看亚洲a| 999亚洲国产精| 亚洲日韩成人| 亚洲永久免费av| 99国产精品久久久久久久久久 | 欧美日韩成人综合在线一区二区| 欧美在线观看一区二区| 久久一区激情| 久久不见久久见免费视频1| 蜜臀99久久精品久久久久久软件| 久久女同互慰一区二区三区| 欧美极品在线视频| 免费成人美女女| 欧美日韩一级视频| 欧美国产激情| 国产精品人人做人人爽| 国产精品成人在线| 黄色亚洲精品| 激情综合五月天| 夜夜嗨av色一区二区不卡| 亚洲乱码精品一二三四区日韩在线 | 美女精品在线观看| 欧美人与性动交α欧美精品济南到| 美女露胸一区二区三区| 欧美日韩另类字幕中文| 一本一本久久a久久精品牛牛影视| 亚洲精品乱码久久久久久| 亚洲一区二区久久| 玖玖玖国产精品| 蜜臀91精品一区二区三区| 欧美深夜福利| 国产精品日日做人人爱| 在线免费观看一区二区三区| 一区二区亚洲| 亚洲一区久久| 农村妇女精品| 欧美欧美午夜aⅴ在线观看| 国产一区成人| 精品51国产黑色丝袜高跟鞋| 在线综合亚洲欧美在线视频| 久久久久一本一区二区青青蜜月| 久久综合中文字幕| 国产精品综合久久久| 国产综合精品一区| 亚洲私人影吧| 欧美成人综合| 欧美无砖砖区免费| 亚洲高清av在线| 夜夜爽99久久国产综合精品女不卡 | 91久久精品一区二区别| 午夜久久影院| 欧美日韩性视频在线| 国产精品久久久久久久久久久久久久 | 黑人极品videos精品欧美裸| 伊人久久亚洲影院| 亚洲欧美卡通另类91av| 欧美日韩免费在线| 国产视频丨精品|在线观看| 99re66热这里只有精品3直播| 久久免费99精品久久久久久| 欧美久久久久久久久| 激情综合在线| 亚洲精品久久久久久下一站| 久久久久久夜精品精品免费| 国产精品一区二区久久久| 激情久久综合| 久久国产精品99精品国产| 国产精品丝袜91| 在线观看欧美亚洲| 久久久久在线| 国产婷婷色一区二区三区| 亚洲第一在线视频| 久久人91精品久久久久久不卡| 国产日韩欧美在线| 伊人成综合网伊人222| 性18欧美另类| 国产精品一级二级三级| 亚洲国产精品久久人人爱蜜臀| 久久精品国产99国产精品澳门| 国产精品视频yy9099| 亚洲国产精品一区二区第四页av| 久久亚洲精选| 国内精品伊人久久久久av一坑| 日韩视频在线观看国产| 欧美gay视频| 亚洲黑丝在线| 欧美精品在线观看一区二区| 国产欧美精品在线| 新67194成人永久网站| 国产精品日韩欧美一区二区三区| 怡红院av一区二区三区| 久久久久亚洲综合| 樱桃成人精品视频在线播放| 久久精品一区四区| 欧美日韩国语| 宅男噜噜噜66一区二区66| 欧美日韩视频在线一区二区| 精品成人一区| 欧美18av| 亚洲美女毛片| 欧美日韩亚洲高清一区二区| 黄页网站一区| 免费欧美高清视频| 国产精品一区二区你懂的| 亚洲精品视频在线看| 欧美日本在线观看| 亚洲一区在线免费观看| 国产精品亚洲综合一区在线观看| 亚洲精品一区二| 欧美日韩一区二区三区四区在线观看| 99视频有精品| 国产精品美女午夜av| 亚洲免费观看高清完整版在线观看熊 | 夜夜嗨av一区二区三区四季av | 欧美精选在线| 一区二区在线看| 欧美高清在线一区二区| 一本久道综合久久精品| 国产精品影音先锋| 久久久久久久久岛国免费| 国产精品欧美日韩久久| 久久国产精品久久精品国产|