Trang chủ
XtreamUIPro

Thể hình & Sức khoẻ

Lớp trực tiếp và thư viện buổi tập, do studio bán

Một lớp phát trực tiếp từ studio, bản ghi vào thư viện theo huấn luyện viên và chương trình, và quyền truy cập của hội viên theo gói hội viên mà cửa hàng của bạn bán — trên máy chủ studio vận hành, khán giả vẫn là của bạn.

Lớp thể hình nhóm trong phòng tập theo huấn luyện viên.
Ảnh: U.S. Marine Corps · Public domain

Bài toán

Studio phải giải quyết gì

  • Hội viên tập ở nhà

    Hội viên muốn lịch trực tiếp và bản ghi tại nhà, và studio muốn khán giả đó trên dịch vụ của mình, không phải của nền tảng công cộng.

  • Quyền truy cập theo gói hội viên

    Gói hội viên mua, tạm dừng hay huỷ ở cửa hàng của studio phải mở, giữ và đóng quyền xem video mà không cần thao tác tay.

  • Nhiều studio, một thư viện

    Chuỗi cần mỗi studio phát lớp của mình trong khi dùng chung một thư viện và một hệ thống hội viên.

Xtream UI Pro giúp thế nào

Nền tảng phù hợp như thế nào

  • Một lớp là một kênh trực tiếp

    Mỗi studio đẩy lớp trực tiếp qua RTMP tới một kênh; lịch các kênh là một bouquet, và chương trình là một gói gồm các bouquet.

  • Cửa hàng tạo quyền truy cập

    Connector cho nền tảng thương mại của bạn (WooCommerce, Shopify và các nền tảng khác) hoặc Reseller API tạo line hội viên khi mua và gia hạn ở mỗi lần thanh toán.

  • Một thư viện, nhiều studio

    Buổi tập ghi hình là mục VOD trong danh mục theo huấn luyện viên và chương trình; mỗi studio là tài khoản đối tác tự quản lịch của mình.

Năng lực nền tảng

Ngành này dùng gì

Những năng lực dưới đây là thứ triển khai này dựa vào. Tất cả đã có trong sản phẩm hôm nay; không có gì là dự kiến hay theo yêu cầu.

  • Phát trực tiếp

    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

  • Video theo yêu cầu

    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

  • Quản lý thuê bao

    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

  • API & tích hợp

    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

  • Quản lý đối tác

    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

  • Bảo mật & kiểm soát truy cập

    Đă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

Trong panel

Những trang mà triển khai này sử dụng

Ảnh chụp dashboard của một bản cài mới với danh mục mẫu. Không có gì dựng giả.

Trang Streams của dashboard: các kênh trực tiếp với trạng thái, danh mục, nguồn và định dạng đầu ra.
Phát trực tiếp · Hub nguồn một kết nối upstream mỗi kênh · RTMP vào và ra · transcode bằng ffmpeg
Trang Movies của dashboard: phim trong danh mục với danh mục, năm và trạng thái.
Video theo yêu cầu · Link phát có ký, có hạn · cache VOD trên từng node

Kiến trúc hạ tầng

Triển khai mẫu: chuỗi ba studio

Máy chủ quản lý ở văn phòng chính, mỗi studio đẩy lớp của mình, cửa hàng của chuỗi điều khiển gói hội viên, và hội viên xem trên điện thoại và TV.

Chọn một phần của sơ đồ để xem nó làm gì.

Trong triển khai thể hình, nguồn phát là encoder trực tiếp của mỗi studio và buổi tập ghi hình; panel giữ thư viện và line hội viên; máy chủ gốc phục vụ khán giả, thêm node cho chuỗi lớn; nền tảng thương mại kết nối qua connector hoặc API.

  1. Cài ở văn phòng chính

    Một máy chủ chạy panel, API, worker và máy chủ gốc; mỗi studio có tài khoản đối tác với quyền hạn riêng.

  2. Thiết lập lớp

    Một kênh trực tiếp mỗi phòng tập, đẩy qua RTMP; bouquet theo lịch và theo chương trình; bản ghi tải lên thư viện.

  3. Kết nối cửa hàng

    Connector thương mại tạo line khi mua với gói hội viên làm hạn, gia hạn khi thanh toán và tắt khi huỷ.

  4. Xem ở mọi nơi

    Hội viên dùng ứng dụng player trên điện thoại hay TV, hoặc web player; giới hạn kết nối mỗi line giữ gói hội viên là của cá nhân.

Ánh xạ cấu hình

Khái niệm của bạn, đối tượng của nền tảng

Nền tảng không có đối tượng riêng cho ngành: bouquet, line, gói hay tài khoản đối tác được dùng như khái niệm ngành của bạn cần. Đây là ánh xạ khái niệm, không phải tính năng riêng của ngành.

Trong ngành của bạnTrên nền tảng
Lớp trực tiếpKênh trực tiếp: một luồng với nguồn, EPG và định dạng đầu ra
Buổi tập ghi hìnhDanh mục VOD: phim và series có mùa và tập, danh mục và metadata
Lịch hoặc chương trìnhBouquet: một tập kênh, phim hay series có tên mà một gói cấp quyền
Quyền truy cập hội viênLine: một quyền truy cập với gói, bouquet, hạn, giới hạn kết nối và đầu ra
Thời hạn hội viênNgày hết hạn của line, gia hạn bằng gói, credit hay API
Tích hợp thương mại hoặc hội viênReseller API và webhook: các thao tác của panel từ hệ thống của bạn

Lưu ý tích hợp

Nền tảng thương mại có connector sẵn (WooCommerce, Shopify, PrestaShop, Odoo và các nền tảng khác) tạo và gia hạn line hội viên khi mua; hệ thống khác dùng Reseller API và webhook. Encoder kết nối qua RTMP. Không có tích hợp sẵn với sản phẩm quản lý phòng tập cụ thể.

Lưu ý về bảo mật

Giới hạn kết nối mỗi line ngăn chia sẻ gói hội viên; link phát có ký và hết hạn; tài khoản đối tác của studio chỉ thấy hội viên và lịch của mình; tài khoản văn phòng chính dùng đăng nhập hai lớp và nhật ký audit.

Trung tâm trợ giúp

Câu hỏi từ ngành này

Những câu hỏi nhà vận hành thường đặt ra trước khi triển khai. Các câu hỏi chung có trong trung tâm trợ giúp.

Trung tâm trợ giúp
Hội viên nhận quyền truy cập thế nào sau khi mua gói?

Connector của cửa hàng hoặc Reseller API tạo line hội viên khi mua và gia hạn ở mỗi lần thanh toán; hội viên đăng nhập player bằng thông tin cửa hàng gửi.

Một studio trong chuỗi tự quản lớp của mình được không?

Được. Mỗi studio là tài khoản đối tác có quyền hạn và dashboard riêng; văn phòng chính giữ thư viện và gói hội viên.

Hội viên xem bằng gì?

Ứng dụng player trên điện thoại hay TV hỗ trợ Xtream Codes API hoặc M3U, hoặc web player trên trình duyệt. Không cần app riêng.