android播放ogg
㈠ Android支持ogg格式的音頻嗎
安卓系統都支持ogg的音頻,包括ogg的音頻格式。
㈡ android系統支持那些格式的音頻文件
1、H.263:低碼率視頻編碼標准,廣泛應用於視頻會議。
文件格式:
• 3GPP (.3gp)
• MPEG-4 (.mp4)
2、H.264 AVC:和MPEG2和MPEG4 ASP等壓縮技術相比,在同等圖像質量下,採用H.264技術壓縮後的數據量只有MPEG2的1/8,MPEG4的1/3。提供了解決在不穩定網路環境下容易發生的丟包等錯誤的必要工具。從Android3.0+開始支持。在圖像編碼效率上,H.264演算法最為領先,MPEG-4和H.263演算法基本相同。
文件格式:
• 3GPP (.3gp)
• MPEG-4 (.mp4)
• MPEG-TS (.ts, AAC audio only, not seekable, Android 3.0+)
3、MPEG-4 SP:一種以矩形幀作為對象的編碼形式,是從H.263、MPEG1和MPEG2繼承而來的編碼標准。
文件格式:3GPP (.3gp)
4、VP8:Google親媽推出的,但壓縮率比H.264差很多,Android2.3.3+。
文件格式:
• WebM(.webm)
• Matroska (.mkv, Android 4.0+) 註:開源,基於html5標准
㈢ android用speex做實時錄音功能,對OGG封裝有些疑問
我的做法就是speex.encode()成byte[],然後通過網路發出去,接收到了之後再speex.decode()完就可以播放了。你說邊錄制變播放有點奇怪呀,自己錄制自己的聲音,為什麼自己還要同時要播出來?邊錄邊聽不奇怪嗎?存成ogg估計是為了錄制完了再聽吧。比如微信。