Trang chủ
XtreamUIPro

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

Hướng dẫn thiết lập Đào tạo doanh nghiệp

Cấu hình nền tảng thành dịch vụ video nội bộ của công ty: kho đào tạo theo phòng ban, quyền truy cập nhân viên do HR điều khiển, phiên nội bộ trực tiếp, và bảo mật từ mạng tới line.

Các hướng dẫn này ánh xạ khái niệm của ngành lên đối tượng nền tảng đang có (bouquet, line, gói, tài khoản đối tác, node, API). Đây là ánh xạ khái niệm, không phải tính năng riêng của ngành, và tài khoản đối tác là tài khoản uỷ quyền, không phải tenant tách biệt.

Ánh xạ khái niệm

Trong panel không có gì gọi là phòng ban hay nhân viên. Bảng cho biết đối tượng nào đóng vai trò nào; các chương dưới thiết lập chúng theo thứ tự đó.

Trong ngành của bạnTrên nền tảngỞ đâu trong panel
Bộ sưu tập đào tạo phòng banBouquet: một tập kênh, phim hay series có tên mà một gói cấp quyềnBouquets, từ Streams và Movies / Series
Tài liệu đào tạoDanh mục VOD: phim và series có mùa và tập, danh mục và metadataMovies và Series, hoặc job ingest VOD
Quyền truy cập 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 raLines → thêm, hoặc mã kích hoạt, hoặc Reseller API
Phiên đào tạo nội bộKênh trực tiếp: một luồng với nguồn, EPG và định dạng đầu raStreams → thêm live stream (URL nguồn hoặc RTMP push)
Tích hợp HR hoặc LMSReseller API và webhook: các thao tác của panel từ hệ thống của bạnReseller API key và webhook trong dashboard của reseller
Số thiết bị mỗi nhân viênSố kết nối tối đa của line: bao nhiêu thiết bị xem cùng lúcMax connections của line

Điều kiện tiên quyết

Cần có gì trước khi cài.

  1. Một máy chủ công ty (Ubuntu 22.04 hoặc 24.04) các văn phòng truy cập được, bộ cài, và một địa chỉ nội bộ hoặc tên miền sau reverse proxy của bạn.
  2. Bản ghi đào tạo, encoder của hội trường cho phiên trực tiếp, và khả năng hệ thống HR hoặc LMS gọi HTTP API.
  3. Quyết định về bảo mật: tài liệu nào vào bộ sưu tập phòng ban nào, và ai trong HR và nhóm đào tạo có tài khoản panel.

Triển khai hạ tầng

Trụ sở trước, rồi các văn phòng.

  1. Chạy bộ cài trên máy chủ trụ sở; đặt panel sau reverse proxy của công ty và đặt trusted proxies để nhật ký audit thấy địa chỉ thật.
  2. Đặt địa chỉ phát là địa chỉ nội bộ; nhân viên ngoài mạng truy cập qua VPN hoặc proxy.
  3. Enroll một node mỗi văn phòng từ Servers; panel cài qua SSH và điều hướng người xem của văn phòng đó tới node.
  4. Tạo tài khoản đối tác cho nhóm đào tạo với quyền danh mục và không có quyền với line nhân viên.

Tổ chức nội dung

Bộ sưu tập theo phòng ban, khoá học là series.

  1. Tạo danh mục theo chủ đề và một series mỗi khoá nhiều phần, mỗi buổi một tập.
  2. Tạo một bouquet mỗi bộ sưu tập đào tạo phòng ban, và một bouquet toàn công ty cho tài liệu ai cũng xem.
  3. Tạo một gói mỗi vai trò: bouquet vai trò đó cần và không gì khác, với thời lượng dài (ví dụ một năm) làm thời hạn truy cập; gia hạn cộng thêm một kỳ nữa, và HR tắt line khi hợp đồng kết thúc.
  4. Đánh dấu rõ bộ sưu tập mật trong tên; một line chỉ thấy bouquet gói của nó cấp.

Cấu hình đối tác (reseller)

