Iphone 检查视频是否有音频

Iphone 检查视频是否有音频,iphone,ios,mpmovieplayercontroller,avaudioplayer,Iphone,Ios,Mpmovieplayercontroller,Avaudioplayer,我必须作出决定,如果一个视频文件流从服务器有音频或没有。如果它有音频,那么我必须停止播放音频文件并开始播放视频,否则就用已经运行的音频播放视频。在播放视频之前,我已尝试暂停音频,但如何检查视频中的音频 我使用AVAudioPlayer播放音频,使用MPMoviePlayerServiceController播放视频 我在谷歌上搜索了很多,但没有成功。任何帮助都将不胜感激 如果导航到“通知”部分,您将看到一个通知: MPMovieMediaTypeMask enum { MPMovieM

我必须作出决定,如果一个视频文件流从服务器有音频或没有。如果它有音频,那么我必须停止播放音频文件并开始播放视频,否则就用已经运行的音频播放视频。在播放视频之前,我已尝试暂停音频,但如何检查视频中的音频

我使用AVAudioPlayer播放音频,使用MPMoviePlayerServiceController播放视频

我在谷歌上搜索了很多,但没有成功。任何帮助都将不胜感激

如果导航到“通知”部分,您将看到一个通知:

MPMovieMediaTypeMask  
enum {
   MPMovieMediaTypeMaskNone  = 0,
   MPMovieMediaTypeMaskVideo = 1 << 0,
   MPMovieMediaTypeMaskAudio = 1 << 1
};
typedef NSInteger MPMovieMediaTypeMask;
MPMovieMediaTypesAvailableNotification

以下是给定通知的掩码:

MPMovieMediaTypeMask  
enum {
   MPMovieMediaTypeMaskNone  = 0,
   MPMovieMediaTypeMaskVideo = 1 << 0,
   MPMovieMediaTypeMaskAudio = 1 << 1
};
typedef NSInteger MPMovieMediaTypeMask;