A
Điểm chèn quảng cáo
Điểm chèn quảng cáo là một khoảng thời gian phát nội dung chứa một hoặc nhiều quảng cáo hay đoạn quảng cáo đệm.
Người gửi Android
Android Sender được dùng để gửi và chia sẻ ứng dụng của bạn từ điện thoại di động Android cho người khác.
Bộ thu của Android TV
Bộ thu Android TV sử dụng thư viện Cast Connect để cho phép ứng dụng gửi hiện có giao tiếp với các ứng dụng Android TV bằng giao thức Cast. Cast Connect được xây dựng dựa trên cơ sở hạ tầng Cast, trong đó ứng dụng Android TV của bạn đóng vai trò là bộ thu.
Vòng đời của ứng dụng
Vòng đời của ứng dụng nhận bắt đầu từ thời điểm mà bộ thu được tải lên Thiết bị truyền cho đến thời điểm ứng dụng bị gỡ bỏ và Thiết bị truyền chuyển về trạng thái mặc định.
Bản âm thanh
Lựa chọn bản âm thanh trong SDK nhận có một lớp AudioTracksManager
giúp đơn giản hoá và đơn giản hoá việc lựa chọn bản nhạc. Điều này cho phép bạn kiểm soát nhiều hơn và truy cập tốt hơn vào tên, URL và các thuộc tính ngôn ngữ.
B
ngắt đoạn video
Một đoạn quảng cáo xuất hiện trong một điểm chèn quảng cáo.
C
Truyền
Giao thức Google Cast.
đang truyền
Hành động hiển thị động tất cả các dạng nội dung nghe nhìn (ví dụ: video) một cách linh động trên thiết bị thu Google Cast (ví dụ: Chromecast).
Cast Connect
Thư viện Cast Connect cho phép ứng dụng Android TV của bạn nhận thông báo và trạng thái truyền phát nội dung nghe nhìn, như thể đó là một Chromecast. Thư viện này nhằm "kết hợp tính năng Truyền với Android TV để mang ứng dụng của bạn sang trải nghiệm Truyền hiện đại". Thư viện này cho phép mở rộng phạm vi kiểm soát, bao gồm cả việc sử dụng điều khiển từ xa phần cứng.
trạng thái truyền
Trạng thái truyền hiện tại từ góc nhìn của người gửi:
Tiểu bang | Nội dung mô tả |
---|---|
Không có sẵn | Không có bộ thu Cast nào |
Đã ngắt kết nối | Đang dùng thiết bị nhận nội dung truyền nhưng chưa kết nối |
Nối chuyến | Bộ thu Cast đang kết nối |
Đã kết nối | Thiết bị nhận nội dung Truyền đã kết nối nhưng không truyền được |
Truyền | Thiết bị nhận nội dung Truyền đã kết nối và đang truyền |
Chromecast
Bộ chuyển đổi nội dung nghe nhìn phát trực tuyến của Google cho phép người dùng phát các nội dung trực tuyến như video và nhạc trên màn hình.
Phụ đề
Lựa chọn bản phụ đề chi tiết trong SDK nhận có lớp TextTracksManager giúp đơn giản hoá và tinh giản việc lựa chọn bản nhạc, cho bạn nhiều quyền kiểm soát hơn và quyền truy cập tốt hơn vào các thuộc tính, chẳng hạn như tên, URL và ngôn ngữ (rất giống với lựa chọn Bản âm thanh).
Chia sẻ tài nguyên trên nhiều nguồn gốc (CORS)
Chia sẻ tài nguyên trên nhiều nguồn gốc (CORS) là một phương thức yêu cầu bảo mật tài nguyên trang web từ một miền bên ngoài.
Thông báo tuỳ chỉnh
Trao đổi thông báo là phương thức tương tác chính của các ứng dụng nhận. Người gửi có thể gửi tin nhắn cho người nhận và ngược lại. Ứng dụng nhận có thể chọn theo dõi thông báo trên không gian tên đã chỉ định. Sau đó, bất kỳ người gửi nào được kết nối muốn giao tiếp trên không gian tên đó sẽ có quyền sử dụng giao thức phù hợp.
Bộ thu tuỳ chỉnh
Đây là một ứng dụng HTML5 được tạo tuỳ chỉnh mà bạn phải lưu trữ để xử lý việc hiển thị nội dung ứng dụng trên TV. Bạn có thể cần tạo một Trình thu nhận tuỳ chỉnh nếu ứng dụng của bạn muốn hiển thị nội dung khác ngoài âm thanh/video, hoặc nếu Bộ thu nội dung nghe nhìn được tạo kiểu không hỗ trợ các loại nội dung nghe nhìn mà ứng dụng của bạn yêu cầu.
Liên kết dữ liệu giao diện người dùng tuỳ chỉnh
Tính năng liên kết dữ liệu giao diện người dùng tuỳ chỉnh cho phép bạn sử dụng thành phần giao diện người dùng tuỳ chỉnh của riêng mình và sử dụng lớp PlayerDataBinder để liên kết giao diện người dùng với trạng thái của trình phát. Trình liên kết cũng hỗ trợ gửi sự kiện khi dữ liệu thay đổi nếu ứng dụng không hỗ trợ liên kết dữ liệu.
Tải trước nội dung
Trình nhận hỗ trợ tải trước các mục nội dung đa phương tiện sau mục phát hiện tại trong hàng đợi. Thao tác tải trước sẽ tải trước một số phân đoạn của các mục sắp tới. Tính năng tải trước sẽ hoạt động đối với nội dung phát trực tuyến HLS và mượt mà theo mặc định. Đối với các tệp video và âm thanh MP4 thông thường (chẳng hạn như MP3), các tệp này sẽ không được tải trước, vì Thiết bị truyền chỉ hỗ trợ một thành phần nội dung nghe nhìn và không thể dùng để tải trước khi một mục nội dung hiện có vẫn đang phát.
D
Bộ thu nội dung nghe nhìn mặc định
Tuỳ chọn thứ ba có sẵn là Bộ thu nội dung nghe nhìn mặc định. Đây là ứng dụng trình thu nhận tích hợp sẵn do Google lưu trữ, được thiết kế để phát trực tuyến nội dung âm thanh và video. Phương thức này không yêu cầu bạn đăng ký bằng Google Cast SDK Developer Console, nhưng bạn không thể tuỳ chỉnh bất kỳ giao diện người dùng nào trong Trình thu nhận nội dung nghe nhìn mặc định.
G
Bảng điều khiển dành cho nhà phát triển SDK Google Cast
Bảng điều khiển dành cho nhà phát triển Google Cast cho phép các nhà phát triển đăng ký ứng dụng và cấp quyền kiểm thử thiết bị.
I
Người gửi iOS
iOS Sender được dùng để gửi và chia sẻ ứng dụng từ thiết bị di động Apple của bạn với người khác.
M
Thông báo phát nội dung đa phương tiện
Ứng dụng của người gửi Google Cast kiểm soát việc phát trên thiết bị nhận bằng cách gửi thông báo ở định dạng JSON đến ứng dụng nhận. Tương tự, trình nhận cũng gửi thông báo lại cho người gửi dưới dạng JSON. Thông điệp có thể là lệnh từ người gửi thay đổi trạng thái trình phát, phản hồi cho những lệnh đó từ trình thu nhận hoặc cấu trúc dữ liệu mô tả nội dung đa phương tiện cho ứng dụng trình thu nhận.
Chặn tin nhắn
SDK receiver cho phép ứng dụng nhận của bạn chặn tin nhắn và thực thi mã tuỳ chỉnh tại thời điểm chặn đó. Việc chặn tin nhắn có thể đặc biệt hữu ích nếu bạn muốn tuỳ chỉnh dữ liệu yêu cầu tải.
Hỏi
Danh sách chờ
Tính năng truyền sử dụng cả hàng đợi cơ bản do người gửi khởi tạo và hàng đợi do người nhận triển khai.
R
người nhận
Trình nhận là một ứng dụng được tạo bằng HTML, JavaScript và CSS. Nội dung này được tải trên Thiết bị truyền (ví dụ: Chromecast) thông qua một URL có thể truy cập qua mạng Wi-Fi mà Thiết bị truyền được kết nối. Ứng dụng của người gửi kết nối và gửi lệnh đến trình nhận để hiển thị nội dung.
ứng dụng nhận
Ứng dụng nhận lệnh nhận lệnh từ ứng dụng của người gửi và hiển thị nội dung được yêu cầu trên thiết bị đóng vai trò là trình nhận. Ví dụ: ứng dụng YouTube trên Chromecast. Xem bộ thu.
thiết bị nhận
Thiết bị truyền tải ứng dụng nhận. Ví dụ: Chromecast. Xem bộ thu.
S
người gửi
Người gửi là một ứng dụng bắt đầu kết nối hoặc truyền tới người nhận trên cùng một mạng Wi-Fi hoặc ở chế độ khách. Ví dụ về ứng dụng của người gửi là ứng dụng YouTube trên thiết bị di động.
ứng dụng của người gửi
Xem người gửi
thiết bị của người gửi
Thiết bị tải ứng dụng của người gửi. Ví dụ: điện thoại di động hoặc máy tính bảng.
Chuyển luồng
Bộ thu CAF hỗ trợ tính năng chuyển luồng, trong đó người dùng có thể di chuyển luồng âm thanh và video trên các thiết bị bằng lệnh thoại. Tính năng chuyển luồng âm thanh được hỗ trợ theo mặc định và bạn không cần phát triển thêm. Bạn cần bật lệnh truyền nội dung đa phương tiện để chuyển luồng cho video và không bắt buộc ghi đè trạng thái phiên phát nội dung đa phương tiện.
Bộ thu nội dung nghe nhìn được tạo kiểu
Bộ thu nội dung nghe nhìn được tạo kiểu (SMR) cho phép ứng dụng của người gửi phát nội dung nghe nhìn trên thiết bị truyền mà không cần tạo ứng dụng bộ nhận tuỳ chỉnh của riêng bạn. Bạn có thể tuỳ chỉnh bảng phối màu và thương hiệu SMR bằng cách cung cấp tệp CSS của riêng mình trong quá trình đăng ký.
Tạo kiểu cho trình phát
SDK Bộ thu cung cấp giao diện người dùng trình phát tích hợp. Để sử dụng giao diện người dùng trình phát tích hợp, bạn cần thêm phần tử Cast-media-player vào HTML. Việc tạo kiểu giống như CSS cho phép cài đặt nhiều tuỳ chọn khác nhau, bao gồm hình nền, hình ảnh chờ, nhóm phông chữ và các thành phần khác. Chức năng này cho phép xây dựng thương hiệu tốt hơn và tuỳ chỉnh tổng thể.
T
Điều khiển cảm ứng
SDK Bộ thu hỗ trợ các thao tác điều khiển cảm ứng trên ứng dụng nhận khi chạy trên các thiết bị này. SDK Bộ thu cung cấp trải nghiệm giao diện người dùng mặc định cùng với khả năng tuỳ chỉnh bổ sung các nút điều khiển trình phát.
W
Bộ nhận tín hiệu web
Ứng dụng Bộ thu trên web là một ứng dụng HTML5/JavaScript chạy trên thiết bị thu, chẳng hạn như Chromecast. Thư viện này cung cấp giao diện để hiển thị nội dung của ứng dụng trên TV và xử lý thông báo từ ứng dụng của người gửi để kiểm soát nội dung trên thiết bị nhận.
Web Sender
Web Sender được dùng để gửi và chia sẻ ứng dụng từ các trình duyệt dựa trên Chromeium tới thiết bị truyền.
Bản dịch
Các cụm từ phổ biến dùng để truyền đã được dịch sang nhiều ngôn ngữ và có trong bảng tính Bản dịch thuật ngữ truyền. Sử dụng các bản dịch này cho nhãn và văn bản nếu ứng dụng bạn đang phát triển được bản địa hoá. Ví dụ: trong một ứng dụng tiếng Nhật, thay vì "Dừng truyền", bạn sẽ sử dụng ""キャストで停止".