Nhóm đào tạo và, với tập đoàn, mỗi công ty con.

  1. Tạo một nhóm với quyền danh mục cho nhóm đào tạo và một nhóm với quyền line cho HR.
  2. Thêm nhóm đào tạo và HR là reseller với các nhóm đó; triển khai nội bộ không cần credit.
  3. Công ty con có kho riêng có reseller riêng, bouquet riêng và gói riêng.

Cấu hình quyền truy cập nhân viên

Một line mỗi nhân viên, từ HR.

  1. Tạo Reseller API key cho hệ thống HR và giữ trong kho bí mật của hệ thống HR.
  2. Khi tuyển dụng, hệ thống HR gọi action=create_line với gói của vai trò và request id (thời lượng của gói là thời hạn truy cập); khi nghỉ việc gọi action=disable_line.
  3. Đặt max connections bằng số thiết bị nhân viên được dùng (thường hai: máy bàn và điện thoại).
  4. Cho thử nghiệm, thêm line từ Lines → add và giao thông tin cho vài nhân viên.

Tài liệu đào tạo

Bản ghi theo yêu cầu.

  1. Tải lên mỗi bản ghi làm nguồn của tập hoặc ingest bằng job ingest VOD; giữ tiêu đề và mô tả ngắn.
  2. Gắn bản ghi vào đúng bouquet phòng ban qua series của nó.
  3. Kiểm tra phát với line thử của mỗi vai trò để xác nhận ai thấy gì.

Phiên đào tạo nội bộ

Một phiên như kênh trực tiếp.

  1. Thêm live stream cho encoder của hội trường (RTMP push); đưa vào bouquet toàn công ty hoặc của phòng ban.
  2. Bật xem lại để người vào muộn tua lại, và tải bản ghi lên kho sau đó.
  3. Node ở các văn phòng lấy phiên một lần từ máy chủ gốc và phục vụ người của mình tại chỗ.

Hết hạn truy cập

Quyền truy cập kết thúc cùng hợp đồng.

  1. Line hết hạn khi kết thúc kỳ của gói; trong thời gian hợp đồng HR gia hạn bằng action=renew_line, và khi hợp đồng kết thúc HR tắt line.
  2. Đăng ký webhook cho hệ thống HR để đối chiếu line sắp hết hạn và đã hết hạn với hồ sơ của mình.
  3. Với truy cập tạm thời (nhà thầu, tuần hội nhập) dùng hạn ngắn thay vì gói riêng.

Tích hợp với HR hoặc LMS

Hệ thống điều khiển quyền truy cập; player phát.

  1. HR tạo, gia hạn và tắt line qua Reseller API; LMS có thể dẫn tới web player từ trang khoá học.
  2. Không có đăng nhập một lần cho người xem: nhân viên đăng nhập player bằng thông tin line do hệ thống của bạn cấp.
  3. Dùng Admin API key chỉ đọc cho công cụ báo cáo nội bộ.

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

Bảo mật từ mạng tới line.

  1. Giữ nền tảng trong mạng nội bộ hoặc sau reverse proxy có TLS; đặt TRUSTED_PROXIES tương ứng.
  2. Đăng nhập hai lớp cho mọi tài khoản panel; nhóm quyền để HR không đổi được danh mục và nhóm đào tạo không thấy line.
  3. Link phát có ký và hết hạn, giới hạn kết nối thấp mỗi line, và gắn địa chỉ nơi thiết bị cố định.
  4. Sao lưu cơ sở dữ liệu mã hoá có bản sao ngoài site; nhật ký audit cho mọi thay đổi line và danh mục.

Xử lý sự cố

Những kiểm tra đầu tiên thường gặp.

  1. Nhân viên thấy tài liệu phòng ban khác: kiểm tra gói của line và bouquet nó cấp.
  2. Người mới không có quyền truy cập: kiểm tra lệnh gọi của HR thành công (nhật ký gọi Reseller API) và hạn của line.
  3. Văn phòng bị giật trong phiên trực tiếp: kiểm tra heartbeat của node văn phòng và người xem được điều hướng tới nó.
  4. Nhật ký audit hiện địa chỉ proxy: đặt TRUSTED_PROXIES là proxy và khởi động lại panel.