{"json_modified": "2016-03-28T08:28:22.308516", "uuid": "dc976d60-96b5-4d12-a201-9fda54e7e4e8", "title": "Audio and Video Delivery", "url": "/en-US/docs/Web/Apps/Fundamentals/Audio_and_video_delivery", "tags": ["video", "Audio", "Video", "HTML5", "Media", "audio"], "translations": [{"uuid": "05cfcdfc-4ecd-4447-ac92-c7ee7d13d1cf", "title": "Audio and Video Delivery", "url": "/fr/docs/Web/Apps/Build/Audio_and_video_delivery", "tags": ["TopicStub", "NeedsTranslation", "HTML5", "Media"], "summary": "Whether we are dealing with pre-recorded audio files or live streams, the mechanism for making them available through the browser's <audio> and <video> elements remains pretty much the same. Currently, to support all browsers we need to specify two formats, although with the adoption of MP3 and MP4 formats in Firefox and Opera, this is changing fast. You can find compatibility information in the following places:", "localization_tags": ["inprogress"], "locale": "fr", "last_edit": "2014-07-30T02:24:31", "review_tags": []}, {"uuid": "63077132-6eed-4dfc-b56d-1eb21e2f97e9", "title": "Manipulating video, audio and images", "url": "/ja/docs/Web/Apps/Build/Manipulating_media", "tags": ["NeedsTranslation", "Media", "HTML5"], "summary": "Whether we are dealing with pre-recorded audio files or live streams, the mechanism for making them available through the browser's <audio> and <video> elements remains pretty much the same. Currently, to support all browsers we need to specify two formats, although with the adoption of MP3 and MP4 formats in Firefox and Opera, this is changing fast. You can find compatibility information in the following places:", "localization_tags": [], "locale": "ja", "last_edit": "2014-10-30T19:30:28", "review_tags": []}, {"uuid": "1f244d47-8f69-42ae-b3d7-45f55f4b3799", "title": "Audio and Video Delivery", "url": "/zh-CN/docs/Web/Apps/Fundamentals/Audio_and_video_delivery", "tags": ["video", "TopicStub", "Audio", "NeedsTranslation", "Video", "HTML5", "Media", "audio"], "summary": "Whether we are dealing with pre-recorded audio files or live streams, the mechanism for making them available through the browser's <audio> and <video> elements remains pretty much the same. Currently, to support all browsers we need to specify two formats, although with the adoption of MP3 and MP4 formats in Firefox and Opera, this is changing fast. You can find compatibility information in the following places:", "localization_tags": ["inprogress"], "locale": "zh-CN", "last_edit": "2016-02-29T03:32:12", "review_tags": []}], "modified": "2016-02-29T03:32:46", "label": "Audio and Video Delivery", "localization_tags": [], "locale": "en-US", "id": 80233, "last_edit": "2016-02-29T03:32:12", "summary": "Whether we are dealing with pre-recorded audio files or live streams, the mechanism for making them available through the browser's <audio> and <video> elements remains pretty much the same. Currently, to support all browsers we need to specify two formats, although with the adoption of MP3 and MP4 formats in Firefox and Opera, this is changing fast. You can find compatibility information in the following places:", "sections": [{"id": "The_Audio_and_Video_Elements", "title": "The Audio and Video Elements"}, {"id": "HTML_Audio", "title": "HTML Audio"}, {"id": "HTML_Video", "title": "HTML Video"}, {"id": "Audio_and_Video_Fallback", "title": "Audio and Video Fallback"}, {"id": "JavaScript_Audio", "title": "JavaScript Audio"}, {"id": "JavaScript_Video", "title": "JavaScript Video"}, {"id": "Web_Audio_API", "title": "Web Audio API"}, {"id": "getUserMedia_Stream_API", "title": "getUserMedia / Stream API"}, {"id": "Mediastream_Recording", "title": "Mediastream Recording"}, {"id": "Media_Source_Extensions_(MSE)", "title": "Media Source Extensions (MSE)"}, {"id": "Encrypted_Media_Extensions_(EME)", "title": "Encrypted Media Extensions (EME)"}, {"id": "Adaptive_Streaming", "title": "Adaptive Streaming"}, {"id": "Debugging_Audio_Video_Issues", "title": "Debugging Audio / Video Issues"}, {"id": "Does_the_browser_support_the_supplied_formats", "title": "Does the browser support the supplied formats?"}, {"id": "1._The_media_server_is_not_delivering_the_correct_mime_types_with_the_file", "title": "1. The media server is not delivering the correct mime types with the file"}, {"id": "2._Your_files_have_been_encoded_incorrectly", "title": "2. Your files have been encoded incorrectly"}, {"id": "Customising_Your_Media_Player", "title": "Customising Your Media Player"}, {"id": "AudioVideo_JavaScript_Libraries", "title": "Audio/Video JavaScript Libraries"}, {"id": "Audio_only", "title": "Audio only"}, {"id": "Video_only", "title": "Video only"}, {"id": "Audio_and_Video", "title": "Audio and Video"}, {"id": "Web_Audio_API_2", "title": "Web Audio API"}, {"id": "Basic_tutorials", "title": "Basic tutorials"}, {"id": "Streaming_media_tutorials", "title": "Streaming media tutorials"}, {"id": "Advanced_tutorials", "title": "Advanced tutorials"}, {"id": "References", "title": "References"}], "slug": "Web/Apps/Fundamentals/Audio_and_video_delivery", "review_tags": []}