โลโก้ Ant Media Server
Media และ StreamingApache 2.0 (Community Edition) และเชิงพาณิชย์

Ant Media Server คืออะไร และวิธีติดตั้งบน Cloud Server

Ant Media Server คือเซิร์ฟเวอร์ถ่ายทอดสดที่รองรับการส่งสัญญาณแบบความหน่วงต่ำระดับไม่ถึงวินาที เหมาะกับงานที่ต้องโต้ตอบทันที เช่น การประมูลสด การเรียนสด และการควบคุมอุปกรณ์ระยะไกล

หมวดหมู่
Media และ Streaming
ติดตั้งบนเซิร์ฟเวอร์เองได้
ได้
สเปกเริ่มต้นที่แนะนำ
4 vCPU · RAM 8 GB
ไลเซนส์
Apache 2.0 (Community Edition) และเชิงพาณิชย์
เว็บทางการ
เปิดเว็บไซต์
สร้าง Cloud Server เดี๋ยวนี้
  • ISO/IEC 27001
  • ISO 22301
  • ISO 20000-1
  • CSA-STAR

Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย

Ant Media Server คืออะไร

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

Ant Media Server รองรับโปรโตคอลที่ให้ความหน่วงต่ำระดับไม่ถึงวินาที ทำให้ใช้กับงานเหล่านั้นได้ และยังรองรับรูปแบบมาตรฐานที่ความหน่วงสูงกว่าไว้สำหรับผู้ชมจำนวนมากด้วย

ระบบมีรุ่นชุมชนที่ใช้ฟรีและรุ่นเชิงพาณิชย์ที่เพิ่มความสามารถอย่างการทำคลัสเตอร์และการปรับความละเอียดอัตโนมัติ องค์กรจึงควรตรวจว่าความสามารถที่ต้องใช้อยู่ในรุ่นใดก่อนวางระบบ

แผนผังการวางระบบ Ant Media Server บน Cloud Server หนึ่งเครื่องที่ Data Center ในประเทศไทย ผู้ใช้เข้าถึงผ่านไฟร์วอลล์ที่เปิดเฉพาะพอร์ต 5443, 1935, 50000-60000 ตัว Ant Media Server และข้อมูลอยู่บนเครื่องเดียวกัน เริ่มต้นที่ 4 vCPU แรม 8 GB และมีสำเนาสำรองเขียนออกไปเก็บอีกไซต์หนึ่ง
Ant Media Server ทำงานบน Cloud Server เครื่องเดียวได้ครบ เปิดเฉพาะพอร์ตที่จำเป็น ข้อมูลและสำเนาสำรองอยู่ใน Data Center ในประเทศไทย

ความสามารถเด่นของ Ant Media Server

ความหน่วงต่ำระดับไม่ถึงวินาที

ใช้กับงานที่ต้องโต้ตอบทันทีได้

รองรับหลายโปรโตคอล

ทั้งแบบความหน่วงต่ำและแบบมาตรฐานสำหรับผู้ชมจำนวนมาก

รับสัญญาณจากกล้องและ OBS

ต่อกับอุปกรณ์และโปรแกรมที่ใช้กันทั่วไปได้

บันทึกและเล่นย้อนหลัง

เก็บการถ่ายทอดไว้ให้ดูภายหลังได้

มี API ให้เชื่อมกับระบบ

ควบคุมการถ่ายทอดจากแอปขององค์กรได้

ใช้ Ant Media Server ทำอะไรได้บ้าง

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

สเปก Cloud Server ที่แนะนำ

แผนภาพเทียบสเปก Cloud Server สำหรับ Ant Media Server 3 ระดับ เริ่มจาก 4 vCPU แรม 8 GB ดิสก์ NVMe 100 GB ไปจนถึง 16 vCPU ขึ้นไป แรม 32 GB ขึ้นไป ดิสก์ NVMe 500 GB ขึ้นไป โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
ขั้นต่ำผู้ชมไม่มากและช่องเดียว4 vCPU8 GBNVMe 100 GB
แนะนำผู้ชมระดับหลักร้อยและหลายช่อง8 vCPU16 GBNVMe 250 GB
ใช้งานหนักผู้ชมจำนวนมาก ควรทำคลัสเตอร์ตามรุ่นที่รองรับ16 vCPU ขึ้นไป32 GB ขึ้นไปNVMe 500 GB ขึ้นไป

ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

