What Is Now Playing?
Now Playing is a Pixel feature that listens for ambient music and identifies it using a small on-device song database. When it recognises something, it shows the title and artist on your Lock Screen and (if enabled) saves the match to a history view inside the Pixel system app.
It is privacy-preserving by design: audio fingerprinting happens on the device, no audio is uploaded, and you can opt in to a fallback that asks Google's cloud only when on-device recognition fails.
Now Playing is a system-driven surface. Apps cannot push their own “currently playing” content into it.
What Is At a Glance?
At a Glance is the contextual widget at the top of the Pixel home screen (above the search bar) and on the Lock Screen. It surfaces:
Weather, time & date
Current weather and hourly hints (rain, snow, clear).
Calendar events
Next event, location, time-to-leave estimate.
Travel & ride
Flight status, hotel reservations, ride ETAs (via Gmail + system intents).
Battery & charging
Charging speed, time to full, battery share to other devices.
Doorbell / camera alerts
Nest doorbell rings, motion alerts, package detection.
Sunrise / sunset, holidays, focus changes
Ambient signals worth a single line of attention.
Like Now Playing, At a Glance is system-managed. Google adds new sources over time; developers don't directly write to it.
How They Work Under the Hood
Now Playing — on-device fingerprinting
A compact ML model + song database (~50K popular tracks per region) listens via the always-on DSP and produces a fingerprint match locally.
At a Glance — context engine
Pulls from Calendar, Gmail, Maps, the system battery API, weather provider, and connected Nest devices. Composed into a single line of text + icon by the Pixel Launcher.
Now Playing / At a Glance vs Live Activities
Live Activities (iOS)
App-driven. Your code declares and updates the activity. The system renders it.
Now Playing / At a Glance (Pixel)
System-driven. Google curates what appears. Apps cannot directly publish to it.
Why it matters
If you are an app builder, do not chase At a Glance. Build the rich glance UI yourself with widgets or ongoing notifications + Live Updates.
Where they overlap
A user with both will see your Live Activity on iPhone and your ongoing notification (or Live Update) on Pixel — both reaching their lock screen, just through different doors.
What Apps Can Do Instead
For app-driven, real-time glance content on Android use a combination of:
- An ongoing notification for the live event.
- A foreground service to keep the work alive.
- An App Widget / Glance widget for ambient info between events.
- A Live Update for the richest live experience on Material You devices.