API Cast Sender cho iOS
Các lớp và giao thức trong API Google Cast v4 dành cho iOS:
CGCKAdBreakClipInfo | Một lớp đại diện cho một điểm chèn quảng cáo |
CGCKAdBreakClipInfoBuilder | Đối tượng trình tạo để tạo các thực thể GCKAdBreakClipInfo mới hoặc phát sinh |
CGCKAdBreakClipVastAdsRequest | |
CGCKAdBreakInfo | Một lớp đại diện cho điểm chèn quảng cáo |
CGCKAdBreakInfoBuilder | Đối tượng trình tạo để tạo các thực thể GCKAdBreakInfo mới hoặc phát sinh |
CGCKAdBreakStatus | Một lớp đại diện cho trạng thái điểm chèn quảng cáo |
CGCKApplicationMetadata | Thông tin về ứng dụng nhận |
CGCKCastChannel | Một kênh liên lạc ảo để trao đổi tin nhắn giữa thiết bị phát Cast và thiết bị nhận Cast |
CGCKCastContext | Một lớp chứa các đối tượng và trạng thái toàn cầu cho khung |
CGCKCastContext(UI) | Một danh mục trên GCKCastContext chứa các API dành riêng cho giao diện người dùng |
C<GCKCastDeviceStatusListener> | Giao thức trình nghe để nhận các thông báo về việc thay đổi trạng thái của thiết bị truyền |
CGCKCastOptions | Các lựa chọn ảnh hưởng đến khả năng khám phá Thiết bị truyền và hành vi của phiên Truyền |
CGCKCastSession | Một lớp quản lý phiên Truyền bằng thiết bị nhận |
CGCKColor | Một lớp đại diện cho màu RGBA |
CGCKCredentialsData | Một lớp nhằm duy trì dữ liệu thông tin đăng nhập dành riêng cho ứng dụng để xác định và có thể xác thực người dùng |
CGCKDevice | Một đối tượng đại diện cho một thiết bị nhận |
CGCKDeviceProvider | Một lớp cơ sở trừu tượng để khám phá thiết bị và xây dựng phiên |
CGCKDeviceProvider(Protected) | Các phương thức thuận tiện để tạo đối tượng GCKDevice và gửi thông báo khám phá đến khung |
CGCKDiscoveryCriteria | Tiêu chí lọc thiết bị khám phá |
CGCKDiscoveryManager | Một lớp quản lý quy trình khám phá thiết bị |
C<GCKDiscoveryManagerListener> | Giao thức trình nghe GCKDiscoveryManager |
CGCKDynamicDevice | Một đối tượng thiết bị có thể thuộc một nhóm nhiều vùng |
CGCKError | Một lớp con của NSError khi xảy ra lỗi khung |
CGCKGenericChannel | Cách triển khai GCKCastChannel chung, phù hợp khi bạn không muốn phân lớp con |
C<GCKGenericChannelDelegate> | Giao thức uỷ quyền GCKGenericChannel |
CGCKHLSSegment | Lớp cung cấp trình trợ giúp để chuyển đổi giữa GCKHLSSegmentFormat và NSString |
CGCKHLSVideoSegment | Lớp cung cấp trình trợ giúp để chuyển đổi giữa GCKHLSVideoSegmentFormat và NSString |
CGCKImage | Một lớp đại diện cho một hình ảnh nằm trên máy chủ web |
CGCKJSONUtils | Các phương thức hữu ích để làm việc với dữ liệu JSON |
CGCKLaunchOptions | Tuỳ chọn chạy ứng dụng người nhận |
CGCKLogger | Một đối tượng singleton dùng để ghi nhật ký theo khung |
C<GCKLoggerDelegate> | Giao thức uỷ quyền GCKLogger |
CGCKLoggerFilter | Một lớp lọc thông điệp nhật ký được tạo bằng GCKLogger |
CGCKMediaInformation | Một lớp tổng hợp thông tin về một mục nội dung đa phương tiện |
CGCKMediaInformationBuilder | Đối tượng trình tạo để tạo các thực thể GCKMediaInformation mới hoặc phát sinh |
CGCKMediaLiveSeekableRange | Một lớp tổng hợp thông tin về phạm vi có thể tìm kiếm của luồng nội dung đa phương tiện |
CGCKMediaLoadOptions | Các tuỳ chọn tải nội dung nghe nhìn bằng GCKRemoteMediaClient |
CGCKMediaLoadRequestData | Dữ liệu về yêu cầu tải nội dung nghe nhìn |
CGCKMediaLoadRequestDataBuilder | Đối tượng trình tạo để tạo các thực thể GCKMediaLoadRequestData mới hoặc phát sinh |
CGCKMediaMetadata | Vùng chứa siêu dữ liệu phương tiện |
CGCKMediaQueue | Hình ảnh mô tả dữ liệu của hàng đợi phương tiện có độ dài tùy ý |
CGCKMediaQueueContainerMetadata | Siêu dữ liệu bổ sung cho vùng chứa hàng đợi phương tiện |
CGCKMediaQueueContainerMetadataBuilder | Đối tượng trình tạo để tạo các thực thể GCKMediaQueueContainerMetadata mới hoặc phát sinh |
CGCKMediaQueueData | Một lớp chứa thông tin của hàng đợi phát hoặc vùng chứa nội dung nghe nhìn |
CGCKMediaQueueDataBuilder | Đối tượng trình tạo để tạo các thực thể GCKMediaQueueData mới hoặc phát sinh |
C<GCKMediaQueueDelegate> | Giao thức uỷ quyền để nhận thông báo không đồng bộ từ GCKMediaQueue |
CGCKMediaQueueItem | Một lớp đại diện cho một mục trong hàng đợi nội dung nghe nhìn |
CGCKMediaQueueItemBuilder | Đối tượng trình tạo để tạo các thực thể GCKMediaQueueItem mới hoặc phát sinh |
CGCKMediaQueueLoadOptions | Tuỳ chọn tải mục trong hàng đợi nội dung nghe nhìn bằng GCKRemoteMediaClient |
CGCKMediaRequestItem | Một lớp đại diện cho mục yêu cầu được gửi đến thiết bị nhận Cast |
CGCKMediaSeekOptions | Tuỳ chọn tìm kiếm trong nội dung nghe nhìn bằng GCKRemoteMediaClient |
CGCKMediaStatus | Một lớp chứa thông tin trạng thái về một số nội dung nghe nhìn |
CGCKMediaTextTrackStyle | Một lớp đại diện cho một kiểu cho bản nhạc đa phương tiện |
CGCKMediaTrack | Một lớp đại diện cho một bản nhạc đa phương tiện |
CGCKMultizoneDevice | Thiết bị thành viên của nhóm nhiều vùng |
CGCKMultizoneStatus | Trạng thái của một nhóm đa vùng |
CGCKNetworkAddress | Đối tượng đại diện cho địa chỉ IP mạng |
CGCKOpenURLOptions | Một đối tượng đại diện cho các tuỳ chọn có thể được truyền đến ứng dụng hỗ trợ Cast thông qua URL liên kết sâu |
CGCKRemoteMediaClient | Một lớp (class) để điều khiển chế độ phát nội dung nghe nhìn trên Cast receiver |
CGCKRemoteMediaClient(Protected) | Chỉ các phương thức được lớp con GCKRemoteMediaClient gọi |
C<GCKRemoteMediaClientAdInfoParserDelegate> | Giao thức uỷ quyền để phân tích cú pháp thông tin về điểm chèn quảng cáo từ một trạng thái nội dung nghe nhìn |
C<GCKRemoteMediaClientListener> | Giao thức trình nghe GCKRemoteMediaClient |
CGCKRequest | Đối tượng để theo dõi một yêu cầu không đồng bộ |
C<GCKRequestDelegate> | Giao thức uỷ quyền GCKRequest |
CGCKSenderApplicationInfo | Thông tin về ứng dụng của người gửi |
CGCKSession | Một lớp cơ sở trừu tượng đại diện cho một phiên có thiết bị nhận |
CGCKSession(Protected) | Các phương thức chỉ bị ghi đè và được gọi bởi các lớp con GCKSession |
CGCKSessionManager | Một lớp quản lý các phiên hoạt động |
C<GCKSessionManagerListener> | Giao thức trình nghe GCKSessionManager |
CGCKSessionTraits | Một đối tượng mô tả các đặc điểm và khả năng của một phiên |
CGCKUIButton | Một lớp con của UIButton hỗ trợ các trạng thái ứng dụng tuỳ chỉnh |
CGCKUICastButton | Một lớp con của UIButton triển khai nút "Cast" |
C<GCKUICastButtonDelegate> | Sử dụng các phương thức của giao thức này để trình bày hộp thoại tuỳ chỉnh nhằm phản hồi hành động của người dùng |
CGCKUICastContainerViewController | Một bộ điều khiển chế độ xem bao bọc một Bộ điều khiển chế độ xem khác và thêm một vùng thông báo phát nội dung nghe nhìn bên dưới bộ điều khiển đó |
CGCKUIDeviceVolumeController | Bộ điều khiển cho các chế độ xem giao diện người dùng được dùng để điều khiển hoặc hiển thị âm lượng và trạng thái tắt tiếng của Bộ thu truyền |
CGCKUIExpandedMediaControlsViewController | Trình điều khiển chế độ xem triển khai chế độ xem toàn màn hình cho các chế độ điều khiển mở rộng |
C<GCKUIImageCache> | Giao thức xác định phương tiện truy xuất và lưu hình ảnh vào bộ nhớ đệm |
CGCKUIImageHints | Một đối tượng cung cấp gợi ý cho GCKUIImagePicker về loại và kích thước của một hình ảnh sẽ được chọn để hiển thị trong giao diện người dùng |
C<GCKUIImagePicker> | Một đối tượng dùng để chọn một hình ảnh cho một mục đích nhất định từ một đối tượng GCKMediaMetadata |
C<GCKUIMediaButtonBarProtocol> | Giao thức uỷ quyền GCKUIMediaButtonBarProtocol |
CGCKUIMediaController | Bộ điều khiển cho các chế độ xem giao diện người dùng được dùng để điều khiển hoặc hiển thị trạng thái phát nội dung nghe nhìn trên Bộ thu truyền |
C<GCKUIMediaControllerDelegate> | Giao thức uỷ quyền GCKUIMediaController |
CGCKUIMediaTrackSelectionViewController | Bộ điều khiển chế độ xem hiển thị danh sách các bản nhạc và âm thanh có sẵn cho một mục nội dung đa phương tiện nhất định |
C<GCKUIMediaTrackSelectionViewControllerDelegate> | Giao thức uỷ quyền GCKUIDeviceConnectionViewController |
CGCKUIMiniMediaControlsViewController | Bộ điều khiển chế độ xem triển khai thanh điều khiển "đang phát" |
C<GCKUIMiniMediaControlsViewControllerDelegate> | Giao thức uỷ quyền GCKUIMiniMediaControlsViewController |
CGCKUIMultistateButton | Một lớp con của UIButton hỗ trợ nhiều trạng thái |
CGCKUIPlaybackRateController | Một lớp có thể dùng để triển khai giao diện người dùng tốc độ phát trực tuyến tuỳ chỉnh |
CGCKUIPlayPauseToggleController | Một lớp có thể dùng để triển khai giao diện người dùng bật/tắt tùy chỉnh trong những trường hợp GCKUIMultistateButton không đủ |
CGCKUIStreamPositionController | Nếu lớp có thể được dùng để triển khai vị trí luồng tuỳ chỉnh và/hoặc tìm kiếm giao diện người dùng, thì trong trường hợp các chế độ kiểm soát UISlider, UIProgressView và UILabel thông thường sẽ không đủ |
CGCKUIStyle | |
CGCKUIStyleAttributes | Một lớp để kiểm soát kiểu (màu, phông chữ, biểu tượng) của các chế độ xem mặc định của khung |
CGCKUIStyleAttributesCastViews | Thuộc tính kiểu cho nhóm thành phần hiển thị gốc |
CGCKUIStyleAttributesConnectionController | Thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho tay điều khiển kết nối |
CGCKUIStyleAttributesConnectionNavigation | Thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho thanh điều hướng của tay điều khiển thiết bị |
CGCKUIStyleAttributesConnectionToolbar | Thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho thanh công cụ của tay điều khiển thiết bị |
CGCKUIStyleAttributesDeviceChooser | Thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho trình chọn thiết bị |
CGCKUIStyleAttributesDeviceControl | Thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho tất cả thành phần hiển thị điều khiển thiết bị |
CGCKUIStyleAttributesExpandedController | Các thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho tay điều khiển mở rộng |
CGCKUIStyleAttributesGuestModePairingDialog | Thuộc tính kiểu cho nhóm thành phần hiển thị hộp thoại ghép nối chế độ khách |
CGCKUIStyleAttributesInstructions | Các thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho lớp phủ hướng dẫn ban đầu |
CGCKUIStyleAttributesMediaControl | Thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho tất cả thành phần hiển thị điều khiển nội dung nghe nhìn |
CGCKUIStyleAttributesMiniController | Thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho tay điều khiển nhỏ |
CGCKUIStyleAttributesNoDevicesAvailableController | Các thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho những thiết bị không có bộ điều khiển |
CGCKUIStyleAttributesTrackSelector | Thuộc tính kiểu cho nhóm thành phần hiển thị đại diện cho bộ chọn bản nhạc đa phương tiện |
CGCKUIUtils | Phương thức tiện ích giao diện người dùng |
CGCKVASTAdsRequest | Một lớp đại diện cho yêu cầu VAST cho một đoạn chèn quảng cáo |
CGCKVideoInfo | Một lớp tượng trưng cho thông tin về định dạng video |
CNSDictionary(GCKAdditions) | Một danh mục thêm một số phương thức thuận tiện vào NSDictionary để tra cứu các giá trị thuộc nhiều loại một cách an toàn |
CNSMutableDictionary(GCKAdditions) | Một danh mục thêm một số phương thức thuận tiện vào NSDictionary để đặt giá trị thuộc nhiều loại |
CNSTimer(GCKAdditions) | Một danh mục trên NSTimer bổ sung một số tính năng nâng cao hữu ích |