, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"> (1)單位時間內比較視頻歷史緩沖中的數(shù)據包個數(shù),如果發(fā)現(xiàn)數(shù)據包個數(shù)大于500包,則執(zhí)行清除歷史緩沖操作,并重新關閉打開編碼器來編碼出一個新的IDR幀用于傳輸; (2)定時比較當前編碼幀的時間與待發(fā)送的數(shù)據包的時間的差值,如果時間大于5s,則執(zhí)行清除歷史緩沖的操作,并重新關閉打開編碼器來編碼出一個新的IDR幀用于傳輸;
(3)另外為了保證對帶寬的充分利用,保證傳輸?shù)椒掌鞫说拇a流可以正常播放,現(xiàn)在在清除歷史緩沖的時候增加了I幀的完整性判斷,必須保證當前傳輸?shù)囊曨l數(shù)據非I幀才執(zhí)行清除歷史緩沖的操作;
3.2.2 視頻捕獲和編碼部分的具體實現(xiàn)
4 結束語
該系統(tǒng)已經在公交監(jiān)控中試運行,并取得了良好的使用效果。
評論