1 通常所說的音視頻文件其實是一個容器,這個容器你中包含了多路流,比如音頻流與視頻流,將音頻與視頻包裝在一起就成了多媒體文件
2每種流都是由不同的編碼器編碼的,比如視頻常用的有MP4編碼,mpeg4編碼
3從流中取出的數據稱爲包,一個包裏面可能包含多幀數據,這就需要多在流中的數據在進行處理,
4視頻幀其實是原始的未壓縮的數據,通過 壓縮後會被打成包,這個包裏面就可能會有多幀數據,對應於3中的一個包裏有多幀數據,這種原因其實是多數據進行壓縮後產生的
5 綜上,由一幀一幀的數據編碼後打成一個包,多個包又組成一個流數據,多個流數據組成一個容器(即多媒體文件)