วิธีติดตั้ง Ant Media Server บน Cloud Server ของ THAI DATA CLOUD

ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server

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

  • Ubuntu Server ตามรุ่นที่ผู้พัฒนารองรับ
  • Java Runtime ซึ่งมากับชุดติดตั้ง
  • แบนด์วิดท์สูงเพราะการถ่ายทอดสดใช้มาก
  • ใบรับรอง SSL เพราะโปรโตคอลความหน่วงต่ำต้องใช้การเชื่อมต่อที่ปลอดภัย

ทดสอบบน Ubuntu Server 24.04 LTS

  1. 1

    ดาวน์โหลดและติดตั้ง

    ดาวน์โหลดไฟล์ติดตั้งรุ่นชุมชนจากเว็บทางการ แล้วรันสคริปต์ติดตั้งที่มาพร้อมกัน

    sudo apt update && sudo apt -y install unzip
    wget https://github.com/ant-media/Ant-Media-Server/releases/latest/download/ant-media-server-community.zip
    wget https://raw.githubusercontent.com/ant-media/Scripts/master/install_ant-media-server.sh
    sudo bash install_ant-media-server.sh -i ant-media-server-community.zip
  2. 2

    ตั้งใบรับรอง SSL

    โปรโตคอลความหน่วงต่ำต้องใช้การเชื่อมต่อที่ปลอดภัย จึงต้องติดตั้งใบรับรองก่อนใช้งานจริง

    sudo bash /usr/local/antmedia/enable_ssl.sh -d live.example.com
  3. 3

    เข้าหน้าจอผู้ดูแลและสร้างบัญชี

    เข้าหน้าจอผ่าน HTTPS เพื่อสร้างบัญชีผู้ดูแลระบบครั้งแรก แล้วสร้างแอปพลิเคชันสำหรับการถ่ายทอด

  4. 4

    ตั้งค่าโปรแกรมถ่ายทอดสด

    # ค่าที่ใส่ใน OBS
    Server: rtmp://live.example.com/LiveApp
    Stream Key: ชื่อสตรีมที่ต้องการ
  5. 5

    ฝังตัวเล่นวิดีโอในเว็บ

    ใช้ตัวเล่นที่มาพร้อมระบบหรือเรียกผ่าน API เพื่อฝังการถ่ายทอดสดในเว็บขององค์กร โดยเลือกโปรโตคอลตามความหน่วงที่ต้องการ

  6. 6

    ทดสอบความหน่วงจริง

    ทดสอบด้วยนาฬิกาที่แสดงเวลาหน้ากล้องแล้วเทียบกับที่ผู้ชมเห็น เพื่อยืนยันว่าความหน่วงอยู่ในระดับที่งานต้องการจริง

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

พอร์ตที่ต้องเปิดบน Firewall

พอร์ตโปรโตคอลใช้ทำอะไร
5443TCPหน้าจอผู้ดูแลและการเชื่อมต่อแบบปลอดภัย
1935TCPรับสัญญาณจากโปรแกรมถ่ายทอดสด
50000-60000UDPช่องทางสื่อของโปรโตคอลความหน่วงต่ำ

สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ

  • ตั้งรหัสผ่านผู้ดูแลที่แข็งแรงและไม่เปิดหน้าจอสู่อินเทอร์เน็ตโดยไม่จำกัด
  • จำกัดว่าใครส่งสัญญาณเข้ามาได้ด้วยโทเคนหรือการจำกัดไอพี
  • ใช้ใบรับรอง SSL ที่ถูกต้องเสมอ
  • เฝ้าระวังแบนด์วิดท์และพื้นที่ดิสก์ของไฟล์บันทึก

ทำไมควรรัน Ant Media Server บน Cloud Server ของ THAI DATA CLOUD

Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง

รันบน Cloud Server ในไทย ทำให้ความหน่วงต่ำที่สุดสำหรับผู้ชมในประเทศ

ปรับสเปกได้ตามจำนวนผู้ชมของแต่ละงาน

ใช้ร่วมกับ Cloud CDN สำหรับผู้ชมจำนวนมากที่ไม่ต้องการความหน่วงต่ำมาก

คำถามที่พบบ่อยเกี่ยวกับ Ant Media Server

ความหน่วงต่ำจริงแค่ไหน

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

รุ่นชุมชนพอใช้ไหม

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

ต่างจาก Owncast อย่างไร

Owncast เน้นความง่ายและเหมาะกับการถ่ายทอดที่ผู้ชมดูอย่างเดียว ส่วน Ant Media เน้นความหน่วงต่ำสำหรับงานที่ต้องโต้ตอบ และมี API ให้ฝังเข้ากับแอปขององค์กรได้มากกว่า

ให้เราติดตั้ง Ant Media Server ให้ฟรี บน Cloud Server ในไทย

แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด