Trang chủ
XtreamUIPro

Câu lạc bộ & Học viện thể thao

Trận đấu và video huấn luyện, giữ trong nội bộ câu lạc bộ

Một trận đấu được phát trực tiếp từ sân, một buổi tập hay một clip phân tích được đưa vào thư viện theo đội và nhóm tuổi, và quyền truy cập của thành viên hoặc phụ huynh đi theo gói thành viên mà câu lạc bộ bán — trên máy chủ do câu lạc bộ vận hành.

Một đội bóng mặc áo xanh tập luyện trên sân cỏ.
Ảnh: Omar Ramadan · Pexels License

Bài toán

Một câu lạc bộ phải giải quyết gì

  • Những gia đình không thể có mặt ở sân

    Phụ huynh, người thân và các cầu thủ vắng mặt muốn xem trận đấu và buổi tập, và câu lạc bộ muốn cung cấp điều đó trên dịch vụ của mình hơn là trên một nền tảng công cộng.

  • Video phân tích chỉ dành cho cầu thủ

    Huấn luyện viên chia sẻ bản ghi buổi tập và clip chiến thuật, những thứ cần đến đúng đội hình liên quan, không phải toàn bộ thành viên hay công chúng.

  • Gói thành viên bắt đầu và kết thúc theo mùa giải

    Đăng ký mở vào tháng Tám, hết hạn vào tháng Sáu và thay đổi theo nhóm tuổi, và không ai ở câu lạc bộ muốn tạo từng tài khoản bằng tay.

Xtream UI Pro giúp thế nào

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

  • Một trận đấu là một kênh trực tiếp

    Bộ mã hoá ở sân vận động hoặc sân tập đẩy qua RTMP vào một kênh; các kênh của một đội tạo thành một bouquet, và một gói cấp các bouquet mà thành viên trả tiền.

  • Một thư viện phân tích theo đội

    Các trận đấu, buổi tập và clip đã ghi là phim và series trong các danh mục theo đội, nhóm tuổi và mùa giải; một bouquet giới hạn mỗi bộ sưu tập ở đội hình cần đến nó.

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

    Connector cho nền tảng thương mại của câu lạc bộ hoặc Reseller API tạo một line khi đăng ký, với mùa giải làm thời hạn, và gia hạn ở lần thanh toán tiếp theo.

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

  • 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

  • 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

  • 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: một học viện bóng đá

Một máy chủ quản lý tại học viện, luồng camera từ sân vận động, thư viện phân tích video do các huấn luyện viên quản lý, và gói thành viên bán qua cửa hàng của câu lạc bộ.

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

Trong triển khai cho thể thao, nguồn là các bộ mã hoá ở sân vận động và sân tập cùng các tệp ghi hình của huấn luyện viên; panel giữ thư viện và line của thành viên; origin phục vụ khán giả, thêm một node khi nhiều gia đình cùng xem trận; cửa hàng của câu lạc bộ kết nối qua connector hoặc API.

  1. Cài đặt tại học viện

    Một máy chủ chạy panel, API, worker và origin; ban huấn luyện nhận một tài khoản đối tác chỉ có quyền với thư viện.

  2. Thiết lập các luồng và thư viện

    Mỗi camera sân một kênh trực tiếp, đẩy qua RTMP; danh mục theo nhóm tuổi và mùa giải; bouquet cho ngày thi đấu, cho tài liệu phân tích của từng đội hình và cho toàn học viện.

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

    Connector tạo một line cho mỗi cầu thủ hoặc phụ huynh đã đăng ký với mùa giải làm hạn dùng, gia hạn khi thanh toán và vô hiệu hoá khi huỷ.

  4. Xem từ đường biên hoặc ở nhà

    Thành viên dùng ứng dụng player trên điện thoại hoặc TV, hoặc web player; giới hạn kết nối trên mỗi line giữ gói thành viên gia đình trong phạm vi gia đình.

Á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.

Hướng dẫn thiết lập từng bước

Điều kiện tiên quyết, cài đặt tại câu lạc bộ, luồng trận đấu, thư viện phân tích, quyền truy cập của thành viên và gia đình, gói thành viên từ cửa hàng và xử lý sự cố, từng bước.

Đọc hướng dẫn thiết lập
Trong ngành của bạnTrên nền tảng
Luồng trận đấu hoặc buổi tậpKênh trực tiếp: một luồng với nguồn, EPG và định dạng đầu ra
Thư viện phân tích và xem lạiDanh mục VOD: phim và series có mùa và tập, danh mục và metadata
Gói theo đội hình hoặc giải đấuBouquet: 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 của thành viên hoặc gia đìnhLine: 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
Mùa giải hoặc thời hạn thành viênNgày hết hạn của line, gia hạn bằng gói, credit hay API
Tài khoản nhân viên đội hoặc học việnTài khoản đối tác (reseller): dashboard uỷ quyền có credit, quyền hạn và line riêng
Tích hợp cửa hàng hoặc quản lý câu lạc bộReseller 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

Các 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 của thành viên khi đăng ký; hệ thống khác, như công cụ quản lý câu lạc bộ hay bán vé, dùng Reseller API và webhook. Bộ mã hoá kết nối qua RTMP. Không có tích hợp gốc với một sản phẩm quản lý câu lạc bộ cụ thể nào.

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

Tài liệu phân tích nằm trong các bouquet mà chỉ gói phù hợp mới cấp; liên kết phát được ký và có hạn; giới hạn kết nối trên mỗi line ngăn việc chuyền tay một tài khoản đăng nhập; tài khoản nhân viên dùng đăng nhập hai lớp, nhóm quyền và nhật ký kiểm toán.

Bản quyền nội dung và giấy phép

Câu lạc bộ cần có quyền với những gì mình phát, kể cả bản quyền phát sóng của giải đấu, âm nhạc và hình ảnh của cầu thủ, trong đó có người chưa thành niên; nền tảng không cung cấp nội dung hay bản quyền. Áp dụng các gói tiêu chuẩn.

Bản quyền nội dung & Sử dụng chấp nhận được

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
Câu lạc bộ có thể chỉ chiếu trận đấu cho thành viên không?

Có. Hãy đặt kênh trận đấu trong một bouquet mà chỉ gói thành viên mới cấp; một line chỉ thấy các bouquet của gói mình.

Huấn luyện viên có thể chia sẻ phân tích chỉ với một đội hình không?

Có. Hãy để các buổi tập của đội hình trong bouquet riêng và cấp nó qua một gói dành cho các line của đội hình đó.

Nó có hoạt động với phần mềm quản lý câu lạc bộ của chúng tôi không?

Qua API: hệ thống đó, hoặc cửa hàng của bạn, tạo, gia hạn và vô hiệu hoá line và nhận webhook. Không có connector gốc cho một sản phẩm quản lý câu lạc bộ cụ thể.