Free
Dùng thử panel với danh mục nhỏ, không mất phí.
Miễn phí trọn đời, không cần thẻ
Bắt đầu miễn phí- Stream
- 50
- Line
- 100
- Server node
- 1
- Hỗ trợ
- Cộng đồng
Hạ tầng OTT · nền tảng quản lý video
Nền tảng quản lý video tự lưu trữ cho đài truyền hình, nhà vận hành OTT và doanh nghiệp truyền thông. Quản lý phát trực tiếp, video theo yêu cầu, thuê bao và phân phối phân tán từ một hệ thống thống nhất — trên máy chủ do bạn kiểm soát.
Dùng được với ứng dụng và đầu thu mà khách xem của bạn đang có

Năng lực nền tảng
Mọi thứ một dịch vụ video cần, từ nguồn phát tới màn hình người xem, trong một panel do bạn tự vận hành. Mỗi năng lực dưới đây đã có trong sản phẩm hôm nay.
Kênh trực tiếp từ nguồn của bạn, có EPG, xem lại và timeshift khi nguồn cho phép, phát dưới dạng HLS hoặc MPEG-TS tới ứng dụng và đầu thu người xem đang dùng.
Hub nguồn một kết nối upstream mỗi kênh · RTMP vào và ra · transcode bằng ffmpeg

Phim, series có mùa và tập, và radio, sắp xếp theo danh mục và bouquet, có metadata TMDB và job ingest tải về rồi mã hoá nguồn của bạn.
Link phát có ký, có hạn · cache VOD trên từng node

Enroll máy chủ biên từ panel; người xem được điều hướng tới node theo tải và theo quốc gia, và máy chủ gốc phục vụ tất cả khi chưa có node.
Cài qua SSH từ panel · điều hướng GeoIP · heartbeat và thống kê lưu lượng
Màn hình kết nối và lưu lượng, nhật ký audit, metrics Prometheus, cảnh báo qua mail, Telegram hay webhook, chế độ bảo trì và kiểm tra cập nhật tích hợp.
Endpoint /metrics · hàng đợi job có lease · sao lưu cơ sở dữ liệu mã hoá

Một line là quyền truy cập của một người xem: gói, bouquet, hạn, giới hạn kết nối và định dạng đầu ra, với mã kích hoạt, dùng thử và gia hạn theo cùng quy tắc ở mọi nơi.
Xtream Codes API, M3U/XMLTV, cổng MAG và Enigma2, web player
Tài khoản uỷ quyền có credit, quyền hạn và dashboard riêng, tối đa năm tầng, cho nhà phân phối, nhà vận hành và reseller bạn làm việc cùng.
Nhóm và quyền · sổ credit · đối tác cấp dưới
Tạo, gia hạn và tạm ngưng quyền truy cập từ hệ thống của bạn qua Reseller API, nhận webhook có ký, và kết nối nền tảng thanh toán hay thương mại bằng connector có sẵn.
Reseller API với request id idempotent · Admin API key · 17 connector

Đăng nhập hai lớp, bí mật được niêm phong khi lưu, link phát có ký gắn với người xem, quy tắc IP và quốc gia, giới hạn kết nối và chống dò mật khẩu.
TOTP · khoá niêm phong AES · URL ký HMAC · quy tắc GeoIP và ISP

