Android/Java:如何知道远程音频流文件的类型?

Android/Java:如何知道远程音频流文件的类型?,java,android,audio,android-mediaplayer,audio-streaming,Java,Android,Audio,Android Mediaplayer,Audio Streaming,我必须连接到许多不同类型的实时音频流文件。这些文件可以是mp3、AAC、ogg等。。。但是URL没有提供任何关于文件类型的信息。例如,我有像“”这样的URL,而不是像“”或“”这样的URL 如何知道url后面的音频流文件类型 谢谢 通用URL like要么是别名,要么提供某种检测机制,但在有效的mp3、AAC。。。网址 您可以检查的HTTP响应标头,并查看是否有“Content Type audio/mp3”标头(或其他格式)。您可以在中解析该信息,从而确定要处理的文件类型

我必须连接到许多不同类型的实时音频流文件。这些文件可以是mp3、AAC、ogg等。。。但是URL没有提供任何关于文件类型的信息。例如,我有像“”这样的URL,而不是像“”或“”这样的URL

如何知道url后面的音频流文件类型

谢谢

通用URL like要么是别名,要么提供某种检测机制,但在有效的mp3、AAC。。。网址

您可以检查的HTTP响应标头,并查看是否有“Content Type audio/mp3”标头(或其他格式)。您可以在中解析该信息,从而确定要处理的文件类型