我在想,如果我能靜音的AVPlayer的聲音玩HTTP實時流視頻?靜音的AVPlayer打HTTP實時流視頻
我已經嘗試一些東西,像蘋果的方法來設置一個AVPlayerexplained here的量,但它(在蘋果文檔的底部參見注釋)僅適用於本地文件...。
在this post中解釋的類似方法也不起作用。
有沒有解決方法?我真的不想靜音設備的聲音,但只有一個視頻,而其他播放器可以擁有自己的音頻(用戶可以在播放器之間平衡音頻)。
在此先感謝。
我在想,如果我能靜音的AVPlayer的聲音玩HTTP實時流視頻?靜音的AVPlayer打HTTP實時流視頻
我已經嘗試一些東西,像蘋果的方法來設置一個AVPlayerexplained here的量,但它(在蘋果文檔的底部參見注釋)僅適用於本地文件...。
在this post中解釋的類似方法也不起作用。
有沒有解決方法?我真的不想靜音設備的聲音,但只有一個視頻,而其他播放器可以擁有自己的音頻(用戶可以在播放器之間平衡音頻)。
在此先感謝。
根據AVFoundation團隊的說法,靜音或禁用HLS視頻的軌道是不可能的。
您可以使用MPMusicPlayerController共享實例來靜音整個音頻會話。
[[MPMusicPlayerController applicationMusicPlayer ]setVolume:0];
對不起,我並不是在尋找:「我真的不想靜音設備的聲音,但只有一個視頻,而其他播放器可以擁有自己的音頻(用戶可以在播放器之間平衡音頻)。」 – iGranDav
的iOS 7.0現在提供了靜音使用
[AVPlayer setVolume:(float)volume]
它也適用於HTTP實時流播放器的支持,我的應用程序被廣泛利用它。
的確早些時候我看到了。感謝您的回答。 – iGranDav
確實,我剛纔看到它......但我正在尋找可能的黑客或其他東西。我改變了應用程序的行爲,這是我的解決方案。謝謝 – iGranDav