เปิด Next Karaoke ครั้งแรก
- 1
เปิดเว็บไซต์ https://play.nextfeeder.com/ ในเบราว์เซอร์
- 2
ที่หน้าแรก ให้กดปุ่ม “เข้าสู่โปรแกรมคาราโอเกะ”
- 3
เมื่อหน้าต่างอนุญาตเสียงแสดงขึ้น ให้กด “ยืนยันการเปิดระบบเสียง” การกดปุ่มนี้เป็นการยืนยันจากผู้ใช้โดยตรง เพื่อให้เบราว์เซอร์อนุญาตให้ Web Audio Engine เริ่มทำงาน
- 4
บนโทรศัพท์หรือแท็บเล็ต ระบบจะเล่นไฟล์ MP3 สั้น ๆ ที่ไม่มีเสียงในขั้นตอนเริ่มต้น เพื่อเตรียม Audio Session ของอุปกรณ์ หยุดการแย่งสิทธิ์เสียงจากแอปอื่นเมื่อจำเป็น และเปิดโอกาสให้ Next Karaoke เริ่มเล่นเสียงของตัวเอง
- 5
เมื่อ player พร้อมใช้งาน ให้โหลด SoundFont หากระบบร้องขอ จากนั้นค้นหาหรือนำเข้าเพลงแรกของคุณ
สำหรับผู้ใช้คอมพิวเตอร์หรือโน้ตบุ๊ก
ทำไมต้องสร้าง Audio Session ใหม่?
ระบบปฏิบัติการของมือถือจะควบคุมอย่างเข้มงวดว่าแอปพลิเคชันใดมีสิทธิ์ใช้ลำโพง การสร้าง Audio Session ใหม่ช่วยให้เบราว์เซอร์ขอสิทธิ์ใช้เสียงผ่านการกระทำของผู้ใช้โดยตรง แทนการพยายามเริ่มเสียงแบบเงียบ ๆ เบื้องหลัง ซึ่งมีโอกาสถูกเบราว์เซอร์หยุดหรือปฏิเสธ
เสียงที่ใช้ในขั้นตอนเริ่มต้นไม่ใช่เพลง และไม่ได้ถูกบันทึกเป็นส่วนหนึ่งของไฟล์คาราโอเกะ แต่เป็นขั้นตอนเพื่อเตรียมระบบเสียงของอุปกรณ์ก่อนเริ่ม Audio Engine จริง สำหรับคอมพิวเตอร์ ข้อจำกัดนี้มักเกิดขึ้นน้อยกว่า จึงอาจไม่จำเป็นต้องใช้ขั้นตอนเพิ่มเติม
คำถามที่พบบ่อยในการเปิดใช้งานครั้งแรก
กดยืนยันการเปิดระบบเสียงแล้ว แต่คาราโอเกะไม่มีเสียง
ให้ติ๊ก “เล่นเสียงเงียบป้องกัน Audio Suspend” ก่อน แล้วรีโหลดหรือเริ่ม player ใหม่ จากนั้นตรวจระดับเสียงของอุปกรณ์ ตรวจว่าเบราว์เซอร์ไม่ได้ถูกปิดเสียง และตรวจว่าโหลด SoundFont แล้วหรือยัง
ทำไมต้องเปิดเสียงเงียบป้องกัน Audio Suspend?
มือถือบางรุ่นอาจหยุด Web Audio เมื่อสลับแท็บหรือเมื่อระบบมองว่าเว็บไม่มีเสียงเล่นอยู่ การเปิดเสียงเงียบจะช่วยรักษา Audio Session ให้ทำงานต่อ โดยเฉพาะบนมือถือและ iOS
ถ้าใช้คอมพิวเตอร์ ปิดได้ไหม?
ได้ หากเล่นเพลงได้ตามปกติและเบราว์เซอร์ไม่หยุด Audio Engine ก็สามารถเอาเครื่องหมายถูกออกได้
หน้าต่างอนุญาตเสียงแสดงซ้ำ
กดอนุญาตเสียงจากแท็บเบราว์เซอร์เดิม หลีกเลี่ยงโหมดส่วนตัวที่จำกัดการทำงาน แล้วรีโหลดหนึ่งครั้ง หากยังเกิดซ้ำ ให้ปิดหน้าต่าง player อื่น ๆ แล้วเปิด session ใหม่เพียงหนึ่งชุด
ทำไมควรเริ่ม Session ใหม่?
การเริ่ม Session ใหม่ช่วยเริ่มสถานะเสียงของเบราว์เซอร์จากต้นทาง และหลีกเลี่ยงปัญหาจากแท็บเก่า AudioContext ที่ถูกพักไว้ หรือ player ที่เปิดซ้ำ เหมาะสำหรับกรณีเปลี่ยนสิทธิ์เสียง สลับอุปกรณ์ หรือแก้ปัญหา player ไม่มีเสียง