Trang chủ
XtreamUIPro

Đại học & Khuôn viên

Truyền hình khuôn viên và kho bài giảng trên máy chủ của riêng bạn

Các kênh của khuôn viên, bài giảng đã ghi và ký túc xá dùng chung một nền tảng. Các khoa có tài khoản đối tác riêng, và quyền truy cập của mỗi sinh viên là một line mà hệ thống thông tin sinh viên của bạn tạo cho học kỳ.

Giảng viên đang giảng bài cho sinh viên trong giảng đường đại học.
Ảnh: Yan Krukau · Pexels License

Bài toán

Một trường đại học phải giải quyết gì

  • Bài giảng biến mất sau học kỳ

    Bản ghi nằm trên ổ đĩa của khoa hoặc trên các trang video bên ngoài, không có danh mục chung, không có thời gian lưu giữ do bạn kiểm soát và không có cách nào giới hạn chỉ cho sinh viên đã đăng ký.

  • Nhiều địa điểm, một mạng

    Giảng đường, thư viện và ký túc xá trải trên nhiều cơ sở, và tải buổi tối từ các ký túc xá không nên đổ lên đường truyền trung tâm.

  • Quyền truy cập đi theo học kỳ

    Hàng nghìn sinh viên nhập học và rời đi mỗi kỳ; quyền truy cập phải mở khi nhập học và đóng khi kết thúc, mà nhân viên không phải đụng đến từng tài khoản.

Xtream UI Pro giúp thế nào

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

  • Kho lưu trữ theo khoa

    Các bài giảng của một khoa là series có mùa và tập trong danh mục riêng; một bouquet cho mỗi khoa và một tài khoản đối tác (reseller) cho phép mỗi khoa tự quản lý bộ sưu tập của mình.

  • Quyền truy cập của sinh viên từ SIS

    Hệ thống thông tin sinh viên tạo một line cho mỗi sinh viên qua Reseller API với một gói có thời hạn là một học kỳ, và gia hạn khi đăng ký lại.

  • Một node cho mỗi cơ sở và ký túc xá

    Mỗi cơ sở và mỗi ký túc xá có một node lấy các kênh trực tiếp một lần từ origin và cache các bài giảng, nên việc xem buổi tối ở lại trong mạng nội bộ.

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

  • 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

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 trường đại học có nhiều cơ sở và ký túc xá

Một máy chủ quản lý tại cơ sở chính, một node cho mỗi cơ sở và mỗi ký túc xá, danh sách kênh khuôn viên, bản ghi bài giảng theo khoa, các khoa là tài khoản đối tác, và line sinh viên được tạo từ SIS.

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

Trong triển khai cho trường đại học, nguồn là các luồng kênh khuôn viên, bản ghi thu bài giảng và sự kiện trực tiếp từ các hội trường; panel giữ thư viện các khoa, các gói và line của sinh viên; origin và một node cho mỗi cơ sở hoặc ký túc xá phục vụ họ; hệ thống thông tin sinh viên kết nối qua Reseller API.

  1. Cài đặt tại cơ sở chính

    Panel, API, worker và origin chạy trên một máy chủ của trường; mỗi cơ sở khác và mỗi ký túc xá được đăng ký một node từ Servers.

  2. Các khoa là tài khoản đối tác

    Mỗi khoa nhận một tài khoản đối tác với quyền đối với line và bouquet của riêng mình; các bài giảng của khoa được lưu thành series trong các danh mục của khoa.

  3. Mở quyền truy cập từ SIS

    SIS gọi Reseller API để tạo một line cho mỗi sinh viên đã đăng ký với gói học kỳ và gia hạn ở lần đăng ký tiếp theo.

  4. Vận hành các kênh khuôn viên

    Danh sách kênh khuôn viên và các sự kiện trực tiếp từ giảng đường là các kênh trực tiếp trong bouquet khuôn viên; các node ở ký túc xá phân phối lại chú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, triển khai trên mạng khuôn viên, kho lưu trữ các khoa, quyền truy cập của sinh viên từ SIS, kênh khuôn viên, bảo mật 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
Tài khoản khoa hoặc bộ mônTài khoản đối tác (reseller): dashboard uỷ quyền có credit, quyền hạn và line riêng
Bộ sưu tập của khoa hoặc danh sách kênh khuôn viênBouquet: một tập kênh, phim hay series có tên mà một gói cấp quyền
Kênh khuôn viên hoặc sự kiện trực tiếpKênh trực tiếp: một luồng với nguồn, EPG và định dạng đầu ra
Kho bài giảngDanh mục VOD: phim và series có mùa và tập, danh mục và metadata
Quyền truy cập của sinh viên hoặc 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
Cuối học kỳ hoặc cuối đăng kýNgày hết hạn của line, gia hạn bằng gói, credit hay API
Node của cơ sở hoặc ký túc xáNode phát video: máy chủ biên enroll từ panel, một node mỗi cơ sở hay toà nhà
Tích hợp hệ thống thông tin sinh 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

Hệ thống thông tin sinh viên kết nối qua Reseller API (tạo, gia hạn, vô hiệu hoá line) và webhook; panel không có tích hợp gốc với SIS, LMS hay thẻ sinh viên và không có đăng nhập một lần cho sinh viên, nên sinh viên đăng nhập vào player bằng thông tin của line mà hệ thống của bạn cấp.

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

Hãy giữ nền tảng trong mạng khuôn viên hoặc sau reverse proxy của bạn; line có giới hạn kết nối và có thể gắn với một địa chỉ hoặc một quốc gia; liên kết phát được ký và có hạn; tài khoản panel dùng đăng nhập hai lớp và nhóm quyền để mỗi khoa chỉ thấy line của mình; nhật ký kiểm toán và sao lưu mã hoá hoàn thiện bức tranh.

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

Trường cần có quyền với các kênh mình cung cấp và với các bản ghi mình công bố, kể cả bài giảng có tư liệu của bên thứ ba; 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, và chương trình giáo dục áp dụng cho các cơ sở đủ điều kiện.

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

Chương trình

Professional, miễn phí cho giáo dục

Các trường đại học đủ điều kiện chạy gói Professional miễn phí: một khoá license cho mỗi cơ sở, có hiệu lực hai năm, yêu cầu qua email từ tên miền học thuật của cơ sở.

Xem chương trình

Giáo dục · miễn phí

Professional

Cho dịch vụ đang phát triển, có hệ thống reseller riêng.

$0miễn phí cho giáo dục

thay vì $49 / tháng · 2 năm mỗi key

Stream
500
Line
2,000
Server node
5
Hỗ trợ
Tiêu chuẩn

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 khoa có thể chỉ quản lý bài giảng và sinh viên của mình không?

Có. Một khoa là tài khoản đối tác có line riêng và một nhóm quyền, và các bài giảng của khoa nằm trong bouquet riêng. Đó là tài khoản được uỷ quyền, không phải một bản cài đặt biệt lập.

Sinh viên có thể đăng nhập bằng tài khoản của trường không?

Hiện chưa: sinh viên dùng thông tin của line mà hệ thống thông tin sinh viên của bạn đã tạo. Đăng nhập một lần cho người xem không phải là tính năng của nền tảng.

Làm sao đóng quyền truy cập khi kết thúc học kỳ?

Thời hạn của gói chính là thời gian truy cập, nên line hết hạn vào cuối học kỳ trừ khi được gia hạn. Hệ thống cũng có thể vô hiệu hoá một line qua Reseller API khi sinh viên rời đi.