Thiết lập một luồng dữ liệu HLS (Phát trực tuyến dựa trên HTTP)

Phát nội dung HDR hoặc sử dụng những codec không hỗ trợ RTMP bằng cách sử dụng giao thức truyền dẫn HLS (Phát trực tuyến dựa trên HTTP) trong chế độ Phát trực tiếp trên YouTube.

Trước khi bắt đầu

Đảm bảo bộ mã hoá của bạn hỗ trợ giao thức HLS (Phát trực tuyến dựa trên HTTP) và bạn nắm rõ những thông tin cơ bản về việc phát trực tiếp trên YouTube.

1. Kiểm tra xem bạn có chế độ nào cài đặt sẵn để truyền dữ liệu tới YouTube bằng HLS hay không

Nếu bộ mã hoá của bạn có chế độ cài đặt sẵn để truyền dẫn tới YouTube bằng HLS, hãy chọn chế độ đó. Bạn có thể cần phải sao chép và dán mã sự kiện phát trực tiếp như khi truyền dữ liệu bằng RTMP. Đến đây, bạn đã sẵn sàng phát trực tiếp.

Nếu bộ mã hoá của bạn không có chế độ cài đặt sẵn để truyền dẫn tới YouTube bằng HLS, hãy chuyển thẳng sang bước 2 "Thiết lập URL truyền dẫn".

2. Thiết lập URL máy chủ

  1. Chuyển đến Phòng điều khiển sự kiện phát trực tiếp của YouTube sau đó Phát trực tiếp. Trong phần "Chọn mã sự kiện phát trực tiếp", hãy nhấp vào Tạo mã sự kiện phát trực tiếp mới rồi chọn HLS làm giao thức phát trực tiếp.

Lưu ý: Nếu muốn phát trực tiếp ở chế độ HDR, bạn phải bỏ chọn ô "Bật chế độ cài đặt thủ công".

  1. Hệ thống sẽ cập nhật "URL của sự kiện phát trực tiếp" dùng giao thức truyền dẫn HLS. URL đó sẽ bắt đầu bằng "https" thay vì "rtmp". Hãy sao chép URL đó rồi dán vào bộ mã hoá của bạn.
  2. Nếu bạn cần một URL truyền dẫn dự phòng, hãy sao chép "URL máy chủ sao lưu". Mã sự kiện phát trực tiếp đã có trong URL đó, vì vậy, bạn không cần phải sao chép riêng "Mã sự kiện phát trực tiếp".

Lưu ý: lựa chọn "Độ trễ thấp nhất" sẽ bị tắt khi bạn chọn HLS. HLS có độ trễ cao hơn vì giao thức này truyền video theo đoạn chứ không phải theo một luồng dữ liệu liên tục như RTMP.

3. Hoàn tất việc cài đặt HLS

Hãy cập nhật những chế độ cài đặt HLS dưới đây theo yêu cầu của chế độ Phát trực tiếp trên YouTube:

  • Thời lượng phân đoạn: từ 1 đến 4 giây, thời lượng phân đoạn càng ngắn thì độ trễ càng giảm.
  • Định dạng phân đoạn: bắt buộc là TS (Transport Stream – dòng truyền tải).
  • Không hỗ trợ các yêu cầu loại đặt phạm vi byte.
  • Phải sử dụng danh sách phát nối tiếp không chứa quá 5 phân đoạn chưa được tiếp nhận.
  • Phải sử dụng yêu cầu POST/PUT qua HTTPS.
  • Không hỗ trợ mã hoá, trừ phi bạn dùng giao thức HTTPS.

Cài đặt bộ mã hoá

Đối với các chế độ cài đặt bộ mã hoá, hãy tham khảo hướng dẫn chung về các chế độ cài đặt, tốc độ bit và độ phân giải. Những chế độ cài đặt bổ sung cho HLS khác với RTMP bao gồm:

  • Bộ mã hoá và giải mã video: cũng hỗ trợ chuẩn HEVC, bên cạnh chuẩn H.264
  • Bộ mã hoá và giải mã âm thanh: AAC, AC3 và EAC3

Chế độ cài đặt nâng cao khuyên dùng

  • Tốc độ lấy mẫu âm thanh: 44,1 KHz cho âm thanh nổi, 48 KHz cho âm thanh vòm 5.1
  • Tốc độ bit âm thanh: 128 Kb/giây cho âm thanh nổi hoặc 384 Kb/giây cho âm thanh vòm 5.1

Các bộ mã hoá có hỗ trợ dữ liệu đầu ra theo giao thức HLS

  • Các bộ mã hóa của Cobalt
  • Harmonic
  • Mirillis Action: Nếu bạn chọn codec video là HEVC thì hệ thống sẽ tự động dùng chế độ truyền dẫn bằng HLS.
  • OBS
  • Telestream

Thông tin này có hữu ích không?

Chúng tôi có thể cải thiện trang này bằng cách nào?
Tìm kiếm
Xóa nội dung tìm kiếm
Đóng tìm kiếm
Trình đơn chính
2381914472027248295
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
59
false
false