Basic implementation of VideoPlayer for SwiftUI to play remote media files using HTTP Live Streaming (HLS). Multiple views provide different implementations, ranging a simple player implementation to a more advanced setup with a view model that continiously monitors the playback buffer using AVPlayer's AVPlayerItem through use of Combine and Observers. More information about HLS streaming can be found on Apple's website https://developer.apple.com/streaming/.
-
Notifications
You must be signed in to change notification settings - Fork 5
A simple demo app to showcase streaming HLS with SwiftUI Videoplayer
License
create-with-swift/streaming-with-swiftui
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A simple demo app to showcase streaming HLS with SwiftUI Videoplayer
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published