Mọi màn hình bên dưới là dashboard của một bản cài mới với danh mục mẫu.
Giải pháp
Cùng một hạ tầng phục vụ trường học, khách sạn, doanh nghiệp, đài truyền hình, cộng đồng hay studio — cấu hình cho từng nơi, không xây lại cho từng nơi.
Giáo dục & Đào tạo Video khoá học, lớp trực tiếp và TV khuôn viên cho trường học, đơn vị đào tạo và đại học.
Khách sạn & Resort Truyền hình trong phòng với kênh, thông tin và dịch vụ cho khách của cơ sở.
Đào tạo doanh nghiệp Video nội bộ, kho đào tạo và phiên trực tiếp cho nhân viên, theo phòng ban.
Phát thanh truyền hình Phân phối OTT kênh và kho lưu trữ của đài trên hạ tầng của chính đài.
Tổ chức cộng đồng Sự kiện trực tiếp, hội họp và bản ghi cho thành viên, tại hội trường và ở nhà.
Thể hình & Sức khoẻ Lớp trực tiếp và kho buổi tập ghi hình cho hội viên của một studio hay chuỗi. Cũng chạy trên nền tảng
Kiến trúc hạ tầng
Một máy chủ quản lý giữ danh mục, thuê bao và đối tác. Các node phát video gánh lưu lượng. Hệ thống của bạn nói chuyện với API. Thêm dung lượng là enroll thêm một node, không phải xây lại dịch vụ.
Chọn một phần của sơ đồ để xem nó làm gì.
Cách hoạt động
Cùng một con đường cho mọi kênh, phim và tập.
Admin thêm kênh, phim, series, radio và gom chúng vào bouquet.
Package quy định bouquet, thời hạn, số kết nối và giá tính bằng credit.
Reseller dùng credit mua package; hệ thống tạo line và các link phát của nó.
Khách nhập line vào ứng dụng; hệ thống kiểm tra rồi phát từ máy chủ phù hợp.
Hạ tầng phát
Bắt đầu với một máy chủ. Thêm node khi người xem tăng — panel cài đặt node, đưa người xem tới node và giữ kín nguồn phát của bạn.
Thêm máy chủ ngay trên panel; node được cài qua SSH, và người xem được đưa tới node theo tải và theo quốc gia.
Máy chủ gốc kéo mỗi kênh một lần rồi chia cho mọi người xem và node, nên nhà cung cấp chỉ thấy một kết nối chứ không phải mỗi người xem một kết nối.
Mỗi package quyết định định dạng đầu ra. Kênh nào cần thì được transcode bằng FFmpeg; kênh phát trễ và đẩy RTMP có sẵn.
Phim và tập được tải về hoặc mã hoá vào thư viện media của bạn, còn node cache những gì người xem của nó phát.
Mọi link phát đều được ký, có hạn và gắn với địa chỉ của người xem, nên link bị sao chép không dùng được ở nơi khác.
Bộ cài cho Ubuntu và Docker Compose, sao lưu cơ sở dữ liệu theo lịch, và các endpoint health / metrics cho hệ thống giám sát của bạn.

Ứng dụng và thiết bị
Line dùng được ở mọi nơi hiểu Xtream Codes API, playlist M3U, portal MAG hoặc Enigma2 — và cả trên trình duyệt.
IPTV Smarters, TiviMate, XCIPTV, GSE và mọi ứng dụng hỗ trợ Xtream Codes API: máy chủ, username, mật khẩu.
Playlist M3U và M3U Plus có logo, nhóm và lịch XMLTV, cùng các định dạng dựng sẵn cho đầu thu Enigma2.
Hộp MAG qua portal và đầu thu Enigma2 qua playlist hoặc plugin, đăng nhập bằng địa chỉ MAC.
Không cần cài đặt: kênh trực tiếp, phim, series và lịch phát sóng ngay trên trình duyệt, bằng line hoặc mã kích hoạt.
Quản lý đối tác & phân phối
Quản lý đối tác phân phối, tài khoản được uỷ quyền, thuê bao và quyền truy cập từ một nền tảng tập trung. Mỗi đối tác có dashboard, credit và giới hạn riêng; những gì đối tác được xem, bán và thay đổi do nhóm của đối tác quy định.
Nền tảng không bao giờ chạm vào tiền của khách hàng bạn. Hệ thống thanh toán hay thương mại của bạn thu tiền; connector hoặc Reseller API tạo và gia hạn quyền truy cập.
Tạo, gia hạn, đổi gói và tạm ngưng line cùng sub-reseller từ hệ thống của bạn, với API key riêng cho từng hệ thống và mã yêu cầu chống trừ credit hai lần.
Thông báo có chữ ký khi line được tạo, gia hạn, sắp hết hạn hoặc đã hết hạn, và khi credit sắp cạn.
Connector mã nguồn mở cho các nền tảng billing và cửa hàng phổ biến, phát hành kèm hướng dẫn cài tại plugins.xtream-ui.pro — hãy đọc mã trước khi cài.
Panel không bao giờ liên lạc với khách xem của bạn, và line đã xoá là mất hẳn — không thùng rác, không bản sao ẩn.

