1
如果一個視頻文件(從服務器流式傳輸)有音頻,我必須做出決定。如果它有音頻,那麼我必須停止播放音頻文件並開始播放視頻,否則播放已經運行音頻的視頻。我在播放視頻之前設法暫停了音頻,但是如何在視頻中檢查音頻?檢查視頻是否有音頻
我使用AVAudioPlayer播放音頻和MPMoviePlayerViewController播放視頻。
我在谷歌搜索了很多,但沒有成功。任何幫助將不勝感激。
如果一個視頻文件(從服務器流式傳輸)有音頻,我必須做出決定。如果它有音頻,那麼我必須停止播放音頻文件並開始播放視頻,否則播放已經運行音頻的視頻。我在播放視頻之前設法暫停了音頻,但是如何在視頻中檢查音頻?檢查視頻是否有音頻
我使用AVAudioPlayer播放音頻和MPMoviePlayerViewController播放視頻。
我在谷歌搜索了很多,但沒有成功。任何幫助將不勝感激。
如果您導航到通知部分,你會看到有一個通知:
MPMovieMediaTypesAvailableNotification
這裏是給定的通知口罩:
MPMovieMediaTypeMask
enum {
MPMovieMediaTypeMaskNone = 0,
MPMovieMediaTypeMaskVideo = 1 << 0,
MPMovieMediaTypeMaskAudio = 1 << 1
};
typedef NSInteger MPMovieMediaTypeMask;