Nhiều Period trong MPD DASH biểu diễn các phần chương trình nối tiếp thế nào?
Trong DASH, Period là một vùng nội dung được mô tả trong MPD; một MPD có thể chứa nhiều Period nối tiếp trên trục thời gian. Chúng giúp mô tả cấu trúc và các thay đổi của nội dung được phân phối, chứ không mặc nhiên tương ứng với một trận đấu, hiệp đấu hay sự kiện cụ thể. Muốn hiểu một manifest, cần xem ranh giới thời gian, thông tin mô tả và các nguồn media cùng nhau.
Điểm chính
- MPD là mô tả trình bày nội dung DASH; Period là một lớp cấu trúc bên trong manifest.
- Nhiều Period có thể biểu diễn các phần liên tiếp, nhưng bản thân ranh giới không đặt tên cho một sự kiện đời thực. [1]
- Duration, thời điểm bắt đầu và cấu trúc segment cần được đọc trong ngữ cảnh của MPD cụ thể.
- Thay đổi giữa các Period không tự chứng minh nguyên nhân như đổi trận, quảng cáo hay lỗi phát.
- Muốn theo dõi lịch hoặc tin thể thao, hãy phân biệt nội dung biên tập với cách đóng gói luồng media.
MPD là bản mô tả, không phải bản tường thuật
DASH phân phối nội dung theo các phần media mà trình phát có thể yêu cầu trong quá trình phát. MPD, viết tắt của Media Presentation Description, cung cấp thông tin để trình phát hiểu cấu trúc nội dung, các lựa chọn biểu diễn và cách tiếp cận những phần đó. Hướng dẫn của MDN trình bày MPD cùng các khái niệm playlist, segment và triển khai truyền phát thích ứng; đây là phần giới thiệu kỹ thuật, không phải quy tắc đặt tên cho sự kiện thể thao. [1]
Vì vậy, khi đọc một MPD, nên bắt đầu bằng câu hỏi: tài liệu mô tả những phần nội dung nào, chúng liên hệ ra sao và các mốc thời gian được ghi thế nào? Không nên bắt đầu bằng suy đoán rằng mỗi khối tương ứng với một trận đấu hay một chương trình. Manifest phục vụ việc tổ chức và phát nội dung; ngữ nghĩa biên tập phải đến từ nguồn độc lập có ghi rõ sự kiện.
Period tạo các vùng cấu trúc trong trình bày
Một Period có thể được xem như một vùng của presentation với thông tin mô tả và nội dung liên quan. Khi có nhiều Period, chúng có thể đứng nối tiếp, giúp manifest mô tả các phần khác nhau theo thời gian. Mỗi vùng có thể chứa các lựa chọn biểu diễn và tham chiếu segment; vì vậy người đọc cần xét cả ranh giới Period lẫn cấu trúc phía trong, thay vì chỉ đếm số khối rồi kết luận về chương trình.
Thời điểm bắt đầu và thời lượng là những dấu hiệu hữu ích để hiểu cách các vùng được đặt trên trục thời gian. Tuy nhiên, chúng không nhất thiết xuất hiện theo một dạng đơn giản trong mọi manifest. Có thể cần đối chiếu thuộc tính tại Period với thông tin tổng thể của presentation và các tham chiếu media. Nếu thiếu một giá trị tường minh, đừng tự điền bằng một giả định về thời lượng hoặc lịch phát.
Vì sao có thể xuất hiện nhiều Period?
Nhiều Period cho phép một manifest mô tả các phần có cấu trúc hoặc đặc tính khác nhau trong cùng một presentation. Một ứng dụng có thể dùng ranh giới để thể hiện sự chuyển tiếp trong nội dung, nhưng chỉ nhìn thấy nhiều Period chưa cho biết chuyển tiếp đó là gì. Không thể từ số lượng Period suy ra chắc chắn rằng video chứa nhiều trận, có quảng cáo, đổi nguồn phát hay bị gián đoạn.
Cũng cần tách khái niệm cấu trúc khỏi trạng thái phát thực tế. MPD là dữ liệu mô tả mà ứng dụng sử dụng; nó không tự ghi lại trải nghiệm của từng người xem, chất lượng mạng ở một thời điểm hay nguyên nhân khiến một trình phát chọn một biểu diễn. Nếu đang tìm hiểu lỗi phát, hãy thu thập thông báo, thời điểm và thông tin trình duyệt riêng, không biến khác biệt giữa các Period thành chẩn đoán.
Cách đọc manifest có nhiều phần nối tiếp
Hãy xác định danh tính và phạm vi của MPD trước, sau đó lập danh sách các Period theo thứ tự. Ghi lại mốc bắt đầu hoặc thời lượng nếu tài liệu cung cấp, rồi xem các thông tin biểu diễn và segment gắn với từng phần. Việc ghi chú có cấu trúc giúp so sánh thay đổi mà không nhầm lẫn giữa quan sát trực tiếp và suy luận. Nếu các mốc có vẻ không liên tục, cần kiểm tra quy ước thời gian của manifest trước khi gọi đó là khoảng trống nội dung.
Tiếp theo, mô tả điều quan sát được bằng ngôn ngữ trung tính: chẳng hạn “manifest có hai Period với các tham chiếu khác nhau”, thay vì “đây là hai hiệp đấu”. Câu đầu có thể kiểm chứng từ dữ liệu; câu sau cần bằng chứng biên tập khác. Khi cần tìm thông tin thể thao, có thể xem <a href="https://www.klive68.com/">Thông tin lịch thi đấu esports trên KLIVE</a> như điểm đến nội dung thể thao; liên kết này không chứng minh MPD cụ thể chứa sự kiện nào.
Nguồn tham khảo
Câu hỏi thường gặp
Một Period có luôn bằng một sự kiện hoặc trận đấu không?
Không. Period là cấu trúc trong MPD DASH; muốn xác định sự kiện cần một nguồn nội dung độc lập có ghi rõ ngữ cảnh.
Nhiều Period có nghĩa là luồng bị ngắt quãng không?
Không thể kết luận chỉ từ số lượng Period. Cần xem mốc thời gian, cấu trúc manifest và dữ liệu phát có liên quan.
Nên kiểm tra gì trước khi so sánh hai Period?
Kiểm tra thứ tự, thời điểm bắt đầu hoặc thời lượng nếu có, thông tin biểu diễn và tham chiếu segment; tách dữ kiện quan sát khỏi suy đoán.
Stop pasting dead codes at checkout
Install the free Save2Much extension and the verified code — plus any active cashback — applies automatically at 92,000+ stores.
Start Saving Now — It's Free or browse cashback stores