Trang chủ
XtreamUIPro

Bán lẻ & Chuỗi nhượng quyền

Một mạng video cho mọi cửa hàng

Một kênh cửa hàng phát trên màn hình của mọi địa điểm, thư viện đào tạo đến từng nhân viên, và mỗi nhà nhượng quyền tự vận hành các cửa hàng của mình như một tài khoản đối tác — với một node ở mỗi khu vực để video được phục vụ gần cửa hàng.

Nhân viên cửa hàng trao túi giấy cho hai khách hàng tại quầy.
Ảnh: Gustavo Fring · Pexels License

Bài toán

Một chuỗi cửa hàng phải giải quyết gì

  • Cùng một thông điệp ở mọi cửa hàng

    Khuyến mãi, phim sản phẩm và nội dung thương hiệu phải đến màn hình của hàng chục địa điểm cùng lúc và nhất quán từ trụ sở chính đến quầy thu ngân.

  • Đào tạo cho nhân viên hay di chuyển

    Nhân viên mới ở mỗi địa điểm cần được hướng dẫn và đào tạo sản phẩm, và một nhà nhượng quyền chỉ nên thấy nhân viên của mình chứ không phải của người khác.

  • Cửa hàng dùng kết nối thông thường

    Đường internet của cửa hàng được dùng chung với quầy thu ngân và máy quẹt thẻ, nên nhiều màn hình cùng kéo một luồng từ trụ sở chính là không bền vững.

Xtream UI Pro giúp thế nào

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

  • Một kênh cho các màn hình

    Kênh cửa hàng là một luồng trực tiếp hoặc một nguồn phát lặp trong một bouquet; màn hình của mỗi cửa hàng phát nó qua một line có giới hạn kết nối.

  • Một thư viện đào tạo theo vai trò

    Hướng dẫn nhân viên mới và đào tạo sản phẩm là series và phim trong các danh mục theo vai trò; gói cấp các bouquet của một vai trò cho line của nhân viên.

  • Một node cho mỗi khu vực, một tài khoản đối tác cho mỗi nhà nhượng quyền

    Một node kéo kênh một lần từ origin và phục vụ các cửa hàng trong khu vực; mỗi nhà nhượng quyền là một tài khoản đối tác (reseller) quản lý line của các cửa hàng 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

  • 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

  • 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

  • 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á

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 nhượng quyền bốn mươi cửa hàng

Một máy chủ quản lý tại trụ sở chính, một node cho mỗi khu vực, một kênh cửa hàng trên mọi màn hình, thư viện đào tạo cho nhân viên, và mỗi nhà nhượng quyền một tài khoản đối tác.

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

Trong triển khai cho bán lẻ, nguồn là kênh cửa hàng của trụ sở chính và các bản ghi đào tạo; panel giữ các kênh, thư viện và line của các cửa hàng; một node cho mỗi khu vực phục vụ các cửa hàng của khu vực; hệ thống quản lý nhượng quyền hoặc nhân sự kết nối qua Reseller API và webhook.

  1. Cài đặt tại trụ sở chính

    Panel, API, worker và origin chạy trên một máy chủ ở trụ sở chính; mỗi khu vực có nhiều cửa hàng được đăng ký một node từ Servers.

  2. Xây dựng kênh cửa hàng và thư viện

    Kênh cửa hàng được đưa vào một bouquet cho các màn hình; hướng dẫn nhân viên mới và đào tạo sản phẩm vào các bouquet theo vai trò, với danh mục theo chủ đề.

  3. Thêm tài khoản đối tác cho mỗi nhà nhượng quyền

    Mỗi nhà nhượng quyền được thêm trong Users → add a reseller, với các gói cho cửa hàng và nhân viên của mình cùng số dư credit; họ tự tạo line của mình.

  4. Giới hạn từng cửa hàng

    Mỗi line cửa hàng có giới hạn kết nối khớp với số màn hình; line của nhân viên có giới hạn khớp với số thiết bị một nhân viên dùng.

Á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, một node cho mỗi khu vực, kênh cửa hàng, thư viện đào tạo nhân viên, một tài khoản đối tác cho mỗi nhà nhượng quyền, line 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
Kênh cửa hàng hoặc bộ sưu tập đào tạoBouquet: một tập kênh, phim hay series có tên mà một gói cấp quyền
Kênh cửa hàngKênh trực tiếp: một luồng với nguồn, EPG và định dạng đầu ra
Video đào tạo và sản phẩmDanh mục VOD: phim và series có mùa và tập, danh mục và metadata
Màn hình cửa hàng hoặc quyền truy cập của nhân 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
Tài khoản nhà nhượng quyềnTài khoản đối tác (reseller): dashboard uỷ quyền có credit, quyền hạn và line riêng
Node khu vựcNode phát video: máy chủ biên enroll từ panel, một node mỗi cơ sở hay toà nhà
Màn hình hoặc thiết bị trên mỗi lineSố kết nối tối đa của line: bao nhiêu thiết bị xem cùng lúc

Lưu ý tích hợp

Hệ thống quản lý nhượng quyền, nhân sự hoặc intranet kết nối qua Reseller API (tạo, gia hạn, vô hiệu hoá line) và webhook; connector thương mại có thể tính phí nhà nhượng quyền nếu bạn bán lại dịch vụ. 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 bán lẻ hay điểm bán hàng cụ thể nào.

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

Giới hạn kết nối trên mỗi line giữ thông tin đăng nhập của cửa hàng trên các màn hình của chính nó; liên kết phát được ký và có hạn; line có thể gắn với địa chỉ của cửa hàng; tài khoản đối tác của nhà nhượng quyền chỉ thấy line của mình; tài khoản trụ sở chính 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

Chuỗi cần có quyền với âm nhạc, hình ảnh và tư liệu thương hiệu mà mình phát trong cửa hàng và trong đào tạo; 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ỗi nhà nhượng quyền có thể tự quản lý các cửa hàng của mình không?

Có. Mỗi nhà nhượng quyền là một tài khoản đối tác với quyền và credit riêng, tạo và gia hạn line cho các cửa hàng của mình. Đó là tài khoản được uỷ quyền trên cùng một panel, không phải một bản cài đặt riêng.

Điều gì xảy ra khi cửa hàng mất kết nối?

Màn hình chờ luồng và phát lại khi đường truyền trở lại. Với video phải luôn phát, hãy đặt cửa hàng vào một node trong khu vực của nó và giữ các nguồn ở nội bộ.

Có lên lịch khuyến mãi theo cửa hàng hay theo giờ không?

Nền tảng phát các kênh và thư viện; nó không lên lịch biển hiệu số theo cửa hàng hay theo giờ. Một bouquet khác nhau cho mỗi gói cho phép các cửa hàng khác nhau có kênh khác nhau.