Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/swiftuiux/swiftui-video-player-example
SwiftUI video player swift Example iOS for ios add video in the background Video from url SwiftUI swift player 비디오 플레이어 视频播放器 ビデオプレーヤー
https://github.com/swiftuiux/swiftui-video-player-example
background-video ios loop-video swift swiftui swiftui-example
Last synced: 2 months ago
JSON representation
SwiftUI video player swift Example iOS for ios add video in the background Video from url SwiftUI swift player 비디오 플레이어 视频播放器 ビデオプレーヤー
- Host: GitHub
- URL: https://github.com/swiftuiux/swiftui-video-player-example
- Owner: swiftuiux
- Created: 2023-07-03T08:28:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-28T18:07:57.000Z (3 months ago)
- Last Synced: 2024-11-28T18:41:37.466Z (3 months ago)
- Topics: background-video, ios, loop-video, swift, swiftui, swiftui-example
- Language: Swift
- Homepage:
- Size: 207 MB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SwiftUI video player Video from URL or Local file
## [Video player API](https://github.com/swiftuiux/swiftui-loop-videoplayer)
## Disclaimer on Video Sources like YouTube
Please note that using videos from URLs requires ensuring that you have the right to use and stream these videos. Videos hosted on platforms like YouTube cannot be used directly due to restrictions in their terms of service. Always ensure the video URL is compliant with copyright laws and platform policies.
![The concept](https://github.com/swiftuiux/swiftui-video-player-example/blob/main/swiftui-loop-videoplayer-example/img/swiftui_video_player.gif)![The concept](https://github.com/swiftuiux/swiftui-video-player-example/blob/main/swiftui-loop-videoplayer-example/img/vector.gif)
![The concept](https://github.com/swiftuiux/swiftui-video-player-example/blob/main/swiftui-loop-videoplayer-example/img/rotate.gif)
![The concept](https://github.com/swiftuiux/swiftui-video-player-example/blob/main/swiftui-loop-videoplayer-example/img/rotate_around_edge.gif)
![The concept](https://github.com/swiftuiux/swiftui-video-player-example/blob/main/swiftui-loop-videoplayer-example/img/swiftui.gif)
![The concept](https://github.com/swiftuiux/swiftui-video-player-example/blob/main/swiftui-loop-videoplayer-example/img/macos.gif)
## Practical idea for the package
You can introduce video hints about some functionality into the app, for example how to add positions to favorites. Put loop video hint into background or open as popup.![The concept](https://github.com/swiftuiux/swiftui-video-player-example/blob/main/swiftui-loop-videoplayer-example/img/swiftui_video_hint.gif)
![The concept](https://github.com/swiftuiux/swiftui-video-player-example/blob/main/swiftui-loop-videoplayer-example/img/tip_video_swiftui.gif)