Additional Information
Stay organized with collections
Save and categorize content based on your preferences.
Here is a list of external resources that will help you create great Google Cast
applications.
HTML5
Audio / video
Closed captions and subtitles
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eThis page provides a curated list of external resources for developers building Google Cast applications.\u003c/p\u003e\n"],["\u003cp\u003eResources are categorized into HTML5, audio/video, and closed captions/subtitles to help developers find relevant information quickly.\u003c/p\u003e\n"],["\u003cp\u003eThese resources cover fundamental web technologies, media handling, and accessibility features crucial for creating high-quality Cast experiences.\u003c/p\u003e\n"]]],[],null,["# Additional Information\n\nHere is a list of external resources that will help you create great Google Cast\napplications.\n\nHTML5\n-----\n\n- [Google Web Fundamentals](/web/fundamentals)\n- [Canvas API on Web Platform Docs](http://docs.webplatform.org/wiki/apis/canvas)\n- [Let Your Content Do the Talking: Full Screen API](http://updates.html5rocks.com/2011/10/Let-Your-Content-Do-the-Talking-Fullscreen-API)\n- [Image Best Practices](/web/fundamentals/design-and-ui/media/images)\n- [EME WTF?](http://www.html5rocks.com/en/tutorials/eme/basics/)\n- [Using CORS](http://www.html5rocks.com/en/tutorials/cors/)\n\nAudio / video\n-------------\n\n- [Video Best Practices](/web/fundamentals/design-and-ui/media/video)\n- [Web Audio API on Web Platform Docs](http://docs.webplatform.org/wiki/apis/webaudio)\n- [Getting Started with the Web Audio API](http://www.html5rocks.com/en/tutorials/webaudio/intro/)\n- [W3C - Media Source Extensions](https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html)\n- [A tale of two clocks -- Scheduling Web Audio with Precision](http://www.html5rocks.com/en/tutorials/audio/scheduling/)\n- [Audio-Video API on Web Platform Docs](http://docs.webplatform.org/wiki/apis/audio-video)\n- [W3C -- Audio Element](https://www.w3.org/wiki/HTML/Elements/audio)\n- [W3C -- Video Element](https://www.w3.org/wiki/HTML/Elements/video)\n- [W3C Spec: Media Elements](https://dev.w3.org/html5/spec-preview/media-elements.html)\n- [W3C Media Events](http://www.w3.org/2010/05/video/mediaevents.html)\n- [Audio Data API](https://wiki.mozilla.org/Audio_Data_API)\n- [JSMad -- a JavaScript MP3 decoder](https://hacks.mozilla.org/2011/06/jsmad-a-javascript-mp3-decoder/)\n- [JSMad on GitHub](https://github.com/nddrylliog/jsmad)\n\nClosed captions and subtitles\n-----------------------------\n\n- [Getting Started with the Track Element](http://www.html5rocks.com/en/tutorials/track/basics/)\n- [WHATWG - Track Element](https://html.spec.whatwg.org/multipage/embedded-content.html#the-track-element)\n- Subtitles: [WebVTT - Web Video Text Tracks](http://dev.w3.org/html5/webvtt/)"]]