Giới Thiệu
Chào mừng đến với Lunar Stream - nền tảng live streaming chuyên nghiệp được thiết kế để tích hợp liền mạch vào ứng dụng của bạn.
Lunar Stream là gì?
Lunar Stream cung cấp hạ tầng live streaming cấp doanh nghiệp với:
- RTMP Ingestion - Nhận stream từ OBS, FFmpeg, mobile apps và bất kỳ encoder tương thích RTMP nào
- HLS Delivery - Phân phối stream với Adaptive Bitrate (ABR) để có trải nghiệm xem tối ưu
- Multi-CDN Support - Hỗ trợ sẵn BunnyCDN và Gcore với tự động chuyển đổi dự phòng
- API-First Design - RESTful API để kiểm soát hoàn toàn bằng code
Tổng Quan Kiến Trúc
Bắt Đầu
Là đối tác, bạn sẽ nhận được từ admin Lunar Stream:
| Thông tin | Mô tả | Ví dụ |
|---|---|---|
| API Key | Key xác thực cho API calls | ls_proj_v1_ydi3lLih... |
| Project ID | Định danh project của bạn | ce4b77e3-3ed0-47ee-... |
TIP
Lưu trữ các thông tin này một cách an toàn trong environment variables. Không bao giờ để lộ chúng trong client-side code.
Luồng Tích Hợp
Các bước:
| Bước | Hành động | Kết quả |
|---|---|---|
| 1 | Nhận Thông tin | Nhận API Key và Project ID từ admin Lunar Stream |
| 2 | Tạo Livestream | Gọi API → Nhận streamKey, pushToken, hlsPaths |
| 3 | Phát sóng | Broadcaster đẩy RTMP stream với thông tin xác thực |
| 4 | Phát lại | Người xem xem HLS stream qua Multi-CDN |
Bước Tiếp Theo
- Hướng Dẫn Nhanh - Chạy stream đầu tiên trong 5 phút
- Khái Niệm Cơ Bản - Hiểu các khái niệm chính
- Tài Liệu API - Khám phá tất cả endpoints có sẵn