HI all
我正在播放没有声音的视频(.mp4 格式)(我的意思是它没有声音,它是静音视频),当我通过模拟器播放代码时,我在后台播放音频文件(.mp3 格式)工作正常,就像我想要的那样,当我点击视频时,它只是静音,但后面我正在播放音频,所以对于用户来说,视频似乎有这种声音,但当我在设备中安装我的代码并播放视频时,它不起作用像这样它播放视频但没有声音,我如何以上述格式一起播放音频和视频?
实际上我们不只是播放单个视频或音频文件,它只是通过随机选择和相同的音频文件来自一个数组,所以我们不能这样做,我认为还有其他想法吗?
我们是否应该使用另一种格式的音频或视频来做这件事?
谢谢您的帮助
巴尔拉吉·维尔马
问题是默认的音频会话不允许音频混合。
在参考图书馆(与电影播放器合作)他们说您应该为音频会话使用可混合的类别配置,例如环境类别。在应用程序委托中:
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
NSError *setCategoryError = nil;
[audioSession setCategory:AVAudioSessionCategoryAmbient error: &setCategoryError];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)