cast. framework. events. SessionDataEvent
Dữ liệu sự kiện cho sự kiện cast.framework.events.EventType.SESSION_DATA.
Được kích hoạt cho thẻ EXT-X-SESSION-DATA của HLS và chỉ khi Shaka Player được dùng.
Hàm dựng
SessionDataEvent
new SessionDataEvent(id, uri, language, value)
Tham số |
|
|---|---|
|
id |
chuỗi |
|
uri |
chuỗi |
|
language |
chuỗi |
|
value |
chuỗi |
Thuộc tính
id
chuỗi
Mã nhận dạng của dữ liệu phiên, đại diện cho thuộc tính "DATA-ID". Giá trị này phải tuân theo quy ước đặt tên DNS đảo ngược, chẳng hạn như "com.example.movie.title"; tuy nhiên, không có cơ quan đăng ký trung tâm, vì vậy, tác giả danh sách phát phải cẩn thận chọn một giá trị khó trùng lặp với các giá trị khác.
language
chuỗi
Ngôn ngữ của dữ liệu phiên, đại diện cho thuộc tính "LANGUAGE". Nội dung này chứa một thẻ ngôn ngữ RFC5646 (https://datatracker.ietf.org/doc/html/rfc8259) giúp xác định ngôn ngữ của "VALUE".
uri
chuỗi
URI của dữ liệu phiên, đại diện cho thuộc tính "URI". Sự kiện này mang theo một tài nguyên liên quan đến dữ liệu phiên.
value
chuỗi
Giá trị của dữ liệu phiên, biểu thị thuộc tính "VALUE". Tệp này chứa dữ liệu được xác định bằng "DATA-ID". Nếu bạn chỉ định ngôn ngữ, thì "VALUE" phải chứa một chuỗi ký tự mà con người có thể đọc được, được viết bằng ngôn ngữ đã chỉ định.