วิธีปรับ Delay การดู Live ให้น้อยลง

ขณะนี้เว็บ MyLive โดยระบบเริ่มต้นของเว็บจะเป็นระบบ High Latency ซึ่งจะทำให้การดูการถ่ายทอดสดนั้นเสถียร และลื่นไหลที่สุด

โดยจะมีความต่างของเวลาระหว่างผู้สตรีมและผู้ชมอยู่ที่ 7-13 วินาที หากผู้ชมท่านใด ต้องการดูแบบ Low Latency ซึ่งมีความต่างของเวลา

เพียงแค่ 1-2 วินาที เท่านั้น โดยวิธีดูว่าผู้ชมกำลังอยู่ในโหมดใดนั้น ให้สังเกตุในเวลาที่อยู่ในหน้า Live บริเวณด้านใต้ Player ในส่วนของชื่อเจ้าของห้อง

ดีเลเยอะ High Latency

ดีเลน้อย Low Latency

โดยผู้ชมจำเป็นจะต้องเปิด Flash Player ก่อน โดยวิธีการเปิดนั้นในแต่ละ Browser ก็จะต่างกันไป


วิธีเปิด Flash Player

Google Chrome

ในเวอร์ชั่น 71 จะถูกทำให้ reset การเปิดรับ flash ถาวรแล้ว ฉะนั้นจะต้องทำโดยการแก้ Registry ในเครื่องแทน

โดยเริ่มจาก เปิด start > run ขึ้นมาพิมพ์ regedit ลงไปแล้ว OK

เลือกโฟลเดอร์ด้านซ้ายไปที่

HKEY_LOCAL_MACHINE > SOFTWARE > Policies > Google > Chrome > PluginsAllowForUrls

หากมาถึง Policies แล้วไม่เห็น Google ให้สร้างขึ้นมาเองได้เลย

โดยคลิกขวาที่ Policies จากนั้นเลือก New > Key จะเห็น Folder ใหม่ขึ้นมาให้พิมพ์ไปว่า Google แล้ว Enter

จากนั้นก็คลิกขวาที่โฟลเดอร์ Google แล้ว New > Key จากนั้นก็แก้โฟลเดอร์เป็น Chrome แล้ว Enter

แล้วก็ทำซ้ำอีกครั้งนึงโดย คลิกขวาโฟลเดอร์ Chrome กด New > Key แก้เป็น PluginsAllowedForUrls

หากทำถูกต้องจะเห็นเป็นดังนี้

เมื่อเข้ามาที่ PluginsAllowedForUrls แล้ว ด้านขวาเราจะเห็นว่ามี Default อยู่ 1 อัน

ให้เราคลิกขวาในส่วนช่องเปล่าๆด้านขวา เลือก New > String Value จากนั้นตั้งชื่อเป็นเลข 1

คลิกขวาที่ 1 เลือก Modify

ใส่ชื่อ https://mylive.in.th:443 ลงไป จากนั้นกด OK

เท่านี้เราก็จะเห็นว่า มีข้อมูลเว็บขึ้นมาแล้ว

เมื่อใส่เว็บเสร็จแล้วก็ปิด Registry Editor ไปได้เลย

ทีนี้เราสามารถเช็คได้ว่าเราใส่ข้อมูลถูกต้องรึเปล่า โดยเข้าไปที่ chrome://settings/content/flash

จะมีเว็บที่เราใส่เข้าไปใน Registry และมีไอค่อนแปลกๆด้านขวา มีเขียนว่า เว็บไซต์นี้ได้ถูก Enforce โดย Admin

เท่านี้หน้าดู Live ก็จะถูกปรับ เป็น Low Latency เรียบร้อยแล้วครับ

 



Mozilla Firefox

โหลด Flash Player Installer ที่ http://get.adobe.com/flashplayer 

โดยจะต้องโหลดโดยใช้ Firefox โหลดด้วย หลังจากลงเสร็จ Restart Firefox ใหม่อีกครั้ง

เมื่อเข้าชม Live กดที่ไอค่อนคล้ายๆ Lego ข้างๆกุญแจสีเขียว บนแถบ URL จากนั้นกด Continue Allowing 

จากนั้น Refresh หน้าเว็บ ก็จะถูกปรับ เป็น Low Latency เรียบร้อยแล้ว


สามารถปรับลด Delay ได้อีก

โดยหลังจากปรับมาเป็น  Low Latency ก็เพียงแค่ปรับดีเลลงเพิ่มโดยกดที่ ... บนช่องแชทของหน้าชม Live

เลื่อน ปรับ Delay ของ Live! ให้เหลือ 1s จากนั้น Refresh หน้าเว็บ ครั้งนึง เท่านี้ Delay ก็จะเหลือเพียงแค่ 1 วินาที เท่านั้นแล้ว 

แต่หากผู้ถ่ายทอดสดห้องใด ใช้ค่าความละเอียดสูง การตั้งค่า 1s สำหรับผู้ชมบางท่าน อาจจะเกิดปัญหากระตุกได้ เพราะว่าอินเตอร์เน็ตโหลดไม่ทัน

เพราะเป็นความละเอียดสูง ให้ปรับเป็น 3s ขึ้นไป เพื่อแก้ปัญหาเอานะครับ


ดูไปเรื่อยๆรู้สึกดีเลค่อยๆเยอะขึ้น

อาการนี้จะเหมือนกับด้านบน คืออินเตอร์เน็ตผู้ชมโหลดไม่ทัน อาจจะมีช่วง Player หมุน แล้วโหลดใหม่ ทำให้ช่วงเวลาที่หมุนนั้น

สร้างช่วงเวลาโหลด ทำให้ดีเลมีเพิ่มออกไปเรื่อยๆ ให้ปรับ Delay เป็น 2-3s แทนนะครับ

หรือกด Refresh  บนตัว Player เพื่อทำการ เรียกภาพวิดีโอใหม่ โดยไม่ต้องกด F5 เพื่อรีเฟรชหน้าดู Live 

 

ขอให้สนุกกับการรับชม Live ครับ

MyLive Staff - 13 Dec 2017 23:23