Tài liệu tham khảo về Google Cast API
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Tài liệu tham khảo này cung cấp tài liệu về API sau đây cho các ứng dụng gửi và nhận.
API ứng dụng người gửi
Ứng dụng người gửi chạy trên thiết bị mà người dùng đang giữ và quản lý tương tác của người dùng với nội dung.
Đối với các ứng dụng gửi, Google Cast hỗ trợ phát triển ứng dụng cho các nền tảng web hỗ trợ Android, iOS và Cast bằng tài liệu sau:
API ứng dụng nhận
Ứng dụng broadcast receiver là một ứng dụng Chrome chạy trên thiết bị nhận Google Cast
được kết nối với màn hình và quản lý việc hiển thị nội dung.
Sử dụng API để tạo một ứng dụng nhận tuỳ chỉnh. Thư viện Media Player cung cấp cho ứng dụng của bạn một trình phát nội dung nghe nhìn. Các API này được đề cập tại đây:
Nguồn tham khảo
Vui lòng xem phần Cài đặt thư viện API để biết hướng dẫn thiết lập cho các API ở trên.
Hãy xem các hướng dẫn sau để biết thêm thông tin về cách phát triển bằng các API sau:
Giấy phép
Trình gửi web, Thư viện trình phát nội dung đa phương tiện và Trình thu thập dữ liệu sẽ sử dụng Thư viện khoá, được cấp phép theo Giấy phép Apache 2.0 và thư viện lit-html được cấp phép theo Giấy phép BSD
3-Clause.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2022-12-06 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2022-12-06 UTC."],[[["\u003cp\u003eThis documentation provides API references for building sender and receiver applications for Google Cast.\u003c/p\u003e\n"],["\u003cp\u003eSender applications, which manage user interaction, can be developed for Android, iOS, and web platforms.\u003c/p\u003e\n"],["\u003cp\u003eReceiver applications, responsible for displaying content, are Chrome applications running on Google Cast devices and can be custom-built using the provided APIs.\u003c/p\u003e\n"],["\u003cp\u003eSetup instructions and developer guides are available for all supported platforms and application types.\u003c/p\u003e\n"],["\u003cp\u003eThe Web Sender, Media Player Library, and Receiver utilize the Closure and lit-html libraries, under the Apache 2.0 and BSD 3-Clause licenses respectively.\u003c/p\u003e\n"]]],["The documentation covers Google Cast APIs for sender and receiver applications. Sender apps, running on user devices, have API references for Android, iOS, and web platforms. Receiver apps, running on display-connected devices, use Web Receiver and Android TV Receiver APIs, with a Media Player Library. Resources include setup instructions and development guides for each platform. Libraries like Closure and lit-html are used under Apache 2.0 and BSD 3-Clause licenses, respectively.\n"],null,["# Google Cast API Reference\n\nThis reference provides the following API documentation for send\nand receiver applications.\n\n### Sender application APIs\n\nA sender application runs on the device the user is holding and\nmanages the user's interaction with the content.\nFor sender applications, Google Cast supports app development for the\nAndroid, iOS, and Cast-supported web platforms with the following documentation:\n\n- [Google Cast Android Sender API reference](/cast/docs/reference/android)\n- [Google Cast iOS Sender API reference](/cast/docs/reference/ios)\n- [Google Cast Web Sender API reference](/cast/docs/reference/web_sender)\n\n### Receiver application APIs\n\nA receiver application is a Chrome application that runs on the Google Cast\nreceiver device connected to the display and manages the display of the content.\nUse the API to create a custom receiver application. The Media Player Library provides\nyour application with a media player. The APIs are documented here:\n\n- [Web Receiver API reference](/cast/docs/reference/web_receiver)\n- [Android TV Receiver API reference](/cast/docs/reference/atv_receiver/packages)\n\n### Resources\n\nSee [Install API Libraries](/cast/docs/developers#install_api_libraries) for\nsetup instructions for the above APIs.\n\nSee the following guides for more information about developing with these APIs:\n\n- [Android Sender Apps](/cast/docs/android_sender)\n- [iOS Sender Apps](/cast/docs/ios_sender)\n- [Web Sender Apps](/cast/docs/web_sender)\n- [Web Receiver Apps](/cast/docs/web_receiver)\n- [Android TV Receiver Apps](/cast/docs/android_tv_receiver)\n\n### Licenses\n\nWeb Sender, Media Player Library and Receiver use the Closure library,\nwhich is licensed under the\n*[Apache\n2.0 License](https://github.com/google/closure-library/blob/master/LICENSE)* , and the lit-html library, which is licensed under\nthe *[BSD\n3-Clause License](https://github.com/Polymer/lit-html/blob/master/LICENSE)*."]]