Ross ROSS = Recommend OSS · open-source software intelligence for agents

piemonte/Player

▶️ Play and stream media in Swift observed · 2026-08-28

github.com/piemonte/Player · Swift · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
piemonte/Playermain64

For agents

markdown · JSON · MCP: product_card(name="piemonte/Player")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem