Loading / Đang tải…
Tìm hiểu manifest MPD, representation và segment của DASH để biết một luồng được tổ chức như thế nào.
Đăng ngày
MPEG-DASH là định dạng streaming thích ứng. Manifest MPD mô tả media có sẵn, còn trình phát tải từng segment trong lúc phát. MPD giống bản đồ của luồng hơn là một file video độc lập.
MPD (Media Presentation Description) có thể mô tả period, adaptation set và representation. Representation là một lựa chọn mã hóa, thường ứng với độ phân giải hoặc bitrate nhất định. Cấu trúc này giúp trình phát thay đổi chất lượng theo mạng và thiết bị.
Một luồng DASH có thể đặt âm thanh và video trong các adaptation set riêng, mỗi set có nhiều representation. Vì vậy, quá trình tải có thể cần chọn track tương thích rồi ghép chúng. File chỉ có track hình ảnh vẫn có thể tải thành công nhưng phát không có tiếng.
MPD hoặc các segment có thể chỉ tồn tại tạm thời, gắn với phiên truy cập hoặc không thể mở bên ngoài trang nguồn. Khả năng hỗ trợ container và codec cũng ảnh hưởng việc ghép thành file có thể phát. Nếu công cụ không lấy được tài nguyên được phép, thử lại cùng manifest chưa chắc giải quyết được.
Phát video nguồn, xem các representation có sẵn rồi chọn ngôn ngữ âm thanh và chất lượng video mong muốn. Giữ tab nguồn mở, đợi xử lý track hoàn tất và phát thử file đã lưu. Không vượt qua DRM hoặc biện pháp kiểm soát truy cập; chỉ lưu nội dung bạn được phép tải.
Chỉ tải nội dung bạn sở hữu hoặc được phép lưu. Khả năng tải phụ thuộc website và định dạng media; nội dung có DRM không được hỗ trợ.