piemonte/Player
▶️ Play and stream media in Swift observed · 2026-08-28
Health v2 · maintenance only
64/100
- Activity 70
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: 4298
- days_rel: n/a
- days_push: 184
- n_releases_24m: 0
Adoption not part of the score
2167 stars · 350 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Player is a Swift library for iOS and tvOS that wraps AVFoundation to play local media files and stream remote video over HTTP. It offers a simple view controller-based API with customizable UI, orientation support, and video frame snapshot capture.
Use cases
- play local video files in an iOS app with Swift
- stream remote video over HTTP in an iOS or tvOS app
- embed a customizable video player view controller in a view hierarchy
- capture video frame snapshots from playback in Swift
- add a simple video player without writing raw AVPlayer boilerplate
- handle orientation changes during video playback on iOS
When to choose
- You need a lightweight Swift video player for iOS or tvOS with a simple delegate-based API
- You want one component that handles both local file playback and HTTP streaming
- You need a customizable player UI rather than a fixed fullscreen player
- You want easy installation via Swift Package Manager, CocoaPods, or a single source file
When to avoid
- You need advanced features like DRM, subtitle rendering, or background audio that require direct AVPlayer customization
- You are targeting Android or cross-platform frameworks instead of native iOS/tvOS
- You need an Objective-C video player (use the author's PBJVideoPlayer instead)
Facets
library · maturity active
video-processing streaming ui-components media mobile-development apple-ecosystem video-player avfoundation tvos media-playback cocoapods swift-package-manager frame-snapshot video ios mobile swift
1 source
- readme: https://github.com/piemonte/Player · fetched 2026-08-28 · 087c66430b32
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| piemonte/Player | main | 64 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem