Twitch เริ่มทดสอบเทคโนโลยี P2P ในเกาหลี
(help.twitch.tv)- หากต้องการรับชมสตรีมบน Twitch ด้วยคุณภาพสูงสุด จำเป็นต้องใช้เทคโนโลยี P2P
- เมื่อเปิดใช้งาน P2P ที่อยู่ IP ของผู้ชมจะถูกแชร์กับผู้ชมคนอื่น
- ไม่สามารถปิดฟีเจอร์นี้ได้ และหากไม่ต้องการใช้งาน จะต้องรับชมด้วยคุณภาพ 720p หรือต่ำกว่า
- ขณะนี้กำลังทดสอบเฉพาะบน PC เว็บเท่านั้น
- Twitch ระบุว่าเป็นเทคโนโลยีที่นำมาใช้เพราะปัญหาค่าใช้จ่ายด้านเครือข่ายในเกาหลี
5 ความคิดเห็น
เมื่อเปิดใช้งาน P2P จะไม่สามารถใช้ Low-Latency Mode (โหมดหน่วงต่ำ) ได้ ทำให้ดีเลย์ของสตรีมเพิ่มจาก 0.5–2 วินาทีเมื่อใช้ 1080p source + โหมดหน่วงต่ำ เป็นมากกว่า 7 วินาที ซึ่งค่อนข้างไม่สะดวก นอกจากนี้ ในบางครั้งเมื่อหยุดเล่นแล้วกดเล่นใหม่ วิดีโอก็มีอาการภาพแตกด้วย
คงจะดีถ้ามีการนำ P2P มาใช้โดยไม่กระทบต่อประสบการณ์ผู้ใช้ แต่รูปแบบการนำ P2P มาใช้ในตอนนี้ก็น่าเสียดายอยู่เล็กน้อย
เทคโนโลยีการรับชมวิดีโอผ่าน P2P นั้นมีอย่าง PeerTube อยู่แล้ว และหากค่าใช้จ่ายเครือข่ายจำกัดการใช้งานไว้แค่บนเดสก์ท็อป ผมก็มองว่าไม่น่าจะเป็นปัญหาใหญ่อะไรนัก แต่สุดท้ายประเด็นเรื่องข้อมูลส่วนตัวอย่างการเปิดเผยที่อยู่ IP ก็น่าจะเป็นปัญหามากที่สุดอยู่ดี
ต่างจากทอร์เรนต์ตรงที่ผู้ใช้อาจถูกเปิดเผยข้อมูลโดยไม่รู้ตัว
ดูเหมือนว่าปัญหาใหญ่ที่สุดก็คงเป็นค่าใช้จ่ายด้านเครือข่ายจริง ๆ Cloudflare เองก็มีดาต้าเซ็นเตอร์ในเกาหลี แต่ก็ยังอยู่ในสถานการณ์ที่ใช้งานไม่ได้
อันที่จริงแล้ว เหตุผลที่ Twitch ไม่ตั้งเซิร์ฟเวอร์ในเกาหลีก็เป็นเรื่องภาษีครับ เพราะทันทีที่มีเซิร์ฟเวอร์ในเกาหลี ก็ต้องปฏิบัติตามทั้งภาษีและกฎระเบียบสารพัดทั้งหมด อย่างไรก็ตาม การนำ P2P มาใช้ครั้งนี้ดูจะเป็นคนละประเด็นกัน และน่าจะเป็นเรื่องต้นทุนเครือข่ายจริง ๆ เพราะเมื่อเทียบกับค่าใช้จ่ายที่ Twitch ลงไปกับฝั่งเกาหลีแล้ว รายได้จากการสมัครสมาชิกและ Bits ในเกาหลียังออกมาไม่ดีนัก
มีการให้บริการ P2P ผ่าน WebRTC และสามารถปิดการใช้งาน P2P ได้ตามต้องการผ่านส่วนขยายของเบราว์เซอร์ที่ใช้ปิดการใช้งาน WebRTC
อย่างไรก็ตาม มันทำให้นึกถึง AfreecaTV อยู่ดี ให้ผู้ใช้ต้องจ่ายต้นทุนโครงสร้างพื้นฐานเพื่อประหยัดค่าใช้จ่ายด้านโครงสร้างพื้นฐานของตัวเอง... แถมยังมีประเด็นข้อมูลส่วนบุคคลที่เกี่ยวข้องกับที่อยู่ IP เป็นของแถมอีกด้วย
หากใช้ AdBlock คุณก็สามารถเพิ่มกฎด้วยตนเองเพื่อหลีกเลี่ยงฟังก์ชัน P2P ได้
https://github.com/yous/YousList/issues/232