簡體   English   中英

Android / Java:如何知道遠程音頻流文件的類型?

[英]Android/Java: how to know what is the type of a remote audio streaming file ?

我必須連接到許多不同類型的實時音頻流文件。 這些文件可以是mp3,AAC,ogg等...,但這些網址並未提供有關文件類型的任何信息。 例如,我有類似“ http://www.asite.com/astreamingfile ”的網址,卻沒有類似“ http://www.asite.com/astreamingfile.mp3 ”或“ http://www.asite ”的網址。 com / astreamingfile.aac “。

我怎么知道URL后面的音頻流文件類型?

謝謝 !

諸如http://www.asite.com/astreamingfile之類的通用URL要么是別名,要么提供某種檢測機制,但最后指向有效的mp3,AAC ... URL。

您可以檢查http://www.asite.com/astreamingfile的HTTP響應標頭,並查看是否具有“ Content-Type audio / mp3”標頭(或其他格式)。 您可以使用Java解析該信息,然后確定要處理的文件類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM