STREAMIX Player · iOS

iOSOriginal quality in your pocket

STREAMIX Player for iOS has a native interface built with SwiftUI and shares its in-house playback core and engine with the other seven platforms.

Completion60%
UI framework: SwiftUIMerged 3In progress 3Planned 3
Coming soonApp StoreiPhone · iPad · Apple TV · MacAvailability

iOS

Highlights

  • Native SwiftUI app

    Built with SwiftUI; one-handed use and gestures follow iPhone conventions.

  • Native playback pipeline

    Video decoding, presentation, audio and clocks use Apple’s native capabilities.

  • Dolby Vision

    Keeps Dolby Vision where the device supports it; in development.

Nine milestones

Merged into the main line counts in full, in progress counts half, planned counts nothing.

  1. Shell and navigationWeight 10%Merged10 / 10
  2. Sign-in and libraryWeight 15%Merged15 / 15
  3. Item details and tracksWeight 10%Planned0 / 10
  4. Player screen and controlsWeight 15%Merged15 / 15
  5. Own playback pipelineWeight 20%In progress10 / 20
  6. Fallback playerWeight 10%In progress5 / 10
  7. Engine choice and settingsWeight 5%Planned0 / 5
  8. HDR and Dolby VisionWeight 10%In progress5 / 10
  9. Real-device acceptanceWeight 5%Planned0 / 5

Engine and playback pipeline

Hardware decoding, HDR, audio and clocks all use native system capabilities. This is where each part stands on this platform.

  • Apple portPlanned
  • libmpv fallback (Windows, Apple, Linux)In progress
  • Apple · Video decodingMerged
  • Apple · PipelineMerged
  • Apple · PresentationMerged
  • Apple · AudioMerged
  • Apple · ClockMerged
  • Apple · Dolby VisionIn progress