jjzjj

metaDataOffset

全部标签

java - 如何在不发出单独请求的情况下从 shoutcast 流中分离元数据和轨道

我制作了一个radio应用程序,效果非常好。我也可以播放radio流并获取元数据。流媒体服务来自shoutcast。唯一的问题是,我将URL作为数据源添加到媒体播放器,然后每5秒获取一次标题和艺术家。有什么办法,我可以只发出一个HTTP请求,然后拆分音频和元数据,然后将其发送到媒体播放器?获取元数据的代码。privatevoidretreiveMetadata()throwsIOException{intmetaDataOffset=0;OkHttpClientclient=newOkHttpClient();Requestrequest=newRequest.Builder().ad