chrome. truyền. nội dung nghe nhìn. MediaInfo
Mô tả một mục nội dung nghe nhìn.
Hàm dựng
MediaInfo
mới MediaInfo(contentId, contentType)
Thông số |
|
---|---|
contentId |
string Giá trị nhận dạng duy nhất của nội dung nghe nhìn. |
contentType |
string Loại nội dung MIME của nội dung đa phương tiện. |
Thuộc tính
atvEntity
(chuỗi hoặc không xác định)
Thực thể thay thế được dùng để tải nội dung nghe nhìn trong ứng dụng Android TV.
Nếu được đặt, thuộc tính này sẽ ghi đè giá trị được đặt trong thực thể nếu receiver là một ứng dụng Android TV. Ở phía trình thu, bạn có thể truy cập vào thực thể qua MediaInfo#getEntity().
breakClips
(Mảng không có giá trị null chrome.cast.media.BreakClip không có giá trị null hoặc không xác định)
Danh sách một phần các đoạn ngắt bao gồm đoạn ngắt hiện tại mà trình nhận đang phát hoặc những đoạn video mà trình thu sẽ phát ngay sau đó, thay vì gửi toàn bộ danh sách đoạn video. Việc này nhằm tránh hiện tượng tràn thông báo MediaStatus.
nghỉ giải lao
(Mảng không có giá trị null chrome.cast.media.Break không rỗng hoặc không xác định)
Danh sách điểm chèn quảng cáo.
contentId
string
Xác định nội dung. Thường là một URL nhưng có thể là giá trị nhận dạng chuỗi bất kỳ.
contentType
string
Loại nội dung MIME của nội dung đa phương tiện.
contentUrl
(chuỗi hoặc không xác định)
URL nội dung đa phương tiện không bắt buộc, để cho phép sử dụng contentId cho mã nhận dạng thực. Nếu bạn cung cấp contentUrl, giá trị này sẽ được dùng làm URL nội dung đa phương tiện, nếu không, contentId sẽ được dùng làm URL nội dung đa phương tiện.
customData
Đối tượng rỗng
Dữ liệu tuỳ chỉnh do ứng dụng nhận tập hợp.
duration
số rỗng
Thời lượng nội dung, tính bằng giây. Có thể có giá trị rỗng đối với nội dung nghe nhìn thuộc loại chrome.cast.media.StreamType.LIVE.
thực thể
(chuỗi hoặc không xác định)
Thực thể nội dung đa phương tiện không bắt buộc, thường là một đường liên kết sâu của Trợ lý Google.
hlsSegmentFormat
(chrome.cast.media.HlsSegmentFormat không có giá trị rỗng hoặc không xác định)
Định dạng của phân đoạn âm thanh HLS.
hlsVideoSegmentFormat
(chrome.cast.media.HlsVideoSegmentFormat không có giá trị rỗng hoặc không xác định)
Định dạng của phân đoạn video HLS.
siêu dữ liệu
mọi loại
Mô tả nội dung nghe nhìn. Giá trị phải là một trong các đối tượng chrome.cast.media.*Metadata.
startAbsoluteTime
(số hoặc không xác định)
Cung cấp thời gian tuyệt đối (thời gian Epoch Unix tính bằng giây) cho sự kiện phát trực tiếp. Đối với sự kiện trực tiếp, đó là thời điểm bắt đầu sự kiện, nếu không, sự kiện sẽ bắt đầu trong phạm vi có thể tìm kiếm khi sự kiện phát trực tiếp bắt đầu.
streamType
non-null chrome.cast.media.StreamType
Loại luồng nội dung nghe nhìn.
textTrackStyle
chrome.cast.media.TextTrackStyle rỗng
Kiểu đoạn văn bản được yêu cầu. Các lựa chọn ưu tiên về kiểu thiết bị (nếu có) sẽ được sử dụng nếu bạn không cung cấp.
bản nhạc
Mảng có tính chất rỗng của chrome.cast.media.Track không rỗng
Mảng các đối tượng Theo dõi.
userActionStates
(Mảng không có giá trị null chrome.cast.media.UserActionState không có giá trị null) hoặc không xác định)
Cho biết trạng thái thao tác của người dùng đối với nội dung nghe nhìn. Cho biết người dùng thích, không thích hoặc theo dõi nội dung đa phương tiện.
vmapAdsRequest
(chrome.cast.media.VastAdsRequest không có giá trị null) hoặc không xác định)
Cấu hình yêu cầu quảng cáo VMAP. Được dùng nếu bạn không cung cấp ngắt và breakClip.