ผมได้สร้างเว็บไซต์สำหรับเล่นวิทยุแบบด้านล่างนี้ด้วย vibe coding
https://worldwide-radio.vercel.app/
แต่พอลองเลือกสถานี
บางสถานีก็เล่นเพลงได้
แต่ส่วนใหญ่กลับเล่นไม่ได้
เลยลองดูเว็บไซต์ด้านล่างนี้
พบว่าส่วนใหญ่สามารถเล่นเพลงได้ดี
เว็บแอปที่ผมสร้างขึ้นมีโครงสร้างแบบใช้ vibe coding ค้นหาข้อมูลบนเว็บ แล้วเมื่อเลือกสถานีนั้น
ก็นำ URL ที่ค้นเจอมาเล่นเป็น audio source
แต่ที่เล่นไม่ได้ ดูเหมือนว่า URL ลิงก์ของ audio source จะไม่ถูกต้อง
อย่างไรก็ตาม เว็บไซต์อ้างอิงข้างต้นที่ผมดูนั้น
เมื่อเปิดดูในโหมดนักพัฒนาของเว็บเบราว์เซอร์ จะเห็น URL ที่มีนามสกุล aac หรือ m3u8
อยู่หลายรายการในส่วน media
กล่าวคือ ดูเหมือนว่าจะไม่ได้มีเพียง URL แบบตายตัวง่าย ๆ เหมือนที่ผมทำไว้
จึงอยากสอบถามว่า โดยทั่วไปแล้วแอปหรือเว็บวิทยุใช้วิธีใดในการดึง URL ลิงก์ของ audio source มาใช้งานครับ
2 ความคิดเห็น
โดยทั่วไปมีอยู่สองแบบ
เอาที่อยู่
m3u8ที่เปลี่ยนเป็นระยะจากเว็บทางการของสถานีวิทยุมาถ่ายทอดต่อหรือรับสัญญาณโดยตรงด้วย
sdrแล้วถ่ายทอดต่ออย่างใดอย่างหนึ่งในสองแบบนี้
เว็บไซต์วิทยุทำงานอย่างไร?
ปกติน่าจะมีเซิร์ฟเวอร์สตรีมมิงสำหรับถ่ายทอดอยู่