Bạn phải đăng ký ứng dụng của mình nếu đang sử dụng Trình thu nội dung đa phương tiện được tạo kiểu hoặc tạo Trình thu tuỳ chỉnh. Sau khi đăng ký ứng dụng, bạn sẽ nhận được mã ứng dụng. Mã này được ứng dụng gửi sử dụng để thực hiện các lệnh gọi API, chẳng hạn như để chạy ứng dụng Web Receiver.
Nếu sử dụng Trình nhận nội dung nghe nhìn mặc định, bạn không cần đăng ký ứng dụng. Trình nhận nội dung đa phương tiện mặc định không cho phép bạn cung cấp bất kỳ kiểu nào cho giao diện người dùng của trình phát nội dung đa phương tiện và sử dụng hằng số được cung cấp làm mã ứng dụng.
Ngoài ra, bạn phải đăng ký thiết bị Google Cast để thiết bị đó có thể truy cập vào ứng dụng Web Receiver trước khi bạn phát hành ứng dụng. Sau khi bạn phát hành ứng dụng trình thu, ứng dụng đó sẽ có sẵn cho tất cả thiết bị Google Cast.
Ứng dụng
Việc đăng ký ứng dụng cho phép bạn kiểm thử ứng dụng đó trên thiết bị Cast đã đăng ký trước khi phát hành ứng dụng. Việc phát hành ứng dụng sẽ giúp ứng dụng đó có sẵn cho tất cả thiết bị Cast.
Đăng ký ứng dụng
Bạn phải đăng ký Trình thu nội dung nghe nhìn được tạo kiểu hoặc Trình thu tuỳ chỉnh để nhận mã ứng dụng được dùng với các lệnh gọi API từ ứng dụng gửi.
Cách đăng ký ứng dụng Cast:
- Đăng nhập vào Bảng điều khiển dành cho nhà phát triển SDK của Google Cast.
- Trên trang Tổng quan hoặc trang Ứng dụng, hãy nhấp vào Thêm ứng dụng mới.
Chọn loại ứng dụng Web Receiver mà bạn sẽ sử dụng:
Bộ thu tuỳ chỉnh
Chọn tuỳ chọn này nếu ứng dụng của bạn yêu cầu các thành phần giao diện người dùng hoặc mẫu tương tác không do Trình thu nội dung nghe nhìn theo kiểu cung cấp. Bạn cũng có thể cần chọn Bộ thu tuỳ chỉnh nếu loại nội dung của bạn không được liệt kê là một trong các loại nội dung nghe nhìn được hỗ trợ của Bộ thu nội dung nghe nhìn được tạo kiểu.
Xin lưu ý rằng tuỳ chọn này yêu cầu bạn tạo một ứng dụng web hoàn chỉnh cho ứng dụng Web Receiver.
Để biết thông tin chi tiết, hãy đọc bài viết Ứng dụng trình nhận tuỳ chỉnh.
Trình nhận nội dung đa phương tiện được tạo kiểu
Chọn tuỳ chọn này nếu ứng dụng của bạn truyền trực tuyến nội dung video hoặc âm thanh bằng một trong các loại nội dung nghe nhìn được hỗ trợ và bạn muốn cung cấp giao diện người dùng trên TV sử dụng giao diện người dùng trình phát nội dung nghe nhìn mặc định hoặc một bộ kiểu tuỳ chỉnh trên giao diện người dùng trình phát nội dung nghe nhìn mặc định.
Các kiểu tuỳ chỉnh mà bạn có thể cung cấp cho phép bạn xác định giao diện cho nhiều thành phần của giao diện người dùng trình phát (chẳng hạn như màn hình chờ và thanh tiến trình) chỉ bằng cách cung cấp tệp CSS – bạn không cần tạo ứng dụng trình thu.
Để biết thông tin chi tiết, hãy đọc bài viết Trình thu phát nội dung đa phương tiện được tạo kiểu.
Điền thông tin chi tiết cho ứng dụng Web Receiver:
Trong trường Name (Tên), hãy nhập tên ứng dụng.
Đây là tên ứng dụng xuất hiện khi Trình thu phát web đang tải hoặc ở trạng thái rảnh nếu bạn đang sử dụng Trình thu phát nội dung đa phương tiện được tạo kiểu. Nếu bạn đang sử dụng Trình thu phát tuỳ chỉnh, thì giá trị của trường này là giá trị mặc định cho trạng thái ứng dụng, nếu bạn không đặt giá trị này bằng phương thức
setApplicationState
.Chỉ định giao diện của ứng dụng Trình nhận web:
Đối với Trình thu tuỳ chỉnh, trong trường URL, hãy chỉ định URL ứng dụng.
Nhập URL mà thiết bị Google Cast sẽ yêu cầu khi tải ứng dụng Web Receiver. Trong quá trình phát triển, URL có thể sử dụng HTTP nhưng khi ứng dụng được phát hành, URL phải sử dụng HTTPS. URL có thể là của một trang HTML hoặc loại tệp khác có thể truy cập được từ trình duyệt web. Bạn có thể đặt Trình thu phát web trên một địa chỉ IP nội bộ (đã đăng ký NAT) nhưng không được đặt trên localhost vì đây hiếm khi là miền cấp cao nhất. Mặc dù ứng dụng Trình thu sóng web phải được phân phát qua SSL (HTTPS) khi phát hành, nhưng nội dung được tải trên ứng dụng Trình thu sóng web có thể được phân phát qua HTTP.
Đối với Trình nhận nội dung đa phương tiện được tạo kiểu, trong trường URL giao diện, hãy chỉ định URL cho trang tính kiểu.
Cung cấp URL HTTPS trỏ đến tệp CSS nằm trên trang web của riêng bạn. Để sử dụng kiểu mặc định, hãy để trống trường này. Bạn có thể chỉnh sửa nội dung này sau nếu muốn cung cấp hoặc cập nhật kiểu tuỳ chỉnh.
Đánh dấu hoặc bỏ đánh dấu hộp kiểm Hỗ trợ truyền phát trung gian.
Tính năng truyền phát trung gian cho phép Trình nhận web hỗ trợ tính năng truyền phát từ những trình gửi không kết nối với cùng một mạng Wi-Fi như trình nhận. Để tắt tính năng truyền phát cho thiết bị nhận, hãy bỏ chọn hộp này.
Đánh dấu hoặc bỏ đánh dấu hộp Hỗ trợ truyền đến các thiết bị chỉ có âm thanh.
Để cho phép ứng dụng của bạn khám phá Google Cast cho thiết bị âm thanh, hãy đánh dấu vào hộp này. Để tắt tính năng hỗ trợ cho các thiết bị chỉ có âm thanh, hãy bỏ đánh dấu hộp này. Hãy xem phần Thiết bị âm thanh để biết thêm thông tin.
Nhấp vào Lưu.
Thông tin đăng ký của bạn, bao gồm mã ứng dụng, tên, loại và trạng thái sẽ hiển thị. Ghi lại mã ứng dụng vì bạn sẽ cung cấp mã này cho các lệnh gọi API truyền của ứng dụng.
Nhấp vào Xong để quay lại trang Ứng dụng.
Chỉnh sửa thông tin ứng dụng
Trước khi có thể phát hành ứng dụng, bạn phải cung cấp thêm một số thông tin. Bạn cũng có thể cập nhật thông tin mà bạn đã cung cấp về ứng dụng trong quá trình đăng ký.
Cách chỉnh sửa thông tin ứng dụng:
- Trong Bảng điều khiển dành cho nhà phát triển SDK của Google Cast, trên trang Overview (Tổng quan) hoặc trang Applications (Ứng dụng), hãy nhấp vào Application ID (Mã ứng dụng) hoặc nhấp vào Edit (Chỉnh sửa) cho ứng dụng mà bạn muốn chỉnh sửa.
- Trong trường Name (Tên), hãy cập nhật tên mà bạn đã cung cấp khi đăng ký ứng dụng.
- Đối với ứng dụng Trình thu phát tuỳ chỉnh, trong trường URL, hãy cập nhật vị trí của ứng dụng Trình thu phát web mà bạn đã đăng ký.
- Đối với các ứng dụng Styled Receiver, trong trường Skin URL (URL giao diện), hãy cập nhật vị trí của trang tính kiểu của ứng dụng.
Đánh dấu hoặc bỏ đánh dấu hộp kiểm Hỗ trợ truyền phát trung gian.
Tính năng truyền phát qua thiết bị trung gian cho phép Trình nhận trên web hỗ trợ tính năng truyền phát từ những thiết bị gửi không kết nối với cùng mạng Wi-Fi như thiết bị nhận. Để tắt tính năng truyền phát trung gian cho thiết bị nhận, hãy bỏ đánh dấu hộp này.
Đánh dấu hoặc bỏ đánh dấu hộp Hỗ trợ truyền đến các thiết bị chỉ phát âm thanh.
Để cho phép ứng dụng của bạn khám phá Google Cast cho thiết bị âm thanh, hãy đánh dấu vào hộp này. Để tắt tính năng hỗ trợ cho các thiết bị chỉ có âm thanh, hãy bỏ chọn hộp này. Hãy xem phần Thiết bị âm thanh để biết thêm thông tin.
Trong phần Thông tin chi tiết về người gửi, hãy cung cấp những thông tin sau cho từng nền tảng mà ứng dụng của bạn hỗ trợ:
Android:
- tên đủ điều kiện của gói ứng dụng.
iOS:
- Mã nhận dạng iTunes và Mã nhận dạng gói mà Apple yêu cầu.
- URI khởi chạy ứng dụng, sử dụng URI mà ứng dụng Google Home sử dụng để khởi chạy ứng dụng của bạn. Để biết thêm thông tin về định dạng URI bắt buộc, hãy xem phần Sử dụng lược đồ URL để giao tiếp với ứng dụng.
Web:
- URL trang web cho ứng dụng của bạn.
Trong phần Thông tin chi tiết về trang thông tin, hãy chọn xem bạn có đăng ứng dụng của mình trên các sản phẩm của Google như chromecast.com/apps hay không.
Trong trình đơn thả xuống Danh mục, hãy chọn danh mục mô tả đúng nhất ứng dụng của bạn.
Lưu ý: Ứng dụng của bạn phải hỗ trợ các loại nội dung nghe nhìn được mô tả tại đây cũng như các loại nội dung nghe nhìn được ngụ ý trong các chế độ cài đặt khác. Ví dụ: nếu ứng dụng của bạn hỗ trợ Google Cast cho âm thanh và bạn chọn TV và Phim tại đây, thì ứng dụng của bạn phải hỗ trợ các thiết bị chỉ phát âm thanh như mô tả trong phần Thiết bị âm thanh, cũng như các quy định về việc phát video.
Để mô tả những quốc gia có ứng dụng của bạn, hãy chọn nút chọn Tất cả quốc gia hoặc Chỉ ở các quốc gia đã chọn; nếu chỉ định quốc gia, hãy đánh dấu vào hộp cho các quốc gia đó trong danh sách xuất hiện.
Trong trường Tiêu đề, hãy cung cấp tiêu đề mô tả cho ứng dụng của bạn.
Chỉ được dùng tối đa 50 ký tự. Ví dụ: "YouTube".
Trong trường Description (Nội dung mô tả), hãy nhập nội dung mô tả cho ứng dụng của bạn.
Sử dụng từ 80 ký tự trở xuống. Ví dụ: "Tận hưởng các kênh YouTube bạn yêu thích trên màn hình tốt nhất trong nhà".
Trong phần Graphics (Đồ hoạ), hãy nhấp vào dấu cộng để tải hình ảnh biểu tượng lên cho ứng dụng của bạn.
Hình ảnh phải có kích thước 512 X 512 pixel và có thể có nền trong suốt.
Trong phần Thêm bản dịch của riêng bạn, nếu bạn muốn cung cấp bản dịch cho các trường Tiêu đề và Nội dung mô tả, hãy chọn ngôn ngữ trong trình đơn thả xuống, nhấp vào Thêm rồi nhập văn bản đã dịch vào hộp thoại xuất hiện; bạn cũng có thể tải hình ảnh lên cho biểu tượng dành riêng cho bản dịch đó.
Khi bạn cập nhật xong thông tin ứng dụng, hãy nhấp vào Lưu.
Phát hành ứng dụng
Việc phát hành ứng dụng sẽ giúp ứng dụng của bạn có sẵn cho tất cả thiết bị Cast trên toàn thế giới. Thao tác này cũng tạo trang thông tin cho ứng dụng của bạn trên các tài sản của Google, chẳng hạn như trang thông tin chromecast.com/apps, nơi người dùng có thể khám phá và tải ứng dụng của bạn xuống. Nếu bạn đã chọn đăng ứng dụng khi chỉnh sửa thông tin ứng dụng ở bước 6 ở trên, thì ứng dụng sẽ xuất hiện trên chromecast.com/apps sau khi được phát hành.
Cách phát hành ứng dụng:
Trong Bảng điều khiển dành cho nhà phát triển SDK của Google Cast, trên trang Overview (Tổng quan) hoặc trang Applications (Ứng dụng), đối với ứng dụng mà bạn muốn phát hành, hãy nhấp vào Publish (Xuất bản).
Nếu thông tin ứng dụng của bạn đã hoàn tất, một màn hình xem trước sẽ xuất hiện với thông tin ứng dụng mà bạn đã nhập trong phần Chỉnh sửa thông tin ứng dụng. Nếu không, một thông báo sẽ xuất hiện nêu rõ thông tin bạn cần cung cấp.
Bạn có thể nhấp vào Chỉnh sửa để quay lại và cập nhật bất kỳ thông tin nào.
Nếu bạn đã sẵn sàng xuất bản ứng dụng, hãy nhấp vào Xuất bản.
Số liệu thống kê
Bảng điều khiển dành cho nhà phát triển SDK của Google Cast theo dõi hiệu suất của ứng dụng. Đối với mỗi ứng dụng đã phát hành trong trang Ứng dụng hoặc trang Tổng quan, bạn có thể xem dữ liệu hiệu suất bằng cách nhấp vào Xem trong cột Thống kê.
Thông tin sau đây được trình bày:
- Số lượng bộ thu Cast đã chạy ứng dụng
- Số phiên được khởi chạy
- Thời gian phát nội dung nghe nhìn trung bình (tính bằng phút) trên mỗi phiên
Nếu một nền tảng Khác xuất hiện trong số liệu thống kê, thì tức là trình gửi chưa chỉ định nền tảng của mình; ví dụ: nếu một trình gửi iOS cũ chưa được cập nhật.
Thiết bị
Theo mặc định, các thiết bị Google Cast (chẳng hạn như Chromecast hoặc thiết bị Android TV) không được bật để phát triển và thử nghiệm. Để biến thiết bị của bạn thành thiết bị phát triển và có quyền truy cập vào ứng dụng Trình thu web chưa phát hành trong quá trình phát triển, bạn phải đăng ký thiết bị đó với ứng dụng. Việc đăng ký cũng cho phép truy cập vào trình thu từ cửa sổ trình duyệt từ xa để gỡ lỗi (xem phần Gỡ lỗi).
Cách đăng ký thiết bị Google Cast:
Thiết lập thiết bị Google Cast và kết nối thiết bị đó với cùng một mạng Wi-Fi như máy tính.
Hãy xem hướng dẫn Thiết lập thiết bị truyền để biết thêm thông tin.
Trên máy tính, hãy mở một trình duyệt web hỗ trợ tính năng Truyền.
Đăng nhập vào Bảng điều khiển dành cho nhà phát triển SDK của Google Cast.
Tìm số sê-ri của thiết bị mà bạn muốn đăng ký.
Trên trang Tổng quan hoặc trang Thiết bị, hãy nhấp vào Thêm thiết bị mới.
Nhập số sê-ri của thiết bị.
Nhập nội dung mô tả rồi nhấp vào OK.
Đây chỉ là tên thân thiện cho thiết bị của bạn (không cần phải khớp với tên bạn đã đặt cho thiết bị trong quá trình thiết lập người dùng).
Hãy đợi 15 phút rồi mới tiếp tục.
Sau khi đăng ký xong, Trạng thái của thiết bị sẽ là "Ready for Testing" ("Sẵn sàng kiểm thử").
Khởi động lại thiết bị truyền: ngắt kết nối cáp nguồn hoặc cáp USB khỏi thiết bị, rồi kết nối lại.
Tìm số sê-ri của thiết bị
Để tìm số sê-ri của bất kỳ thiết bị nào, bạn có thể truyền trang Bảng điều khiển dành cho nhà phát triển của Cast đến thiết bị đó:
Nhấp vào nút Truyền (như thể bạn đang truyền trang này).
Lời nhắc sẽ hiển thị Thẻ truyền và liệt kê các thiết bị có sẵn.
Trong trình đơn thả xuống, hãy chọn thiết bị mà bạn muốn lấy số sê-ri.
- Đối với thiết bị hiển thị, số sê-ri sẽ hiển thị trên màn hình TV và được đọc to trên loa TV (để giúp phân biệt số 0 và chữ O).
- Đối với thiết bị âm thanh, số sê-ri sẽ được đọc to trên loa đang được truyền.
Số sê-ri của phần mềm Android TV
Thiết bị Android TV (ATV) có nhiều số sê-ri liên kết với thiết bị. Bạn có thể lấy số sê-ri của phần mềm (Cast) bằng cách truyền trang Cast Developer Console đến thiết bị ATV như đã nêu ở trên hoặc bằng cách chuyển thiết bị ATV sang chế độ nhà phát triển và tìm số sê-ri của phần mềm trong phần cài đặt Cast.
Để chuyển thiết bị ATV sang chế độ nhà phát triển, hãy chuyển đến phần Cài đặt > Hệ thống > Giới thiệu > Bản dựng Android TV OS rồi nhấp vào bản dựng đó nhiều lần cho đến khi thiết bị thông báo cho bạn rằng bạn đang ở chế độ nhà phát triển. Để tìm số sê-ri khi ở chế độ nhà phát triển, hãy chuyển đến phần Cài đặt > Lựa chọn ưu tiên về thiết bị > Tích hợp sẵn Chromecast hoặc Cài đặt > Hệ thống > Truyền, tuỳ thuộc vào mẫu ATV của bạn. Bạn sẽ thấy số sê-ri phần mềm xuất hiện.
Xin lưu ý rằng khi thiết bị ATV được đặt lại về trạng thái ban đầu, số sê-ri của phần mềm sẽ thay đổi. Sau khi đặt lại về trạng thái ban đầu, hãy làm theo các bước ở trên để tìm số sê-ri phần mềm và đăng ký lại số sê-ri phần mềm mới của thiết bị với Cast Developer Console.
Vấn đề về tài khoản
Tôi muốn huỷ đăng ký Bảng điều khiển dành cho nhà phát triển của Google Cast
Phí đăng ký tài khoản nhà phát triển là 5 USD và sẽ không được hoàn lại.
Tôi không thể truy cập vào Bảng điều khiển dành cho nhà phát triển của Google Cast được nữa
Nếu trước đây bạn đã nhận được email của chúng tôi cho biết tài khoản nhà phát triển của bạn đã bị tạm ngưng do nhiều lần vi phạm Điều khoản dịch vụ hoặc Chính sách nội dung của chúng tôi, hãy trả lời email đó nếu bạn cần chúng tôi giải thích thêm.
Ứng dụng của tôi đã bị xoá khỏi Google Cast
Các ứng dụng bị xoá sẽ được tính là cảnh cáo ảnh hưởng tiêu cực đến trạng thái tốt của tài khoản nhà phát triển. Việc vi phạm chính sách nhiều lần hoặc nghiêm trọng có thể dẫn đến việc chấm dứt tài khoản nhà phát triển của bạn.
Khi một ứng dụng bị xoá, người dùng sẽ không thể xem hoặc truy cập vào ứng dụng đó. Nếu thông tin đăng nhập dành cho nhà phát triển của bạn vẫn có trạng thái tốt với Google Cast và bản chất của ứng dụng cho phép, thì bạn có thể chỉnh sửa và phát hành một phiên bản mới tuân thủ của ứng dụng.
Đừng phát hành lại ứng dụng đã bị xoá cho đến khi bạn khắc phục xong lỗi vi phạm chính sách.
Tôi muốn thay đổi địa chỉ email liên kết với tài khoản của mình
Bạn không thể thay đổi địa chỉ email liên kết với Tài khoản nhà phát triển Google Cast. Nếu bạn làm việc cho một tổ chức, bạn nên sử dụng địa chỉ email của nhóm để tránh gặp phải vấn đề về quyền truy cập trong tương lai.
Tôi có một vấn đề khác
Vui lòng xem trang hỗ trợ Cast SDK.