Trang chủ
XtreamUIPro

Sự kiện trực tiếp

Mỗi sân khấu một kênh, mỗi vé một quyền truy cập

Một sân khấu phát trực tiếp thành một kênh, một vé trở thành một line mở khi sự kiện diễn ra và hết hạn sau đó, và các màn hình của địa điểm được phục vụ bởi một node ngay trong toà nhà — trên máy chủ do bạn vận hành.

Khán giả trong khán phòng xem một bài thuyết trình dưới ánh đèn sân khấu.
Ảnh: Atlantic Ambience · Pexels License

Bài toán

Một sự kiện phải giải quyết gì

  • Lượng người xem tăng vọt vào giờ cố định

    Hàng nghìn người vào khi bài phát biểu chính bắt đầu và một ngày sau khán giả đã biến mất; năng lực phải có cho đỉnh điểm và không ở đâu khác.

  • Quyền truy cập khớp với vé

    Vé một ngày, vé ba ngày và thư mời của nhà tài trợ mở các sân khấu khác nhau, và mọi quyền truy cập phải kết thúc khi sự kiện kết thúc.

  • Màn hình bên trong địa điểm

    Sảnh, phòng dự phòng và khu báo chí cần luồng của sân khấu mà không phụ thuộc vào đường internet của địa điểm.

Xtream UI Pro giúp thế nào

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

  • Một sân khấu là một kênh trực tiếp

    Bộ mã hoá của từng sân khấu đẩy qua RTMP vào một kênh; bouquet gom các sân khấu mà một loại vé được xem, còn gói mang thời hạn truy cập của loại vé đó.

  • Một vé là một line

    Line được tạo hàng loạt dưới dạng mã kích hoạt, hoặc do hệ thống bán vé tạo qua Reseller API, với hạn ngắn và giới hạn kết nối theo vé.

  • Một node tại địa điểm

    Node trong toà nhà lấy mỗi sân khấu một lần từ origin và phục vụ các màn hình tại chỗ, nên đường internet chỉ mang một bản cho mỗi sân khấu.

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

  • Node phát video phân tán

    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

  • 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

  • Giám sát & vận hành

    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á

  • 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 Servers của dashboard: máy chủ chính và các node với trạng thái và phiên bản.
Node phát video phân tán · Cài qua SSH từ panel · điều hướng GeoIP · heartbeat và thống kê lưu lượng

Kiến trúc hạ tầng

Triển khai mẫu: hội nghị ba ngày

Một máy chủ quản lý trước sự kiện, mỗi sân khấu một kênh, một node tại địa điểm, vé phát hành dưới dạng mã kích hoạt, và bản ghi được đăng sau phiên bế mạc.

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

Trong triển khai cho sự kiện, nguồn là các bộ mã hoá tại từng sân khấu; panel giữ các kênh, gói vé và line; origin phục vụ người tham dự trực tuyến còn node tại địa điểm phục vụ toà nhà; hệ thống bán vé kết nối qua Reseller API và webhook.

  1. Cài đặt trước sự kiện

    Một máy chủ chạy panel, API, worker và origin; một node được cài trên máy tại địa điểm và đăng ký từ Servers.

  2. Tạo sân khấu và vé

    Mỗi sân khấu một kênh trực tiếp; mỗi loại vé một bouquet; mỗi loại vé một gói với số ngày của sự kiện làm thời hạn.

  3. Cấp quyền truy cập

    Mã kích hoạt được tạo hàng loạt rồi in hoặc gửi email kèm từng vé; mỗi mã mở một line với gói của vé đó.

  4. Vận hành các ngày diễn ra

    Bộ mã hoá đẩy từng sân khấu, các màn hình của địa điểm phát từ node cục bộ, và các line hết hạn vào buổi tối cuối cùng của sự kiệ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.

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

Điều kiện tiên quyết, cài đặt và node tại địa điểm, sân khấu và vé, mã kích hoạt, thời hạn ngắn, bản ghi 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
Kênh sân khấuKênh trực tiếp: một luồng với nguồn, EPG và định dạng đầu ra
Loại véBouquet: một tập kênh, phim hay series có tên mà một gói cấp quyền
Vé hoặc thẻ tham dựLine: 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
Kết thúc sự kiệnNgày hết hạn của line, gia hạn bằng gói, credit hay API
Thiết bị trên mỗi véSố kết nối tối đa của line: bao nhiêu thiết bị xem cùng lúc
Tích hợp bán vé hoặc đăng kýReseller API và webhook: các thao tác của panel từ hệ thống của bạn
Node tại địa điểmNode phát video: máy chủ biên enroll từ panel, một node mỗi cơ sở hay toà nhà

Lưu ý tích hợp

Hệ thống bán vé, đăng ký hoặc thương mại điện tử tạo quyền truy cập qua Reseller API và webhook, hoặc qua connector của nền tảng thương mại được hỗ trợ như WooCommerce; bộ mã hoá sân khấu kết nối qua RTMP. Không có tích hợp gốc với một sản phẩm bán vé hay quản lý sự kiện cụ thể nào.

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

Quyền truy cập kết thúc cùng chiếc vé: mọi line đều có hạn ngắn; giới hạn kết nối theo vé ngăn việc chia sẻ mã; liên kết phát được ký và có hạn; 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

Ban tổ chức cần có quyền với những gì được trình chiếu trên sân khấu, kể cả âm nhạc, sự đồng ý của diễn giả và tư liệu của nhà tài trợ; 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
Một vé có thể chỉ cho truy cập một số sân khấu không?

Có. Gom các sân khấu vào bouquet theo loại vé; một line chỉ thấy các bouquet của gói mình.

Nếu đường internet của địa điểm kém thì sao?

Node tại địa điểm lấy mỗi sân khấu một lần từ origin và phục vụ các màn hình trong toà nhà; nền tảng không thay thế đường uplink của địa điểm, đường này vẫn phải mang một bản của mỗi sân khấu.

Người tham dự có thể xem lại các phiên sau sự kiện không?

Có, nếu bạn ghi lại: các bản ghi được thêm vào thư viện và một bouquet cùng một gói cấp quyền xem, với thời hạn do bạn chọn.