SUPERFLIX Cluster Architecture
ผมขอแนะนำระบบ SUPERFLIX Cluster Architecture มาให้ได้ใช้กันนะครับ ระบบนี้ออกแบบมาเป็นต้นแบบเท่านั้น
SUPERFLIX Cluster Architecture คือระบบแชร์วีดีโอ ผู้ใช้สามารถแชร์วีดีโอที่เรามีอยู่ให้คนอื่นดูได้และระบบจะมีการจ่ายเงินปันผลเป็นวันที่ดูเราแชร์กี่วันมีคนอื่นมาดูกี่วันเป็นต้น ซึ่งระบบนี้จะช่วยให้ไม่ต้องมี server เอง และสามารถมี streaming ที่บ้านได้เลย
หลักการทำงาน
- ระบบหลักเรียกว่า master คอยดูแลเพือนสมาชิก และจัดการ loadbalance
- ลูกข่ายเรียกว่า worker จะทำหน้าที่แปลง file ให้เป็น HLS , m3u8 และระบบ streamming
โครงสร้างโปรแกรม

พอเห็นโครงสร้างแล้วพอเข้าใจไหมครับ ถ้าเรามี worker อยู่ทั่งประเทศ เราจะมีข้อมูลที่แชร์ และไม่ต้องไปฝากวีดีโอที่ server อีกต่อไป
มาดูรายละเอียดกัน
ตอนนี้ระบบที่ผมทำได้ทำเป้นต้นแบบให้ลองใช้กัน ถ้าท่านใดมีแนวคิดเดียวกันสามารถมาร่วมแชร์ได้นะครับ ระบบการสื่อสารจะทำงานด้วยระบบ tunnel ทั้งหมด ดังนั้นข้องมูลที่สือสารกันจะถูกเข้ารหัสทั้งหมด
ขั้นตอนที่ 1. เข้าเวบ แล้วสมัครสมาชิก https://master.myflix.shop

ขั้นที่ 2 ไปที่ตัวแทน

ขั้นที่ 3 กด Download m3u8 อยู่ด้านล่างขวา เท่านี้เพียงสามขั้นตอนเราก็มี m3u8 เอาได้ดูแล้ว ใช้โปรแกรม VLC หรือ อื่นๆ รวมทั้งแอปที่กำลังทำอยู่
ขั้นที่ 4 เอา m3u8 ที่โหลดมาเอาไปวางที่ vlc

ขั้นที่ 5 ถ้าดูแล้วระบบดี ค่อนดูวิธีทำต่อไปครับ เอาเท่านี้ก่อน





