我用 Media3 1.0.0-beta03 构建了一个 web 广播播放器。 我使用Developers page中的示例代码。 它会自动生成媒体通知,但我不知道如何为此添加标题和副标题。 这是我的媒体服务: 我试过 onUpdateNotification ...
我用 Media3 1.0.0-beta03 构建了一个 web 广播播放器。 我使用Developers page中的示例代码。 它会自动生成媒体通知,但我不知道如何为此添加标题和副标题。 这是我的媒体服务: 我试过 onUpdateNotification ...
我有一个带有MediaBrowserService的音频应用程序。 要更新Activity中的SeekBar ,我在服务中有一个Runnable ,它每 250 毫秒更新一次MediaSession附加功能(这是为了确保SeekBar移动不会卡顿)。 一切正常,除了少数用户报告说几分钟后播放一直中 ...
我正在努力使用桌面主机模拟器 Android Auto。 到目前为止,我在 Android Auto 中创建了我的媒体应用程序,启动它并显示所有媒体专辑。 但是,当我单击一个条目时,什么也没有发生。 我不清楚如何捕捉点击以进一步启动操作。 我在PlaybackStateCompat.Builder中 ...
我需要跟踪用户是否单击了 MediaNotification 和 PiP 操作(按钮)。 我尝试了各种方法,例如: MediaControllerCompat.Callback( 捕捉 android 媒体按钮事件) MediaSessionConnector.setMediaButt ...
我的媒体应用程序使用 Exoplayer 的媒体会话连接器将媒体会话元数据发送到汽车媒体应用程序。 汽车媒体应用应该显示当前曲目的标题、专辑和艺术家。 但它只显示专辑和艺术家的标题留空。 问题是 TimelineQueueNavigator 使用带有标题和描述的 MediaDescriptionCo ...
我正在开发 Android 汽车媒体应用程序,目前正在创建一些自定义操作。 我创建了一个自定义操作来设置播放器重复模式,并且我使用的是 Exoplayer 图标,它运行良好。 但是,现在我正在处理一个自定义操作来切换随机播放模式。 我创建了 2 个矢量可绘制对象作为图标,两者之间的区别只是颜色(启用 ...
在 Android 12 之前,我使用下面的代码来检测按下物理音量按钮以显示我的自定义 UI,但它在 Android 12 设备上停止工作,并且当我按下音量按钮时永远不会调用onAdjustVolume : ...
我正在使用最新的 Android Media3 库,但是我在使用它时发现了一个问题... 我创建了一个MediaSessionService ,然后在Activity中获取了 MediaController ,然后当我尝试调用媒体 controller 并添加一些 MediaItems 时,出现错误 ...
我希望能够检测到何时按下头枕上的暂停按钮(没有播放媒体时) 我尝试了各种接收器和服务,但没有任何效果。 直到我从一个非常古老的示例中删除了所有臃肿之后才测试了这段代码。 此代码工作了一段时间,但由于某种原因在其他项目中不起作用,重新启动此代码后不再工作。 我没有理由停止工作,但我试图让它工作几个小时 ...
我参考UAMP开发了一个媒体app,但是遇到了如下问题。 从通知打开的媒体开关output画面无法显示正在播放的媒体信息。 但是有 UAMP,不知道我错过了什么? 有谁知道原因? 谢谢 ...
我希望在我的 react-native 应用程序中具有一个功能,我应该能够在按下蓝牙耳机上的按钮时触发事件。 我尝试了一些库,如 react-native-keyevent 等,它们覆盖了 onKeyDown() function 但我无法从我的蓝牙设备捕获任何事件,尽管它适用于我的无线耳机。 我 ...
我正在使用这样的 exo-player 和媒体 session 扩展。mediaSessionCompat = new MediaSessionCompat(activity, activity.getPackageName()); MediaSessionConnector sessionCon ...
我在后台播放音乐。 在我得到“AndroidRuntime:关闭 VM”之后,我的应用程序崩溃了。 它突然停止播放音乐。 我从具有 android 11 或 android 10 的设备收到此错误。 日志: ...
我想使用媒体按钮来控制前台应用程序,但不能用于音频。 所以目标是检测按钮点击以在应用程序中执行某些操作。 我可以通过使用MediaSession和MediaButtonReceiver来实现。 看这里问题是当应用程序被使用时,通常用户在后台播放音乐,所以后台应用程序的音频焦点接管了 MediaSe ...
我有一项服务,它使用MediaSession播放流。 我想收集时间,这个服务播放音乐的次数,然后发送到服务器。 我使用以下代码(简化): 该服务按预期工作,但时间报告没有。 在服务器上,有些收听时间还可以,但有些确实很大,超过200小时。 由于此服务用于侦听流,因此计算该值是不可能或不现实的。 因此 ...
我使用媒体应用架构作为构建音乐播放器应用的指南。 但它使用来自 support media-compat / Androidx Media的类。 但是现在AndroidX Media2可以在稳定的频道中使用,我没有看到任何消息。 它是什么? AndroidX Media2应该弃用AndroidX ...
我不知疲倦地盯着 android 提供的文档 MediaButtonReceiver 类( https://developer.android.com/reference/kotlin/androidx/media/session/MediaButtonReceiver?hl=en ) 以及响应 ...
当我在我的 OnePlus 上打开蓝牙时, MediaBrowserServiceCompat启动。 我的第一个 logcat 条目来自扩展MediaBrowserServiceCompat类中的onCreate()方法。 其他几个媒体播放器应用程序也会启动。 logcat 中没有更多关于蓝牙为 ...
我正在开发一个音频流应用程序。 我已经按照 android 在这里描述的方式设计了我的应用程序。 在我的应用程序中,我有一个活动MainActivity ,它根据选定的功能加载片段。 在其中一个片段中,我提供了一个ReplayPlayer ,我想让用户在其中查找流式音频、播放/暂停流等。我发现了这一 ...
我已实施媒体恢复以在手机重启后显示最近的曲目。 根据开发博客在点击播放按钮后“静态媒体控件将与从您的通知创建的媒体控件交换”但对我来说它没有交换并且我有静态媒体控件通知和由此创建的新媒体通知。 可能有什么问题。 系统如何知道应该交换什么通知? 我的代码: 播放: ...