腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
使用Agora SDK:锁定屏幕1分钟后无法收听音频
flutter
、
agora.io
我已经用我的Flutter应用程序实现了Agora SDK。现在,音频和视频通话一切正常。但是在音频通话期间,当我按下电源(锁屏)按钮时,1分钟后我就听不到该通话的音频了。然后,我再次按下锁定屏幕按钮,解锁我的屏幕,我可以再次收听那段音频。 这个问题出现在我的由flutter生成的android应用程序中。 有人能在这方面帮我吗?
浏览 27
提问于2020-05-06
得票数 0
1
回答
使用flutter的无线电应用程序,当屏幕关闭时,音频在3分钟后停止
flutter
、
timeout
、
radio
我们正在为一家电台开发一个IOS & Android应用程序,我实际上是电台的所有者,我正在努力帮助开发人员。 我们目前只在Android上测试,当屏幕关闭收音机应用程序,播放大约3分钟,然后音频停止时,就会出现问题。如果我唤醒手机并打开屏幕,音频就会重新开始。 有没有一个超时设置或者其他的东西可以做到这一点?我们如何避免这一点,因为正如你所理解的,没有办法让一个无线电应用程序要求屏幕始终打开,或者在屏幕关闭时在3分钟后停止。 谢谢
浏览 25
提问于2020-10-29
得票数 0
1
回答
AVAudio在呈现Modal视图之后不会停止
iphone
、
audio
、
avaudioplayer
、
viewdidappear
、
modal-view
我有一个显示电影的应用程序。第一个屏幕显示显示不同模态视图的按钮。在这些模态视图里面是播放视频的按钮。 我想要主菜单播放音乐(很容易),但我希望它坚持通过第二个模式视图,但停止时,视频开始播放。 当电影的按钮被按下时,我试着停止audioPlayer,但是音乐一直在播放。 我试过在viewDidAppear和viewDidDisappear中停止播放音频。这使得音频在呈现第二个视图时重新启动,并且在视频期间没有播放。 我希望这是有意义的,我真的需要一个想法,如何让音频播放所有的时间(通过两个或三个模态视图),除了在电影播放。 这里是我的vewDidAppear 方法: -(void)viewD
浏览 1
提问于2011-03-23
得票数 2
回答已采纳
3
回答
如何停止后台套接字线程
android
、
multithreading
、
serversocket
我已经创建了一个应用程序,当用户单击start button.For时将音频流发送到服务器,我创建了一个套接字线程将音频发送给server.And,在按stop button.It之后停止运行,但问题是,当我开始通过按后退按钮或从动作条菜单从当前活动到不同的活动,并在主屏幕上停止流无法停止时,streaming.It就意味着线程在后台运行。 ,所以我的问题是如何停止线程或流.
浏览 4
提问于2015-01-09
得票数 0
3
回答
开发无线ios应用程序
objective-c
、
cocoa-touch
我有一个问题,当我在真实的设备上测试我的无线电iOS应用程序它工作正常,但当屏幕或设备关闭时,无线电被停止,并关闭为什么会发生这种情况?以及如何使活动指示器视图停止移动,并在无线电打开并完成加载时隐藏它? (void)viewDidLoad { [super viewDidLoad]; timer=[NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(uodatetimer) userInfo:nil repeats:YES]; player = [[MPMoviePlaye
浏览 0
提问于2013-01-02
得票数 0
1
回答
如何在Flutter中调用管理Android的音频焦点?
android
、
dart
、
flutter
我使用Flutter插件中的插件在我的应用程序中播放音频。现在发生的情况是,当我的应用程序中的音频开始播放时,它不会停止来自其他应用程序的音频,这意味着它不会请求音频焦点。如何从flutter应用程序管理音频焦点?
浏览 6
提问于2019-04-14
得票数 2
1
回答
停止音频循环(audioplayers包)
flutter
、
dart
我是flutter编程的新手,我想创建一个应用程序,其中我需要一个音频文件在后台播放/循环。然而,当双击屏幕时,它应该会停止。 音频将保存在assets文件夹中。我可以播放它,但我不知道如何暂停/停止它。我正在使用这个package。 @override Widget build(BuildContext context) { audioCache.play('rainsound.mp3', ); return new Scaffold( child: new GestureDetector( onDoubleTap: ()
浏览 28
提问于2019-05-29
得票数 11
回答已采纳
1
回答
Android / Ionic:当打开带有MusicController插件的链接时,InAppBrowser中的音频播放停止
android
、
audio
、
ionic3
、
inappbrowser
我的Android项目是一个Ionic应用程序,它可以流音频,当应用程序被推到后台时也是如此。MusicController插件处理后台音频。所有的工作与我的应用程序很好,即音频可以在后台播放,同时做其他应用程序的事情。 但是,当我单击应用程序中的URL (通过InAppBrowser插件(=IAB)在系统浏览器中启动)时,音频就会突然停止,MusicController就会停止并关闭。然而,应用程序本身并没有关闭,因为它可以从任务视图中重新激活,而无需显示启动屏幕。 有人知道为什么会发生这种事吗?我能阻止IAB插件关闭音频频道吗? 在我的.ts中: import { InAppBrowser
浏览 0
提问于2018-04-09
得票数 0
回答已采纳
2
回答
安卓背景播放YouTube应用程序
android
、
audio
、
youtube
我需要任何基于Android的应用程序或基于Android的解决方案,让我只听任何YouTube录音,就像一本有声书,我的手机屏幕关闭。 到目前为止,我只测试了: YouTube原始应用程序, 在移动Chrome中播放YT流。 这不管用。在我关闭屏幕后的一秒,音频被切断,播放停止. 你能提出其他选择吗?
浏览 0
提问于2020-09-28
得票数 2
回答已采纳
1
回答
有没有办法通过后退按钮来检测应用程序是否已关闭?
android
、
flutter
当你通过Android上的后退按钮关闭flutter应用程序时,会有一些关于插件的问题。插件的dart/flutter部分会重新启动,而android部分不会。这会带来麻烦,特别是在播放音频等后台活动时。我认为这是一个关键问题,所以我创建了一个GitHub问题:https://github.com/flutter/flutter/issues/31734 我想做一个变通方法,所以如果应用程序通过后退按钮关闭,播放应该会停止。 我尝试通过didChangeAppLifecycleState方法检测后退按钮关闭操作。但在那里我可以确定它是一个正常的关闭操作还是使用后退按钮。 你可以用audiop
浏览 27
提问于2019-05-08
得票数 2
回答已采纳
1
回答
锁定屏幕下的Windows电话计时器
timer
、
windows-phone-8
、
locked
我试着制作一个Windows应用程序,它播放声音帮助你入睡。我使用SoundEffect类,以便能够混合多个声音文件。认证要求说 “一个应用程序在运行时可以在后台播放媒体,即使它的主要功能与音乐或视频无关。播放音乐、音频或声音效果的应用程序必须满足以下要求:”SoundEffect类不能用于在应用程序中播放连续的背景音乐轨道。因此,如果SoundEffect类在锁定的屏幕下播放连续音乐就可以了,对吗? 我用DispatcherTimer类制作了一个计时器,这样用户就可以在声音停止时设置时间,这样电池就不会断电。但认证要求说 所有在锁定屏幕下运行的应用程序在通知屏幕锁定时必须停止任何U
浏览 2
提问于2013-08-22
得票数 0
回答已采纳
1
回答
在iOS屏幕锁定时工作的音频播放器
ios
、
flutter
、
audio
、
audio-player
我们尝试了一堆flutter的音频播放器,但当屏幕锁定在iOS上时,似乎没有一个能正常工作。 音频服务和视频播放器似乎都不起作用。 我们考虑过在此期间使用web视图,但它也不起作用……:( 只要屏幕锁定,或者只要我们转到主屏幕,音频就会停止。
浏览 5
提问于2020-03-10
得票数 0
1
回答
Android - MediaPlayer + PowerManager.PARTIAL_WAKE_LOCK
java
、
android
、
media-player
、
android-mediaplayer
我正在创建通过WiFi和3G网络收听无线电流的应用程序。 我使用的是原生MediaPlayer。不幸的是,当屏幕变黑,手机进入待机状态时,mediaplayer开始停止播放音乐。 我添加了以下内容: mp.setWakeMode(myContext, PowerManager.PARTIAL_WAKE_LOCK); 但几乎没有任何变化(停止播放,并在接下来的3秒内重新开始播放。)只有FULL_WAKE_LOCK和SCREEN_DIM_WAKE_LOCK能像我预期的那样工作…… 在我的设备中,我设置了阻止wifi休眠的选项。 我在试着添加我的cusom WAKE_LOCK mp.
浏览 1
提问于2011-07-24
得票数 5
回答已采纳
2
回答
wp8中的背景PLaying视频
windows-phone-7
、
windows-phone-8
、
silverlight-3.0
我正在为Wp7.x和Wp8开发一个应用程序,它运行锁定屏幕禁用的YouTube视频。我已经看到新版本的MyTube应用程序和微软版本的tube应用程序已经被拉回了一个功能,允许用户在手机通过锁屏锁定时继续收听视频(音频部分)。我想开发一个YouTube无线电类型的应用程序,不断从youTube网站拉新的特定类型的Viedo网址,并播放音频部分,即使在后台运行或在锁定屏幕。 查看wp8商店中的MyTube应用程序,了解更多我正在谈论的内容。
浏览 5
提问于2013-06-18
得票数 1
2
回答
当屏幕关闭时,应用程序不会播放声音,而是按它应该做的做其他事情?
iphone
、
objective-c
、
cocoa-touch
、
avaudioplayer
、
nstimer
我有一个闹钟应用程序,可以在计时器上工作。当闹钟应该关闭并且屏幕被关闭时,它应该开始播放来自AVAudioPlayer的音频,但是它没有。然后当我重新打开屏幕时,我可以看到其余的代码按预期被触发(屏幕上现在有一个停止按钮)。如何让AVAudioPlayer在屏幕关闭时播放? 有什么方法可以让我检测到屏幕被关闭了吗?
浏览 1
提问于2011-02-26
得票数 2
回答已采纳
1
回答
如何使只播放音频颤振处理程序总是从现场播放流,而不是从保存后的位置暂停?
icecast
、
just-audio
、
audiobuffer
、
audio-service
在暂停使用Ryan Heise提供的音频和音频服务包的icecast无线电播放器应用程序之后,我稍候并再次点击播放,流继续从保存的位置播放,在缓冲区中使用数据,然后突然(当缓冲区为空时)变为流中的活动位置。在我的音频处理程序中,在暂停/停止时清除缓冲区是可能的?还是我应该用另一种方法?
浏览 6
提问于2022-09-26
得票数 0
回答已采纳
2
回答
如何在iOS4 iPhone Web应用进入后台时停止HTML5音频?
iphone
、
audio
、
html
、
ios4
我正在为iPhone制作一个网络应用程序(在chirpid.com上),它可以播放用于识别板球叫声的音频文件。用户可以通过轻触屏幕按钮来启动和停止音频。但是,如果用户在播放声音文件时轻敲主页按钮,它将继续在后台播放(这是iOS4的一个功能)。在这种情况下,我想停止音频。在Safari中有没有可以通过Javascript使用的事件或属性来确定我何时被放到了后台?
浏览 5
提问于2010-07-28
得票数 7
2
回答
Android键盘导致状态栏重新出现
dart
、
flutter
、
android-softkeyboard
、
android-statusbar
我需要在我的应用程序中隐藏Android状态栏,所以我使用以下代码 import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; main() { SystemChrome.setEnabledSystemUIOverlays([]); runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) {
浏览 0
提问于2019-01-31
得票数 2
回答已采纳
1
回答
PROXIMITY_SCREEN_OFF_WAKE_LOCK导致音频播放问题
android
我正在开发一个VOIP应用程序,我使用PROXIMITY_SCREEN_OFF_WAKE_LOCK唤醒锁,如下所示。 我注意到,在许多设备上,当接近感应器打开并且屏幕变黑时,我的应用程序的音频播放就会停止。这种情况发生在HTC、LG和华为设备上。 当传感器被触发时,是否需要采取其他措施来防止音频播放停止?我在Skype等其他VOIP应用上也注意到了同样的问题。 int PROXIMITY_SCREEN_OFF_WAKE_LOCK = 32; mProximityWakeLock = pm.newWakeLock(PROXIMITY_SCREEN_OFF_WAKE_LOCK, "
浏览 2
提问于2012-08-28
得票数 1
2
回答
需要澄清在Windows中如何使用按钮上的音频、背景音频等
silverlight
、
xna
、
windows-phone-7.1
、
windows-phone-7
这是一个WP 7.1/7.5/芒果银光应用程序。 我有一个要求,在我需要播放声音在图像点击(3-4图像)和音频播放时,用户第一次导航到页面。 因此,我使用MediaElement实现了这个功能,如下所述: 问题:现在我正在测试这个应用程序。我开始在电话里播放收音机。然后启动我的应用程序。收音机还在播放。现在,当我导航到页面加载上有声音的页面时,无线电停止了。 认证要求(6.5 -非音乐.)非常令人困惑: 问题: 在这种情况下(使用弹出),在播放我的音频之前,我需要征得用户的许可吗? 2: Req 6.5.3说不需要获得非交互式音频的许可.那是什么? 他说:如果我不得不问用户,如果用户选择“否”
浏览 5
提问于2012-01-23
得票数 0
回答已采纳
1
回答
背景音频在最小化windows 10通用时停止播放
c#
、
audio
、
background
、
uwp
、
universal
我使用mediaElement为AudioCategory = BackgroundCapableMedia的音频输出创建了一个用于windows 10的无线电应用程序,但是每当我在桌面或移动上最小化该应用程序时,音频就会停止播放。那么,在最小化之后,如何保持音频的存活呢?我发现的所有例子都是针对8.1 silverlight应用程序的
浏览 2
提问于2015-12-11
得票数 3
回答已采纳
3
回答
如何在按下主页按钮时停止播放音频?
android
、
audio
、
android-service
、
android-homebutton
我的应用程序总是在服务中运行背景音频。当我单击主页按钮时,控件返回到主屏幕,但音频仍在播放。 那么,当我单击主页按钮时,如何停止播放音频?
浏览 1
提问于2011-06-09
得票数 0
1
回答
关闭移动屏幕播放音频
javascript
、
html
、
html5-audio
我正在构建一个带有HTML5音频的网站,包括使用JavaScript的自定义音频控件和可视化。 当我在移动浏览器中打开网站时(我只测试过Android/Chrome,但在其他系统上也有类似的行为),几秒钟后屏幕就会关闭,音频也会很快停止播放。 在HTML中是否有一种官方的方法让浏览器关闭屏幕上的音频播放? 附带信息:有阻止移动屏幕关闭。由于我的网站提供音乐,我希望手机关闭屏幕,如果需要,只继续播放音频。
浏览 2
提问于2021-10-10
得票数 2
回答已采纳
1
回答
有没有办法在flutter中播放windows桌面应用程序的音频文件?
flutter
、
dart
、
audio
、
flutter-desktop
、
flutter-windows
我是第一次接触flutter和用flutter制作桌面应用程序。现在我需要加载和播放音频文件,但是发现音频播放器包不支持windows中的桌面软件。所以如果有任何方法可以使用flutter为windows桌面软件播放音频文件,请给我一个例子。 注意:在搜索了一下之后,我找到了这个(flutter_audio_desktop),但不幸的是它的状态是“已停止”。
浏览 83
提问于2021-11-01
得票数 1
回答已采纳
2
回答
在收藏视图中使用AVPlayer播放音频
swift
、
xcode
、
uicollectionview
、
avplayer
我正在使用AVPlayer在集合视图单元格(无线电应用程序)中播放音频。应用程序工作,但是,如果所有手机上的播放按钮被点击,所有电台一起播放,直到手动停止(请参阅屏幕截图,两个播放器正在同时播放)。 我想要做的是,如果一个电池上的播放按钮被按下,其他玩家应该停止。任何帮助都将不胜感激。 player = AVPlayer(url: "some url") func togglePlayer() { if player?.rate != 0 { player?.pause() self.playButton.se
浏览 17
提问于2021-03-14
得票数 0
回答已采纳
1
回答
在AVplayer准备播放音乐时添加活动指示器
ios
、
audio-streaming
、
avplayer
我为无线电开发了一个应用程序,它正在工作。 我想放一个活动指示器视图,这样当你触摸播放时,它会启动活动指示器视图,当音频开始时,活动指示器停止。
浏览 0
提问于2013-04-25
得票数 6
回答已采纳
1
回答
在关闭屏幕时响应本机计时器进度
javascript
、
timer
、
react-native
当计时器结束时,我需要敲响铃铛。我正在使用setInterval()运行一个计时器。当屏幕打开时,它可以正常工作,并且应用程序可以防止屏幕自动关闭。但是,如果用户使用电源按钮转动屏幕,计时器将在3分钟后停止滴答,不会触发声音。这是由于Android的睡眠模式和没有唤醒锁,我想。如果我再打开屏幕,它就会继续滴答作响。我怎样才能启用唤醒锁? 我试过: react-native-background-timer -帮助保持滴答,如果应用程序在后台,但不与屏幕offreact-native-video播放一些音频文件。音频继续播放关闭屏幕,但计时器仍然停止时,屏幕关闭3分钟。 下面是我的timer类中
浏览 3
提问于2020-02-28
得票数 2
回答已采纳
1
回答
iOS屏幕记录器显示媒体服务失败的错误,在我自己的应用程序停止接收来自RPScreenRecorder的视频缓冲区之后
ios
、
swift
、
replaykit
、
rpscreenrecorder
这是我要经历的场景。我的应用程序通过RPRPScreenRecorder记录屏幕和Mic音频,使用它的函数startCaptureWithHandler:completionHandler:。为了进行简短的回顾,我正在写下我的应用程序的伪代码。 videoWriter = videoWriter (videoInput(config)) audioWriter = audioWriter (audioInput(config)) RPScreenRecorder.sharedRecorder.startCaptureWithHandler{ (captureBuffer,bufferType,
浏览 3
提问于2018-09-03
得票数 0
回答已采纳
1
回答
检测到Flutter onResume已太晚,无法暂停音乐
flutter
、
just-audio
我有以下代码,我使用just_audio作为我的音频播放器。我的问题是,当用户离开应用程序时,我想暂停,取消暂停音频。我通过以下几点成功地实现了这一点: @override void initState() { WidgetsBinding.instance.addObserver(this); super.initState(); } @override void dispose() { WidgetsBinding.instance.removeObserver(this); audioPlayer.dispose(); supe
浏览 45
提问于2020-10-10
得票数 0
回答已采纳
2
回答
如何防止屏幕锁上对onStop()的调用
android
、
android-service
、
activity-lifecycle
、
android-broadcastreceiver
我的应用程序具有我在onStop()方法中调用的特定功能,即当我在应用程序之间切换时。 它有一个videoview,所以我想要切换到音频,只有当我切换应用程序。 我已经在onStop()方法中实现了这一点,但是当屏幕被锁定时,它会调用onStop(),我的应用程序会启动后台音频播放。 我想在屏幕锁定而不是切换到背景音频播放时保留这个活动。 我尝试使用broadcast receiver来捕获屏幕锁定事件,但它在调用了onStop()之后捕获了该事件。 我需要帮助,以防止在屏幕锁定时调用onStop(),或在调用 onStop() 方法之前检测屏幕锁定事件。
浏览 2
提问于2016-03-22
得票数 1
回答已采纳
1
回答
防止AVPlayerController劫持MPRemoteCommandCenter
ios
、
avplayer
、
avplayerviewcontroller
、
mpremotecommandcenter
我有一个带有两个独立播放器的视图控制器,一个带有AVAudioPlayer的音频播放器和一个带有AVPlayerViewController的视频播放器。 当视图被加载时,两个播放器也会与它们的源一起初始化,但是在用户与其中一个用户交互之前,暂停。 我试图让这个应用程序能够在后台播放来自AVAudioPlayer的音频,所以我已经设置了该应用程序的功能选项,它正在工作,但我有一些主要的问题。 第一个问题是由设置 AVAudioSession.sharedInstance().setCategory(AVAudioSession.Category.playback, mode: .defa
浏览 0
提问于2018-12-06
得票数 6
回答已采纳
1
回答
颤动音频录制
flutter
、
dart
我想要一个当我们长按一个按钮时录制音频的代码,当我们停止按下按钮时录制应该停止。我想要我的flutter应用程序的代码。请帮帮我。 提前谢谢你..
浏览 0
提问于2020-11-04
得票数 1
1
回答
应用程序在后台时如何记录屏幕ios 8.4(Swift)
iphone
、
swift
、
ios8
、
background
一旦点击iphone的主页按钮(即当应用程序被挂起),我无法在我的快速应用程序中记录屏幕。 解释: 在我的Swift应用程序中,我创建了记录/停止的按钮,将一个对象(MyScreenView)声明为IBoutlet,并将其连接到我的视图中。当我单击“记录”按钮时,调用一个桥接目标C方法来记录屏幕(代码如下) override func viewDidLoad() { super.viewDidLoad() } @IBAction func recordAction(sender: AnyObject?){ myScreenView.StartRecording() } @IBAct
浏览 2
提问于2015-10-15
得票数 1
回答已采纳
1
回答
Flutter应用程序在物理设备上运行发布应用程序时,当其锁定时不显示小部件内容
android
、
flutter
、
dart
我在市场上有多个android应用程序,它们都有相同的行为。 当手机锁定或手机屏幕关闭时,在物理设备上运行发布应用程序时,颤振应用程序没有显示小部件内容。 当打开应用程序并多次关闭时也会发生这种情况,有时应用程序会进入一种状态,即只显示没有任何内容的背景,但是小部件彼此堆叠在一起,没有任何内容。 要进行复制,您可以在android设备上运行您的颤振应用程序的发布版本:颤振运行-发布。 当你的手机屏幕关闭的时候。<- -这很重要。 我没有得到任何错误或日志,以了解问题的来源。我试图将gradle版本降级到3.5.0,升级到7.3.0,但没有成功。 我还试图添加WAKE_Lock权限,但没有
浏览 11
提问于2022-10-11
得票数 0
回答已采纳
2
回答
如何让android的第一个活动变得不可见
android
、
android-activity
假设应用程序有两个活动,即Activity1和Activity2。Activity1负责加载一些文本和音频文件。在加载过程中,Activity1会显示进度对话框。在成功加载之后,接下来是Activity2。在我的应用程序中,Activity1只能运行一次。如果用户在Activity2上按下back按钮,则应用程序必须终止。但我所看到的是,如果按下后退按钮,Activity1就会出现在屏幕上。我如何才能做到这一点?有没有办法在用户按下Activity2上的后退按钮时终止应用程序? 任何帮助都将不胜感激。 谢谢
浏览 0
提问于2011-08-28
得票数 0
2
回答
Windows 8-应用程序终止/退出事件(关闭后台音频代理)
c#
、
windows-phone-8
、
background-audio
目前的情况如下: 用户打开我的应用程序 背景音频代理开始播放 用户返回到启动屏幕 音频继续从背景音频代理播放。 用户从“任务栏”(右上角的关闭按钮)杀死应用程序。 背景音频代理继续播放。 我需要做到以下几点: 当用户杀死应用程序时关闭音频背景代理(我知道我可以在后台音频播放器上使用Close方法,但是当应用程序被杀死/退出时,我需要调用它)。 问题: 当用户真正退出/杀死应用程序时,除了: Application_Deactivated / Application_Closing之外,还有其他事件吗? 如果没有上述事件-我可以从Applica
浏览 6
提问于2014-05-15
得票数 1
回答已采纳
1
回答
颤振平台播放器只存在音频
flutter
、
dart
、
icecast
、
just-audio
、
audio-service
所以对Ryan的Ryan为我们的无线电应用程序的正义音频颤音包感到高兴。我知道最好的包裹。我们对iOS没有问题,但是现在在安卓系统上有些奇怪的行为,特别是在Android10上。我还使用音频服务和音频会话包来播放收音机作为背景音乐。当用户点击play时,控制台中没有播放音乐并出现错误: 错误: E/flutter ( 6721):ERROR:flutter/runtime/dart_vm_initializer.cc(41)未处理异常: PlatformException(Platform player 6f26b522-c6c3-4226-be22 22-80f9d15dfc2c已存在,nu
浏览 22
提问于2022-11-15
得票数 0
回答已采纳
1
回答
当应用程序被杀死时,如何停止Android绑定服务?
android
、
android-service
我已经创建了一个服务来实现音乐播放器功能,并且我正在绑定到该服务。 一切都很好,唯一的问题是,当我在播放歌曲的时候杀死我的应用程序,它会杀死应用程序,通知也会消失,但是歌曲在没有任何通知的情况下继续在后台播放,为了停止音频,需要再次启动应用程序。但是当我在播放一首歌的时候清除所有的任务(杀死所有的应用程序)时,它会杀死应用程序和歌曲,这是正确的。 我需要一个解决方案,以停止音频时,只有我的应用程序被杀死。 我已经实现了onTaskRemoved()回调,但是控件并不总是出现在那里。 这里有人能帮我吗?提前谢谢。
浏览 2
提问于2020-05-04
得票数 1
3
回答
如何在关闭应用时停止Android服务
android
、
service
、
android-service
我试图保持服务持续运行,直到用户关闭应用程序。 我在main activity的onCreate()方法中使用startService()方法,在onDestroy()方法中使用stopService()方法。 现在我有问题了,因为我的主要活动似乎死了,并在我旋转设备或关闭屏幕时重新创建。 只有当用户手动停止应用时,我才能停止服务?
浏览 1
提问于2015-03-29
得票数 29
回答已采纳
1
回答
在锁定的设备屏幕上响应本机-本机音频播放器
react-native
我使用react-native-sound库在iOS和安卓的Rn应用程序中播放音频文件。我有关于锁定屏幕的问题,我想在锁定屏幕上有音频播放器。目前的行为是不同的,在iOS的音频在锁后停止,在Android上它继续。我想要这样的:
浏览 1
提问于2020-03-16
得票数 2
1
回答
在后台继续在MPMoviePlayerViewController中播放电影
iphone
、
ios
、
mpmovieplayercontroller
我有一个可以在我的应用程序中播放电影的MPMoviePlayerViewController。 启用多任务处理后,我可以返回主屏幕或锁定设备,然后使用音乐控件继续播放音频。问题是,当应用程序失去焦点时,音频会停止,因此您必须手动按播放才能再次启动它。 当然,默认的音乐应用程序和其他一些应用程序,如环境,可以在后台继续播放音频,但是这些应用程序只播放音频,而我的应用程序的音频源是视频-当MPMoviePlayerViewController失去焦点时,是否可以继续播放?
浏览 1
提问于2012-10-23
得票数 0
3
回答
MPMoviePlayerController只想要视频,没有音频
ios
、
cocoa-touch
、
mpmovieplayercontroller
、
avplayer
我在我的应用程序中使用视频作为一些教程屏幕。这个视频没有音轨。我有所有的工作,除了如果用户已经在听音频,就像从音乐应用程序,音频是停止时,一个教程视频开始。 有没有办法只播放视频而不影响音频,这样用户就可以继续享受他们播放的音频了吗? 我试着在[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryAmbient error:nil];之前设置[self.player play],但这不起作用。useApplicationAudioSession看上去很有前途,但在iOS 6中被否决了。我也尝试过AVPlayer,并
浏览 14
提问于2013-11-19
得票数 0
回答已采纳
1
回答
如何逐个播放多个音频?
flutter
、
audio
、
dart
我有很多音频可以放到我的flutter应用程序中。我将它们作为zip文件存储在firebase中,然后将其下载到documents目录,然后解压缩。但是如何将这些音频作为播放列表播放呢?有一个可用的插件assets_audio_player,但它只播放资产中的音频,而不能播放其他目录中的音频。其他插件只播放或循环一个音频,但没有播放列表功能。我能做什么?或者,如何将音频动态添加到颤动资源文件夹?
浏览 17
提问于2020-04-17
得票数 0
2
回答
在ios中从音频队列会话录制的音频中删除静音
ios
、
ios5
、
audioqueueservices
我正在使用Audio Queue录制来自iphone麦克风的音频,并在检测到静音时停止录制(10秒内没有音频输入),但我想放弃音频文件中的静音。 在AudioInputCallback函数中,我使用以下代码来检测静默: AudioQueueLevelMeterState meters[1]; UInt32 dlen = sizeof(meters); OSStatus Status AudioQueueGetProperty(inAQ,kAudioQueueProperty_CurrentLevelMeterDB,meters,&dlen); if(meters[0].mPeakPow
浏览 1
提问于2012-08-19
得票数 0
1
回答
iOS -当蜂窝连接激活时,30分钟后持久wi超时
ios
、
ios6
、
wifi
、
core-audio
、
nsstream
当我使用wifi网络发送/接收音频时,我正在开发的应用程序需要不断地使用wifi。然后播放音频。需要一直这样做,直到用户选择停止为止。 问题: iOS在30分钟后关闭WiFi,因此套接字关闭,AudioQueues停止。以下是苹果文档的摘录: 为了防止Wi硬件使用过多的电源,iOS有一个内置计时器,如果没有运行的应用程序请求通过UIRequiresPersistentWiFi键使用它,则在30分钟后完全关闭硬件。如果用户启动包含密钥的应用程序,则iOS在应用程序生命周期期间有效地禁用计时器。然而,一旦应用程序退出或暂停,系统就会重新启用计时器。 注释:注意到,即使当UIRequiresPer
浏览 1
提问于2012-12-12
得票数 2
1
回答
将UIApplication.shared.isIdleTimerDisabled设置为false时,屏幕会变暗
ios
、
swift
、
uiapplication
我希望在播放音频时屏幕始终亮,并在完成音频时变暗,并且在两分钟后不点击屏幕(我已经在设置中设置了自动锁定),实现代码如下。 override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) UIApplication.shared.isIdleTimerDisabled = true } override func viewDidDisappear(_ animated: Bool) { super.viewDidDisappear(ani
浏览 1
提问于2016-12-26
得票数 1
1
回答
Xscreensaver Debian 11在LXQt上不能正常工作
screen-lock
、
xscreensaver
嗨,我正在运行Debian11Bullseye,LXQt版本,我在XScreensaver版本5.45的屏幕保护程序上遇到了麻烦。 基本上,我想要做的是,当我在10分钟内不使用计算机时,屏幕要完全关闭,并且有一个屏幕锁,所以当我或其他人试图进入计算机时,他们需要输入我的计算机密码。 然而,目前,当我使用这个屏幕保护程序,它将进入一个空白的屏幕,这是一个黑色的屏幕,但它仍然提供一些亮度,所以如果我睡觉,我会看到这个亮度。我希望我的屏幕完全关闭,但有电脑和一些应用程序,如FTP程序gftp,传输QT BitTorrent,火狐浏览器,当然还有互联网运行。 另外,当我在看电影/视频或播放音乐时,xs
浏览 0
提问于2022-04-25
得票数 0
3
回答
在锁屏状态下运行IOS应用
ios
、
background
我正在开发一个使用全球定位系统和OpenEars文本到语音的体育应用程序。该应用程序将速度和其他GPS信息以音频方式(通过耳机)提供给用户,因此用户(滑雪者、骑自行车的人等)无需看屏幕就可以获得GPS信息。为了节省电池寿命,我希望应用程序在关闭屏幕的情况下在后台运行。这在IOS中是可能的吗?我尝试为GPS和音频设置“必要的背景模式”,但当屏幕关闭时,我的应用程序停止工作。 谢谢..
浏览 2
提问于2012-02-17
得票数 3
回答已采纳
3
回答
混合模式和非混合模式之间的AVAudioSession交换
ios
、
video
、
avfoundation
、
avplayer
、
avaudiosession
我有一个应用程序,可以显示视频,我想下面的行为。 当视频第一次出现在屏幕上并开始播放时,它的音频应该与其他可能已经播放的应用程序的音频混合在一起。例如,如果用户正在收听Spotify,他们应该同时听到Spotify和播放视频的音频。 如果用户点击一个特定的按钮,来自其他应用程序的音频应该是静音的,这样只有来自视频播放的音频。 如果用户再次点击按钮,其他应用程序的音频应该恢复,视频的音频和其他应用程序的音频应该再次混合。 本质上,我希望能够在“混合”和“非混合”之间切换我的应用程序的音频模式。 下面是一些代码,展示了我是如何修改AVAudioSession以获得这个功能的。
浏览 7
提问于2015-10-28
得票数 6
2
回答
使AVFoundation框架在屏幕淡入淡出时不会淡出
iphone
、
audio
、
sleep
我正在为iPhone实现一些有声读物。我使用了AVFoundation。如下所示: NSString *path = [[NSBundle mainBundle] pathForResource:@"intro" ofType:@"mp3"]; player=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL]; 我有个问题。当屏幕变暗(单个音频文件可能很长)时,音频将停止播放。 我用下面这串代码解决了这个问题 - (void)a
浏览 1
提问于2009-07-01
得票数 1
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spotify 正在关闭作为 Clubhouse 竞争对手推出的 Spotify Live
此浏览器允许您在后台播放 YouTube 音频:它是免费的,而且效果很好
iOS的画中画功能实现方法与注意事项
Win11 Beta预览版22621.1245和22623.1245(KB5022358)发布
微软 Win11 Beta 预览版 22621.730/22623.730 发布
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券