我正在寫一個基本的Air應用程序,其中一個功能是將語音郵件從本地PBX上流式傳輸的功能。語音郵件以WAV格式保存,由於外部因素的影響,無法更改。根據Air文檔,不支持音頻標籤,因爲Flash播放器是內置的,但是Flash播放器不支持wav文件。在Adobe Air中流式處理WAV文件
這是Adobe公司的一大疏忽還是我錯過了一些明顯的東西?
我正在寫一個基本的Air應用程序,其中一個功能是將語音郵件從本地PBX上流式傳輸的功能。語音郵件以WAV格式保存,由於外部因素的影響,無法更改。根據Air文檔,不支持音頻標籤,因爲Flash播放器是內置的,但是Flash播放器不支持wav文件。在Adobe Air中流式處理WAV文件
這是Adobe公司的一大疏忽還是我錯過了一些明顯的東西?
根據Can the flash player play .wav files from a url?的回答似乎不可能,儘管這裏列舉了一些解決方法。
你可以嘗試在mp3中編碼wav文件,然後播放它們。檢查出http://code.google.com/p/flash-kikko/。
您還可以使用AIR中的nativeProcesses功能使用命令行編碼器。查看this瞭解一些細節。
我認爲這是通過設計,因爲WAV真的不適合通過網絡傳輸。也許這有助於:[Flash SWF播放PCM WAV文件?](http://stackoverflow.com/q/2557511) –