Connector
Bản phát hành mới · dùng thử 90 ngày
Panel được xây dựng lại từ đầu: lõi nhanh hơn, cụm node biên, thư viện media thật sự, đăng nhập được bảo vệ chặt hơn và mảng reseller nối thẳng vào hệ thống thanh toán của bạn. Tất cả bên dưới đã có trong bản bạn cài hôm nay.
Lõi mới, gọn nhẹ, mỗi vai trò một dịch vụ: panel, API thuê bao, worker và máy chủ media. Cài lên Ubuntu trong vài phút bằng một trình cài đặt, nâng cấp bằng một script, và mỗi bản build đều hiện số phiên bản.
Một lần nhập sao chép category, bouquet, group, package, tài khoản panel và line từ panel cũ đang chạy qua API của nó. Chỉ đọc từ panel cũ, nên bạn có thể thử panel mới song song.
Ghi danh một máy chủ, panel cài nó thành node qua SSH. Người xem được điều hướng theo tải và theo quốc gia, node cache những gì người xem của nó phát, và máy chủ chính gánh tất cả cho tới khi có node đầu tiên.
Origin kéo mỗi kênh trực tiếp một lần rồi phân phối tới mọi người xem và node. Kênh cần thì được transcode, kênh phát trễ và đẩy RTMP có sẵn, và nguồn được kiểm tra theo lịch.
Phim và tập phim được tải về hoặc encode vào thư viện của bạn với metadata TMDB, danh mục nhà cung cấp được đồng bộ theo lịch, và media không dùng được dọn tự động.
Reseller giữ credit, tự đặt giá, bán gói dùng thử theo hạn mức và quản lý reseller cấp dưới của mình. Group quyết định mỗi người được xem, bán và sửa gì, và mọi giao dịch đều ghi vào sổ.
Trải nghiệm nhà phát triển
Những thao tác panel cung cấp cũng có sẵn cho hệ thống của bạn: HTTP API với key theo từng hệ thống, webhook có ký, và tài liệu triển khai.
Tạo, gia hạn, thay đổi và tạm ngưng quyền truy cập từ hệ thống thanh toán, LMS hay quản lý khách sạn (PMS) của bạn; mỗi thao tác ghi mang request id, nên gọi lại không bao giờ tính tiền hai lần.
Thông báo có ký khi quyền truy cập được tạo, gia hạn, sắp hết hạn, hết hạn hay bị tắt, và khi credit của đối tác xuống thấp.
Key có tên, tuỳ chọn chỉ đọc, danh sách IP cho phép và ngày hết hạn, mỗi key hành động như quản trị viên sở hữu nó, kèm nhật ký gọi.
Bộ cài Ubuntu, unit systemd, biến môi trường cho từng dịch vụ, lab Docker cho phát triển, và mô tả OpenAPI của API thuê bao.
curl "$API/reseller/v1?action=get_lines" \
-H "X-API-Key: $RESELLER_KEY"curl -X POST "$API/reseller/v1" \
-H "X-API-Key: $RESELLER_KEY" \
-d "action=renew_line" -d "id=1042" \
-d "request_id=$(uuidgen)"Sự kiện webhook
Bảo mật & quyền sở hữu
Không phần nào của dịch vụ nằm ở chúng tôi: panel, cơ sở dữ liệu, media và khoá đều trên máy chủ của bạn. Đây là những lớp bảo vệ mã nguồn đang có hôm nay.
Mọi binary chạy trên máy chủ Linux của bạn; kết nối ra ngoài chỉ là những gì bạn bật, như kiểm tra cập nhật hay tra cứu TMDB.
Postgres trên máy của bạn, bản dump mã hoá theo lịch, tuỳ chọn bản sao ngoài site lên kho tương thích S3, và kiểm tra khôi phục trên mỗi bản dump.
Vai trò và nhóm quyền cho panel, đăng nhập hai lớp, bí mật niêm phong khi lưu, và nhật ký audit ai đã đổi gì.
Node quay về máy chủ gốc, máy chủ gốc giữ một upstream mỗi kênh, job chạy với lease và hạn, và chế độ bảo trì cho người xem biết chuyện gì đang xảy ra.
Metrics Prometheus cho API, panel và worker, endpoint health, màn hình kết nối và lưu lượng, cảnh báo qua mail, Telegram hay webhook.
Link phát có ký, có hạn, gắn với địa chỉ người xem, giới hạn kết nối, quy tắc GeoIP và ISP, và tự động chặn dò mật khẩu.
Bắt đầu miễn phí, nâng cấp khi bạn sẵn sàng. Các gói khác nhau ở dung lượng và mức hỗ trợ.
Dùng thử panel với danh mục nhỏ, không mất phí.
Miễn phí trọn đời, không cần thẻ
Bắt đầu miễn phíKhuyên dùng
Cho dịch vụ đang phát triển, có hệ thống reseller riêng.
hoặc $529 / năm −10%
≈ $44 / tháng · thanh toán theo năm
Chọn ProfessionalKhông giới hạn stream và line, hỗ trợ ưu tiên.
hoặc $1,069 / năm −10%
≈ $89 / tháng · thanh toán theo năm
Đội ngũ riêng, cam kết SLA và tích hợp với hệ thống của bạn.
Báo giá theo quy mô triển khai
Liên hệ tư vấn| Tính năng | Free | Professional | Business | Enterprise |
|---|---|---|---|---|
| Theo tháng | $0 | $49/tháng | $99/tháng | Tuỳ chỉnh |
| Theo năm | $0 | $529/năm | $1,069/năm | Tuỳ chỉnh |
| Tiết kiệm khi trả năm | Không có | 10% | 10% | Thương lượng |
| Stream | 50 | 500 | Không giới hạn | Không giới hạn |
| Line | 100 | 2,000 | Không giới hạn | Không giới hạn |
| Server node | 1 | 5 | 20 | Tuỳ chỉnh |
| Hỗ trợ | Cộng đồng | Tiêu chuẩn | Ưu tiên | Riêng |
| SLA | Không có | Không có | Không có | Có |
| Tích hợp riêng | Không có | Không có | Không có | Có |
| Hỗ trợ chuyển đổi | Không có | Không có | Tuỳ chọn | Có |
Giới hạn ở trên đếm các đối tượng của panel. Đây là ý nghĩa của từng dòng với dịch vụ của bạn, và điều gì xảy ra khi bạn lớn lên.
Mọi giao dịch đi qua đường dẫn TLS được bảo vệ.
Gia hạn license liền mạch, có nhắc trước khi hết hạn.
Hỗ trợ kỹ thuật suốt ngày đêm cho gói trả phí.
Tải về
Gói cài đặt và các connector đều có trang công khai riêng, kèm mã kiểm tra cho từng tệp và hướng dẫn đầy đủ.
download.xtream-ui.pro
Một gói chứa mọi dịch vụ, trình cài đặt và các script nâng cấp, gỡ cài đặt, đặt lại. Một lệnh duy nhất cài PostgreSQL, Redis, ffmpeg và các dịch vụ hệ thống; đặt nginx trước tên miền chỉ cần thêm một tuỳ chọn.
plugins.xtream-ui.pro
17 connector mã nguồn mở (giấy phép MIT) giúp reseller bán line và tài khoản sub-reseller từ WHMCS, WooCommerce, Odoo và các hệ thống khác. Đơn hàng được thanh toán sẽ tạo line; gia hạn, tạm ngừng và huỷ diễn ra tự động.
Bản đầu, chưa được kiểm chứng qua sử dụng thực tế: hãy thử connector trên bản sao thử nghiệm của hệ thống trước khi nhận đơn thật.
Trả lời thẳng
Những câu người ta hỏi về sản phẩm trước khi cài, mỗi câu được trả lời bằng lời lẽ đơn giản. Mọi phát biểu dưới đây mô tả điều phần mềm làm được hôm nay; trung tâm trợ giúp đi vào chi tiết.
Xtream UI Pro là nền tảng hạ tầng OTT và quản lý video tự lưu trữ (self-hosted): một panel chạy trên máy chủ Linux của chính bạn để quản lý kênh trực tiếp, video theo yêu cầu, thuê bao, đối tác và các node phát phân tán. Nó gồm vài dịch vụ viết bằng Go — bảng điều khiển quản trị, API cho thuê bao, worker chạy nền và origin phát media — với PostgreSQL làm cơ sở dữ liệu và ffmpeg để dò và mã hoá. Người xem dùng các ứng dụng và đầu thu vốn đã hiểu Xtream Codes API, danh sách M3U, cổng MAG hoặc Enigma2, hoặc xem ngay trên trình duyệt với trình phát web tích hợp.
Xtream UI Pro cài trên Ubuntu 22.04 hoặc 24.04 bằng một lệnh. Trình cài đặt thiết lập:
Node phát được thêm sau từ panel: panel cài node qua SSH từ cùng gói cài, không phải chuẩn bị gì trên node.
Người xem có thể dùng mọi ứng dụng hiểu Xtream Codes API — IPTV Smarters, TiviMate, XCIPTV, GSE và tương tự — trên điện thoại, máy tính bảng, Android TV và smart TV; dùng danh sách M3U hoặc M3U Plus kèm lịch XMLTV trong bất kỳ trình phát nào đọc được; dùng đầu MAG qua cổng portal; dùng đầu thu Enigma2 qua danh sách hoặc plugin; và xem trên trình duyệt với trình phát web tích hợp. Định dạng hỗ trợ: Xtream Codes API, M3U / XMLTV, MAG, Enigma2, HLS, MPEG-TS. Kênh trực tiếp phát dưới dạng HLS hoặc MPEG-TS, có xem lại (catch-up) và timeshift khi nguồn cho phép.
Xtream UI Pro có connector sẵn cho 17 nền tảng billing và thương mại: WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, WooCommerce, Odoo, PrestaShop, OpenCart, Magento, Dolibarr, ERPNext, Shopify, Upmind, Invoice Ninja. Connector được cài ở phía reseller (PHP hoặc Python tuỳ nền tảng), gọi Reseller API bằng khoá riêng của reseller, và tạo, gia hạn hoặc tạm ngưng line khi đơn hàng được thanh toán; panel gửi webhook có chữ ký ngược lại cho line.created, line.renewed, line.expiring, line.expired, line.disabled, credits.low. Các connector là mã nguồn mở tại https://github.com/xtreamui-pro/plugins.
Xtream UI Pro phát video trực tiếp và theo yêu cầu qua một origin và các node biên tuỳ chọn. Origin — máy chủ media trên máy chính — giữ đúng một kết nối lên nguồn cho mỗi kênh trực tiếp và phân phối tới người xem của nó. Node phát, được ghi danh từ panel và cài qua SSH, kéo mỗi kênh từ origin một lần rồi phục vụ người xem ở gần, kèm bộ đệm riêng cho tệp theo yêu cầu. API điều hướng từng người xem tới node theo tải và theo quốc gia (GeoIP), và quay về origin khi chưa có node nào sẵn sàng. Link phát được ký, có thời hạn và gắn với địa chỉ của người xem.
Có. Xtream UI Pro nói được player API của Xtream Codes, danh sách get.php, EPG XMLTV, cổng Stalker của đầu MAG và các định dạng Enigma2, nên ứng dụng, đầu thu và danh sách đang chạy với một panel Xtream Codes dùng được ngay mà không phải sửa gì; các định dạng này được giữ tương thích có chủ đích và được test ghim lại. Một panel PHP đang chạy có thể được sao chép vào bằng công cụ nhập — danh mục, bouquet, gói, tài khoản panel và line — qua Admin API của panel đó, chỉ đọc. Bản thân panel, Reseller API và Admin API là mới.
Đối tác (reseller) là một tài khoản panel có dashboard, credit và quyền riêng, sâu tới 5 cấp. Admin định nghĩa gói — bouquet, thời hạn, số kết nối và giá tính bằng credit; reseller tiêu credit để tạo hoặc gia hạn line, và phát trial cùng mã kích hoạt trong giới hạn đặt cho nhóm của mình. Mọi việc reseller làm trên panel cũng làm được từ hệ thống riêng của họ qua Reseller API (HTTP, khoá trong header X-API-Key, request id idempotent) và qua webhook có chữ ký.
Mọi thứ nằm trên máy chủ của bạn: cơ sở dữ liệu, tệp media, khoá và bản sao lưu. Panel chỉ gọi về nhà phát hành cho đúng một việc là kiểm tra cập nhật hằng ngày — chỉ gửi số phiên bản và tắt được; mọi cuộc gọi ra ngoài khác đều tới dịch vụ do chính bạn cấu hình, như TMDB cho thông tin phim, tải cơ sở dữ liệu GeoIP, thư, Telegram hay lưu trữ S3. Sao lưu là các tệp pg_dump theo lịch, được mã hoá khi đặt passphrase, mỗi bản được đọc lại bằng pg_restore để kiểm tra tệp còn nguyên vẹn, kèm bản sao tuỳ chọn lên lưu trữ tương thích S3; đăng nhập hai bước, bí mật được niêm phong khi lưu và nhật ký kiểm toán bảo vệ panel.
Trung tâm trợ giúp
Trung tâm trợ giúp trả lời chi tiết các câu hỏi này — dưới đây là vài câu để bắt đầu.
Mở trung tâm trợ giúpCài nền tảng lên máy chủ của bạn, thêm nguồn phát và người xem, và giữ mọi phần của dịch vụ trong tay mình.
Có câu hỏi trước khi bắt đầu, hoặc cần hỗ trợ đưa máy chủ đầu tiên lên mạng — hãy liên hệ qua kênh bạn thích.