Tổng quan
Dữ liệu yêu cầu tải nội dung nghe nhìn.
Lớp này được dùng bằng cách tải các lệnh nội dung nghe nhìn trong GCKRemoteMediaClient
để chỉ định cách ứng dụng nhận nội dung sẽ tải nội dung nghe nhìn.
Để tải một mục duy nhất, mục cần tải phải được chỉ định trong mediaInformation
. Để tải một hàng đợi không phải trên đám mây, bạn phải chỉ định thông tin về hàng đợi trong queueData
. Nếu muốn, bạn có thể chỉ định thông tin cho mục đầu tiên phát trong mediaInformation
. Nếu hàng đợi là một hàng đợi trên đám mây, thì items
trong có thể là nil
hoặc trống, nhưng bạn cần chỉ định entity
để ứng dụng nhận có thể tìm nạp hàng đợi từ đám mây bằng entity
. Nếu bạn không chỉ định mediaInformation
và queueData
, thì các yêu cầu tải sẽ không thành công nếu không gửi đến ứng dụng nhận.
- Năm thành lập
- 4.4.1
Kế thừa NSObject, <NSCopying> và <NSSecureCoding>.
Tóm tắt về thuộc tính | |
GCKMediaInformation * | mediaInformation |
Mục nội dung đa phương tiện cần tải. Xem thêm... | |
GCKMediaQueueData * | queueData |
Siêu dữ liệu của mục nội dung nghe nhìn hoặc hàng đợi. Xem thêm... | |
NSNumber * | autoplay |
Cờ cho biết liệu quá trình phát có bắt đầu ngay sau khi tải hay không. Xem thêm... | |
NSTimeInterval | startTime |
Vị trí phát ban đầu. Xem thêm... | |
float | playbackRate |
Tốc độ phát. Xem thêm... | |
NSArray< NSNumber * > * | activeTrackIDs |
Một mảng số nguyên chỉ định các kênh đang hoạt động. Xem thêm... | |
id | customData |
Tuỳ chỉnh dữ liệu dành riêng cho ứng dụng để truyền cùng với yêu cầu. Xem thêm... | |
NSString * | credentials |
Thông tin đăng nhập của người dùng cho mục nội dung đa phương tiện đang được tải. Xem thêm... | |
NSString * | credentialsType |
Loại thông tin đăng nhập của người dùng được chỉ định trong GCKMediaLoadRequestData::credentials. Xem thêm... | |
NSString * | atvCredentials |
Thông tin xác thực thay thế cho Android TV cho mục nội dung đa phương tiện đang được tải. Xem thêm... | |
NSString * | atvCredentialsType |
Loại thông tin đăng nhập Android TV được chỉ định trong GCKMediaLoadRequestData::atvCredentials. Xem thêm... | |
Chi tiết về cơ sở lưu trú
|
readnonatomiccopy |
Mục nội dung đa phương tiện cần tải.
|
readnonatomiccopy |
Siêu dữ liệu của mục nội dung nghe nhìn hoặc hàng đợi.
|
readnonatomiccopy |
Cờ cho biết liệu quá trình phát có bắt đầu ngay sau khi tải hay không.
Giá trị mặc định là @(YES)
.
Khi tải một hàng đợi bằng cách chỉ định các mục trong hàng đợi trong queueData
, giá trị này sẽ ghi đè autoplay
của GCKMediaQueueItem đầu tiên sẽ được tải trong queueData
. Chỉ khi trường này là nil
, thuộc tính autoplay
của từng GCKMediaQueueItem trong queueData
mới có hiệu lực.
Khi tải một mục bằng cách chỉ định mediaInformation
, trường này sẽ chỉ định xem quá trình phát có nên bắt đầu khi tải hay không. Nếu nil
, quá trình phát sẽ không bắt đầu ngay lập tức.
|
readnonatomicassign |
Vị trí phát ban đầu.
Giá trị mặc định là kGCKInvalidTimeInterval, cho biết vị trí phát mặc định. Nếu sự kiện phát video theo yêu cầu thì thời gian phát sẽ bắt đầu từ 0; còn nếu phát sự kiện phát trực tiếp thì thời gian phát sẽ bắt đầu từ phiên phát trực tiếp.
|
readnonatomicassign |
Tốc độ phát.
Giá trị mặc định là 1
.
|
readnonatomicstrong |
Một mảng số nguyên chỉ định các kênh đang hoạt động.
Giá trị mặc định là nil
.
|
readnonatomicstrong |
Tuỳ chỉnh dữ liệu dành riêng cho ứng dụng để truyền cùng với yêu cầu.
Phải là một đối tượng có thể chuyển đổi tuần tự thành JSON bằng NSJSONSerialization hoặc nil
.
|
readnonatomiccopy |
Thông tin đăng nhập của người dùng cho mục nội dung đa phương tiện đang được tải.
|
readnonatomiccopy |
Loại thông tin đăng nhập của người dùng được chỉ định trong GCKMediaLoadRequestData::credentials.
|
readnonatomiccopy |
Thông tin xác thực thay thế cho Android TV cho mục nội dung đa phương tiện đang được tải.
Nếu được đặt, các thông tin xác thực này sẽ ghi đè giá trị được đặt trong GCKMediaLoadRequestData::credentials nếu trình thu nhận là một ứng dụng Android TV. Ở phía trình thu, bạn có thể truy cập vào các thông tin đăng nhập này từ MediaLoadRequestData#getCredentials.
- Năm thành lập
- 4.7.0
|
readnonatomiccopy |
Loại thông tin đăng nhập Android TV được chỉ định trong GCKMediaLoadRequestData::atvCredentials.
Nếu được đặt, loại thông tin đăng nhập này sẽ ghi đè giá trị được đặt trong GCKMediaLoadRequestData::credentialsType nếu trình thu nhận là một ứng dụng Android TV. Ở phía trình thu, bạn có thể truy cập vào các thông tin đăng nhập này từ MediaLoadRequestData#getCredentialsType.
- Năm thành lập
- 4.7.0