# เตรียมก่อนการไลฟ์สตรีม
หลังจากที่คุณมีแผนการที่จะจัดทำและเผยแพร่ Live Stream บนเว็บไซต์ของคุณแล้ว สามารถแจ้งให้ทีมงานไบต์อาร์ครับทราบเพื่อเตรียมระบบ Live Streaming ให้กับคุณ โดยสรุปรายละเอียดที่สำคัญให้ทราบดังต่อไปนี้
- วัน-เวลา ที่จะมีการทดสอบการส่งสัญญาณ
- วัน-เวลา ที่จะมีการใช้งานระบบไลฟ์สตรีม
- จำนวนช่องสัญญาณ
- ความละเอียดของการเผยแพร่สัญญาณ
- จำนวนผู้ชม
คุณสามารถส่งรายละเอียดการใช้งานดังต่อไปนี้มายังอีเมล sales@byteark.com เพื่อขอรับรายละเอียดและราคาค่าบริการ หรือหากคุณมีข้อสงสัยเพิ่มเติมในการเตรียมข้อมูลเหล่านี้ สามารถสอบถามทีมขายผ่านอีเมลได้เช่นกัน
# ภาพรวมระบบ: สัญญาณเดินทางอย่างไร
สัญญาณไลฟ์สตรีมของคุณจะเดินทางผ่านระบบของไบต์อาร์คตามลำดับดังนี้
- ต้นทางภาพและเสียง : กล้อง หรือ Switcher
- Encoder ของคุณ : เช่น OBS, vMix หรือฮาร์ดแวร์ Encoder
- ByteArk Ingest : รับสัญญาณจาก Encoder ผ่าน RTMP หรือ SRT
- ByteArk Transcoder : แปลงสัญญาณเป็นความละเอียด 1080p / 720p / 480p / 240p
- ByteArk CDN : กระจายสัญญาณไปยังผู้ชม
- ผู้ชม : รับชมผ่าน Player, Embed หรือแอปของคุณ
สิ่งที่คุณต้องทำ คือส่งสัญญาณคุณภาพสูงสุดที่ต้องการ (เช่น 1080p) มายังไบต์อาร์คเพียงชุดเดียว ไบต์อาร์คจะแปลงเป็นความละเอียดย่อยให้ผู้ชมที่มีอินเทอร์เน็ตช้าสามารถรับชมได้โดยอัตโนมัติ
# ข้อมูลที่คุณจะได้รับจากไบต์อาร์ค
หลังจากที่มีการตกลงการใช้งานกับทีมขายแล้ว และทีมงานไบต์อาร์คเตรียมช่องสัญญาณ (Channel) เสร็จ คุณจะได้รับรายละเอียดการใช้งานต่อ 1 ช่อง ประกอบด้วยข้อมูลดังต่อไปนี้
| รายการ | ใช้ทำอะไร | ตัวอย่างรูปแบบ |
|---|---|---|
| ปลายทางสำหรับรับสัญญาณแบบ RTMP (RTMP Server) | ใส่ในช่อง Server ของ Encoder | rtmp://publish.fleet.byteark.com/fleet |
| สตรีมคีย์ (Stream Key) | รหัสเฉพาะของช่องสัญญาณ ใส่ในช่อง Stream Key | xxxx-xxxx-xxxx |
| ปลายทางสำหรับรับสัญญาณแบบ SRT (SRT URL) | ใส่ในช่อง Server ของ Encoder เมื่อส่งสัญญาณแบบ SRT โดยแทนที่ <streamkey> ด้วย Stream Key ของคุณ | srt://srt-publish.byteark.com:10080?streamid=#!::r=fleet/<streamkey>,m=publish |
| ลิ้งก์ playlist.m3u8 | ลิ้งก์ HLS สำหรับนำไปเล่นในแอป, Smart TV หรือ Player อื่นของคุณเอง | https://your-service-id.cdn.byteark.com/fleetstream/your-channel-name/index.m3u8 |
| โค้ด HTML iframe | โค้ดสำหรับฝังวิดีโอลงในหน้าเว็บ | <iframe src="https://.../player" width="720" height="480" frameborder="0" allowfullscreen></iframe> |
| ลิ้งก์รับชมผ่าน Preview | เปิดรับชมไลฟ์ได้ทันทีในเว็บเบราว์เซอร์ | https://your-service-id.cdn.byteark.com/fleetstream/your-channel-name/player |
| ลิ้งก์ ByteArk Signal | หน้าตรวจสอบสถานะสัญญาณที่ส่งเข้ามา (bitrate, fps, ความละเอียด) | https://signal.byteark.com/?url=... |
เลือกโปรโตคอลอย่างไร
ไบต์อาร์ครองรับการส่งสัญญาณทั้งแบบ RTMP และ SRT หากต้องการใช้คุณสมบัติเพิ่มเติม เช่น Multi Audio หรือ H.265 ให้ส่งสัญญาณแบบ SRT และแจ้งทีมงานไบต์อาร์คล่วงหน้า ดูรายละเอียดการตั้งค่าได้ในการส่งสัญญาณมายังไบต์อาร์ค
Stream Key เป็นความลับ
ผู้ที่มี Stream Key สามารถส่งสัญญาณเข้าช่องของคุณได้ ห้ามเผยแพร่ในที่สาธารณะ
โดยคุณสามารถใช้ข้อมูลเหล่านี้ในการทดสอบการส่งสัญญาณได้ในลำดับถัดไป