使用 PHP 從音訊串流中擷取曲目資訊
可以使用 PHP 從音訊串流中擷取曲目資訊。雖然由於主機限制,stream_get_transports 函數可能不適合,但存在替代方法。
SHOUTcast 串流和元資料
提供的音訊串流是 SHOUTcast 串流,它利用用於元資料傳輸的專用協定。元資料(包括藝術家和曲目詳細資訊)嵌入在串流資料中。
建立連線
要存取元數據,需要透過以下方式直接連接到伺服器fsockopen()。連接埠 80 很常用,因為許多網路主機會阻止其他連接埠。
元資料擷取
解析元資料
解析元資料 元資料字串格式為以分號分隔的鍵值對。常用鍵包括“Stream以上是如何使用 PHP 從 SHOUTcast 串流中提取曲目資訊?的詳細內容。更多資訊請關注PHP中文網其他相關文章!