# Playback on Web at SoundCloud

DevFeed: [Playback on Web at SoundCloud](<https://devfeed.tech/articles/playback-on-web-at-soundcloud-2111.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//playback-on-web-at-soundcloud>)

Published: 2019-05-03T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [Playback](<https://devfeed.tech/topics/playback.md>), [Library](<https://devfeed.tech/topics/library.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [API](<https://devfeed.tech/topics/api.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [HTTP](<https://devfeed.tech/topics/http.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [applications](<https://devfeed.tech/tags/applications.md>), [audio](<https://devfeed.tech/tags/audio.md>), [browser](<https://devfeed.tech/tags/browser.md>), [http](<https://devfeed.tech/tags/http.md>), [library](<https://devfeed.tech/tags/library.md>), [playback](<https://devfeed.tech/tags/playback.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

SoundCloud's Maestro library handles playback across its web applications and other platforms. The article explains support for multiple audio codecs and HLS streaming, along with browser playback capabilities, Media Source Extensions, and the Web Audio API. It also describes graceful degradation and preloading media into memory to improve playback startup.

## Source excerpt

Maestro is a library we have developed to handle all playback across SoundCloud web applications. It successfully handles tens of millions of plays per day across soundcloud.com, our mobile site, our widget, Chromecast, and our Xbox application. We are considering open sourcing it, and this blog post is a technical overview of what we've achieved thus far with Maestro.