mattgallagher/AudioStreamer
A streaming audio player class (AudioStreamer) for Mac OS X and iPhone. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 6287
- days_rel: n/a
- days_push: 2741
- n_releases_24m: 0
Adoption not part of the score
1943 stars · 544 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An Objective-C class for streaming audio playback over HTTP on Mac OS X and iPhone OS, written by Matt Gallagher for his Cocoa with Love blog. It reads network audio streams and plays them through Core Audio without requiring the whole file to be downloaded first.
Use cases
- play internet radio streams in an iOS app
- stream an MP3 over HTTP on macOS
- build a podcast player that plays while downloading
- learn how Core Audio streaming works in Objective-C
- add background audio streaming to an iPhone app
When to choose
- you maintain a legacy Objective-C codebase targeting old iOS/macOS versions
- you want a small, readable single-class example of HTTP audio streaming on Apple platforms
When to avoid
- you are starting a new project — use AVPlayer or AVAudioEngine instead
- you need modern formats, background audio modes, or App Store-safe modern APIs
- you need an actively maintained or licensed dependency
Facets
library · maturity abandoned
audio-processing streaming media apple-ecosystem cross-platform objective-c audio-streaming http-streaming cocoa iphone shoutcast audio macos ios
2 sources
- homepage: http://cocoawithlove.com · fetched 2026-08-29 · 023529bad4e4
- site_page: https://www.cocoawithlove.com/about · fetched 2026-08-29 · 7c94f433cb4b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mattgallagher/AudioStreamer | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="mattgallagher/AudioStreamer")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem