當我開始接收現場音頻(無線電)流(例如MP3或AAC)時,我認爲接收的數據不是原始比特流的種類(即原始編碼器輸出),但它們總是被包裹到一些容器格式。如果這個假設是正確的,那麼我想我無法從流的任意位置開始流式傳輸,但我必須等待一些同步字節。是對的嗎?通常有一些同步字節?在同步字節後面是否有任何標題,我可以從中猜出使用的編解碼器,通道數量,採樣率等?現場音頻流媒體容器格式
當我連接到實時流時,我是否會收到以最近的同步字節開始的數據,或者我會從實際位置獲取它們,並且必須先檢查同步字節?
有些流如icecast在HTTP響應中使用標題,其中包含流相關信息,但我想我可以跳過它們直接處理蒸汽格式。
這是正確的嗎?
問候,
斯登
酷!我最終發現了一個錯誤 - 我已經捕獲了數據,找到了幀頭,並與我的流信息進行了比較,並且採樣率存在差異...您是否知道AAC是否有類似的格式,或者它們都使用一樣? – STeN