ใช้มือถือเป็นกล้องไร้สาย ด้วย RTMP server ใช้ง่าย และฟรี

การทำงานถ่ายทอดสด บางครั้งก็ต้องการกล้องไร้สายเพื่อพาชมงาน หรือรายงานข่าวนอกสถานที่ แต่จะลงทุนกับอุปกรณ์ไร้สายก็แพงเอาเรื่องอยู่ เอาเป็นว่ามาประยุกต์ใช้กล้องมือถือ ส่งภาพผ่าน RTMP เพื่อสร้างระบบกล้องไร้สายของตัวเองกัน

หลักการทำงาน

ใช้กล้องมือถือส่งภาพไปยัง RTMP server ด้วย WiFi6 (เหตุผลที่ต้องใช้ WiFi6 คือความเสถียรของสัญญาณ ความเร็ว ความกว้างของแบนด์วิธ และกำลังประมวลผลที่ค่อนข้างสูง ในราคาที่จับต้องได้)

ทำไมต้อง RTMP

มีหลายวิธีที่สามารถส่งภาพและเสียงไปยัง OBS ได้ เช่นใช้บริการเว็บ OBS.ninja ก็ส่งภาพได้เหมือนกัน ผ่าน internet ได้ แถมดีเลย์ต่ำ แต่ถ้าสัญญาณไม่ดีเมื่อไหร่ ภาพจะดรอปลงเหมือนเราดูยูทูปตอนเน็ตช้า และการทำงานของ OBS.ninja ค่อนข้างใช้งาน CPU เยอะมาก ไม่เหมาะกับเครื่องคอมฯ ช้าๆ

RTMP จะให้ภาพที่ชัด สัญญาณไม่แกว่ง แหมาะกับกองถ่ายที่มีระบบเน็ตเวิร์คเป็นของตัวเอง เพราะสามารถความคุมสัญญาณและพื้นที่ทำงานได้

ขอบเขตและข้อจำกัด

  1. มีดีเลย์นิดหน่อย ประมาณ 1s – 10s ขึ้นอยู่กับความแรงสัญญาณ
  2. ใช้ได้ในระยะประมาณ 100 เมตร (ตามระยะทางของสัญญาณ WiFi)
  3. ส่งภาพและเสียงผ่าน Internet ได้ แต่ต้องประยุกต์ใช้กับ VPN

สิ่งที่ต้องเตรียม

  1. กรณี Window โปรแกรม Mona server สำหรับตั้งเป็น RTMP server
  2. กรณี Mac โปรแกรม Local RTMP Server สำหรับตั้งเป็น RTMP server
  3. เราเตอร์ระดับโปร (Wi-Fi 6 ราคา 1,000+ ก็ใช้ได้)
  4. มือถือ + app Larix (Android ,Ios)
โครงสร้าง URL ของ RTMP

ขั้นตอนการทำ

ก่อนอื่นเลย อุปกรณ์ทุกอย่างต้องเชื่อมต่ออยู่ในวงเน็ตเวิร์คเดียวกัน

Window

*Mona Server สามารถกำหนด Stream key ได้เองเลย

  1. run Monaserver.exe ขึ้นมา
  2. ดูเลข IP ของเครื่อง (วิธีดู IP)
  3. นำเลข IP ไปใส่ใน Connection ของแอป Larix เพื่อบอกให้ส่งสัญญาณไปยังเครื่องนั้น ตามโครงสร้าง URL ของ RTMP
    เช่น IP ของเครื่องเป็น 192.168.1.50
    ให้ใส่ rtmp://192.168.1.50/live/1
    ใน Connection ของแอป Larix
  4. กด Start เพื่อส่งสัญญาณ
Mona Server

Mac

  1. run Local RTMP Server ขึ้นมา
  2. ดูเลข IP ของเครื่อง (วิธีดู IP)
  3. ดู Stream key ของ Local RTMP Server
  4. นำเลข IP ไปใส่ใน Connection ของแอป Larix เพื่อบอกให้ส่งสัญญาณไปยังเครื่องนั้น ตามโครงสร้าง URL ของ RTMP
    เช่น IP ของเครื่องเป็น 192.168.1.50
    ให้ใส่ rtmp://192.168.1.50/live/HyHA0WjXY
    ใน Connection ของแอป Larix
  5. กด Start เพื่อส่งสัญญาณ
Local RTMP Server
นำเลข IP ไปใส่ใน Connection ของแอป Larix ตามโครงสร้าง URL ของ RTMP
Start เพื่อส่งสัญญาณ

เมื่อกด Start บนแอป Larix แล้ว ในโปรแกรม OBS ให้ใช้ Media source รับภาพจาก RTMP Server โดยเอาเครื่องหมาย ✓ ออกจากช่อง Local File และใส่ RTMP URL ในช่อง Input (ใช้ URL ชุดเดียวกับที่ใส่ใน Larix หรือจะใช้ localost ก็ได้) เท่านี้ก็ทำมือถือเป็นกล้องเลื่อนที่ได้แล้ว

Related Posts