安卓視音訊基礎(一)視音訊的各種概念、視訊播放原理

2020-10-06 12:00:48

更一個關於視音訊的概念性的文章    首先以基礎知識也就是術語進行介紹:


視訊編碼:視訊編格式:H.26X    MPEG    通過特定的壓縮技術將某個視訊格式檔案轉換為另一種視訊格式的方式。  


音訊編碼:同上    常見的音訊編碼格式:AAC    MP3    AC3


多媒體播放元件:(android)    MediaPlayer(播放控制)    MediaCodec(音視訊編解碼)


影格率:(Frame Rate)    每秒顯示幀數(fps)    赫茲(Hz)    保證品質30fps    提升互動感60fps    >75fps不會有明顯的提升。


解析度:視訊中影象的大小尺寸。


重新整理率:赫茲(Hz)     螢幕每秒畫面被重新整理的次數,重新整理率分為垂直、水平重新整理率。通常的重新整理率指的是垂直重新整理率。   >80Hz完全消除影象抖動和閃爍。


封裝格式:常見的封裝格式:MKV    AVI    TS    把編碼後的音視訊資料以封裝格式裝到容器裡面。


位元速率:位元率    位元速率(b/s)    單位時間播放連續的媒體    檔案大小(b) = 位元速率(b/s) * 時長(s)


DTS:解碼時間戳    什麼時候送入解碼器解碼

PTS:顯示時間戳    什麼時候被顯示出來


YUV:    顏色編碼方式    Y亮度    UV色差

RGB:    顏色空間模型


視訊播放原理     (這裡借鑑一下雷神的ppt---->雷神的csdn連結https://blog.csdn.net/leixiaohua1020/article/details/50534150)