草庐IT

播放声音

全部标签

ios - 解散 AVPlayerViewController 后如何恢复其他应用程序的音频播放?

我使用AVPlayerViewController在我的应用中播放短视频。如果在用户在我的应用中播放视频之前有一个应用在后台播放音频,我希望在我的视频播放器关闭后恢复另一个应用的后台音频播放。我目前使用AVAudioSession.setActive(false,with:.notifyOthersOnDeactivation)来做到这一点。即使在我调用AVAudioSession.setActive(false,with:.notifyOthersOnDeactivation)后苹果的音乐应用程序和播客应用程序确实恢复播放——如果没有调用就不会继续播放,所以这意味着这个调用确实有效果

ios - 在 iOS 中让按钮播放声音

我正在尝试制作一个应用程序,当您触摸一个按钮(实际上是我导入的.png图像)时会播放声音。有人知道怎么做这个吗?我正在使用xcode4.5.2 最佳答案 NSURL*musicFile=[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResource:@"youraudiofilename"ofType:@"wav"]];AVAudioPlayer*click=[[AVAudioPlayeralloc]initWithContentsOfURL:musicFileerror:nil

iphone - 使用 url ios 6 播放视频

我正在努力播放一个视频,它是服务器上视频文件的url。我有一个View,其中我显示来自网络服务的url。当我单击url(包含在表格单元格中)时,我希望出现一个新View,其中包含播放视频的电影播放器​​。我尝试了MPMoviePlayerViewController和MPMoviePlayerController以及两者的各种组合,但我无法在模拟器上播放视频。目前我没有设备,所以请在回答时考虑模拟器和设备。目前我正在使用:NSURL*url=[NSURLfileURLWithPath:filePath];self.player=[[MPMoviePlayerViewController

IOS - 暂停和取消暂停当前正在播放的音乐

我正在开发一个IOS应用程序,我希望它具有暂停和取消暂停当前正在通过ipod播放的音乐的功能,就像ipod的播放/暂停按钮一样。反正有通过IOS做到这一点吗?我为此找到的唯一答案是处理通过应用程序在本地播放的歌曲和声音。任何帮助都会很棒。非常感谢! 最佳答案 [[MPMusicPlayerControllersystemMusicPlayer]play];[[MPMusicPlayerControllersystemMusicPlayer]pause]; 关于IOS-暂停和取消暂停当前正

ios - 非主包文件作为警报声音

我希望我是错的,但我认为这是不可能的。在LocalandPushNotificationProgrammingGuide中,在“PreparingCustomAlertSounds”下说“声音文件必须在客户端应用程序的主包中”。如果您不能写入主包,那么您如何才能让用户生成的录音(例如使用AVAudioRecorder)作为警报声音播放?一方面这似乎是不可能的,但另一方面我认为有一些应用程序可以做到这一点(我会寻找那些)。 最佳答案 我通过将系统声音文件复制到~/Library/Sounds目录并将其命名为notification.c

ios - 带有 iOS 6 AVAudioPlayer 的 iPhone 4S 正在工作,但没有声音

我创建了一个播放mp3文件的简单音频应用程序。它在模拟器(iOS5和6)和iPod3GS(iOS5.1)上没有问题。但是当我在我的iPhone4S(iOS6)上试用时,它似乎可以工作但没有任何声音。[audioPlayerduration]”给了我正确的值,甚至代理的“audioPlayerDidFinishPlaying”消息显示了持续时间后播放的正确结束。我的iPhone4S在音乐、视频或播客等其他声音应用程序中没有问题。只有我自己的自定义应用程序无法发出声音。NSURL*url=[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForR

ios - 从播放列表 Spotify 中获取所有轨道

我能够使用spotifyiossdk获取所有用户的播放列表,这是我的代码。[SPTPlaylistListplaylistsForUserWithSession:sessioncallback:^(NSError*error,idobject){SPTListPage*pl=object;NSLog(@"%@",pl.items);}];但我现在不确定如何获取这些播放列表的所有轨道。有帮助吗? 最佳答案 因为这个SpotifyiosSDKv10beta是新的并且有许多未完成的任务,要访问并能够播放您的播放列表中的所有轨道,您必须运行

ios - 为什么我在 iOS 9 上的 WKWebView 中的音频流没有播放?

我有一个WKWebView,其内容具有指向标准音频流的元素,该音频流在将不会播放的Shoutcast服务器上运行。JavaScript控制台中没有错误或信息,Xcode中的调试器也没有错误。 最佳答案 我将其添加到AppTransportSecuritySettingsplist中,它为我解决了问题:NSAllowsArbitraryLoadsForMedia 关于ios-为什么我在iOS9上的WKWebView中的音频流没有播放?,我们在StackOverflow上找到一个类似的问题:

ios - MobileVLCKit 播放器在 iOS 11 上显示黑屏

在我的项目中使用MobileVLCKit3.0.0播放媒体。各种类型的视频在iOS9&10上播放成功,但在iOS11上视频可以听,但画面不显示,黑屏。给出以下日志:2017-09-1818:26:17.640065+0800DemoPlayer[39923:369260]creatingplayerinstanceusingsharedlibrary=================================================================MainThreadChecker:UIAPIcalledonabackgroundthread:-[UIVi

android - WOWZA + RTMP + HTML5 播放?

我有Wowza并正在测试RTMP流媒体。现在就像在WowzaRTMP示例中一样,我现在可以:通过Flash播放http://www.wowza.com/gettingstarted服务器:rtmp://xx.xx.xx.xx:1935/live流:myStream通过适用于iOS的HTML5播放也就是说,到现在为止,我可以通过以下方式播放:Flash(我最后不想要它)iOSHTML5那么如何让它继续播放:非iOS浏览器的HTML5?对于HTML5上的iOS:适用于Android或Windows或任何其他浏览器的HTML5? 最佳答案