Library & files
DJing with streaming
Some DJ software can play tracks streamed from a music service rather than from files you own. It works, and it introduces a dependency on a network connection at the exact moment you cannot afford one.
In practice
Fine for preparing and for parties. In a booth, anything you plan to play should be cached or owned.
Use streaming to find and try records, then buy the ones that survive — you get a file that works everywhere, including on a media player that has never heard of your subscription. If you do play from a streaming library, download everything you might reach for into the offline locker rather than only your planned set, then verify it properly: put the device in flight mode at home and load three tracks from different parts of the library. An interface saying “available offline” is a claim; loading them is a test, and a locker that did not finish downloading looks identical to one that did until the track will not play. And know that a licence lapsing or a service dropping a catalogue can remove records from your set with no warning, which a purchased file cannot.
Prepare
What it is good for
Cached
What a booth needs
Buy it
If you plan to rely on it
Where these come from: How streaming integrations behave in DJ software as of 2026 — not a catalog figure. For what we can measure, see the fallback that always works.
Why it matters
The appeal is real: instant access to almost everything, no storage, no buying a record to find out it does not work. For preparation and for parties it is genuinely useful, and dismissing it is a reflex rather than an argument.
The problem is that a booth is a bad place to depend on a network. Club wifi is frequently overwhelmed, mobile data underground is often absent, and a track that will not load is a dead deck — which is why the offline locker exists and why anything you actually plan to play should be cached or owned.
Frequently asked
Can you DJ from Spotify or Apple Music?+
Not from the major consumer services — their licences do not permit it and integrations have been withdrawn before. Some DJ-specific services do allow it, which is a different arrangement.
Is streaming safe to rely on in a club?+
Not without caching. Club wifi is frequently overwhelmed and underground venues often have no signal, and a track that will not load is a dead deck.
How do I know my tracks are actually cached offline?+
Put the device in flight mode and load three tracks from different parts of the library. An interface saying "available offline" is a claim; loading them is the only test.
Related terms
Library sync
Library sync keeps one collection consistent across more than one machine — a laptop, a desktop, a studio computer — either through the vendor’s cloud service or by keeping the database and audio on a drive you carry.
USB prep
USB prep is exporting the tracks, grids, cue points and playlists you need onto a drive a club player can read. What is not exported does not exist once you are behind the decks.
Two USB sticks
Bringing two identical prepared USB sticks is the standard club precaution. Sticks fail, get left in players and get taken by mistake, and the second one turns any of those from a disaster into a pause.
Library database
Your DJ software keeps its own database of everything it knows about your collection — file locations, beatgrids, cue points, crates, play history. The audio files sit elsewhere on disk; the database is what turns them into a library.
Explore: Rekordbox USB checker · USB prep · Library sync · All DJ terms