上下文
我正在尝试使用MediaBrowserService和Exoplayer为android-automotive实现一个媒体应用。我在后端有当前播放的歌曲列表,我检索JSON文件以获取MediaSources [我的当前歌曲列表]
问题
Exoplayer需要特殊的实现。我们假设添加一个TimeLindQueueNavigator以便显示与歌曲有关的信息并控制媒体。但就我而言,我正在处理实时音频流,但我没有当前歌曲的确切时长。
我基本上试图了解创作者在UAMP(通用汽车媒体播放器)中所做的工作,然后将其调整为适合我的情况,但仍无法正常工作!
这是我正在使用的响应结构(不包括持续时间)
"now_playing": {
"song": "","artist": "","cover": ""
}
那么关于实现的任何想法吗?还是我应该使用其他解决方案?