Android:ExoPlayer - 当 exoplayer 实例在另一个应用程序中初始化时,在一个应用程序中播放的音频流停止
Android: ExoPlayer - Audio stream playing in one app stops when exoplayer instance is initialised in another app
有两个应用程序使用 Exoplayer。 AppA 和 AppB
- AppA 开始流式传输音频。
- 然后启动 AppB,初始化 exoplayer 实例。注意:AppB 上尚未播放任何流。
- 但是 AppA 立即停止播放音频。
有人可以通过 exoplayer 的新初始化帮助理解这种行为吗?
谢谢。
可能 ExoPlayer 被垃圾收集了。您应该使用 foreground service,以确保服务尽可能保持活动状态而不会被系统杀死。
问题是我们在初始化后而不是在用户请求播放事件时请求音频焦点。
我想是基本错误。
ExoPlayer 没有问题。
有两个应用程序使用 Exoplayer。 AppA 和 AppB
- AppA 开始流式传输音频。
- 然后启动 AppB,初始化 exoplayer 实例。注意:AppB 上尚未播放任何流。
- 但是 AppA 立即停止播放音频。
有人可以通过 exoplayer 的新初始化帮助理解这种行为吗?
谢谢。
可能 ExoPlayer 被垃圾收集了。您应该使用 foreground service,以确保服务尽可能保持活动状态而不会被系统杀死。
问题是我们在初始化后而不是在用户请求播放事件时请求音频焦点。 我想是基本错误。
ExoPlayer 没有问题。