如果视频文件(来自服务器的流媒体)有音频,我必须做出决定。如果它有音频,那么我必须停止播放音频文件并启动视频,否则播放已播放音频的视频。我已经设法在播放视频之前暂停音频,但我如何检查视频中的音频?
我正在使用 AVAudioPlayer 播放音频, MPMoviePlayerViewController 播放视频。
我在谷歌搜索了很多但没有成功。任何帮助将不胜感激。
答案 0 :(得分:0)
如果您导航到通知部分,您会看到有通知:
MPMovieMediaTypesAvailableNotification
以下是给定通知的面具:
MPMovieMediaTypeMask
enum {
MPMovieMediaTypeMaskNone = 0,
MPMovieMediaTypeMaskVideo = 1 << 0,
MPMovieMediaTypeMaskAudio = 1 << 1
};
typedef NSInteger MPMovieMediaTypeMask;