Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Kashif-E/Compose-Multiplatform-Video-Player
This is an example of adding video player to Compose multiplatform ios, android and desktop
https://github.com/Kashif-E/Compose-Multiplatform-Video-Player
andriod compose-desktop compose-multiplatform ios jetpack-compose kotlin-multiplatform kotlin-native
Last synced: 9 days ago
JSON representation
This is an example of adding video player to Compose multiplatform ios, android and desktop
- Host: GitHub
- URL: https://github.com/Kashif-E/Compose-Multiplatform-Video-Player
- Owner: Kashif-E
- License: mit
- Created: 2023-07-21T19:55:37.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-21T21:47:29.000Z (over 1 year ago)
- Last Synced: 2024-08-02T19:38:49.693Z (4 months ago)
- Topics: andriod, compose-desktop, compose-multiplatform, ios, jetpack-compose, kotlin-multiplatform, kotlin-native
- Language: Kotlin
- Homepage:
- Size: 102 KB
- Stars: 126
- Watchers: 2
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-list - Kashif-E/Compose-Multiplatform-Video-Player - This is an example of adding video player to Compose multiplatform ios, android and desktop (Kotlin)
README
# Compose Multiplatform Video player
Featured in Kotlin weekly and Kotlin weeekly
This example demonstrates how you can use video player in your compose multiplatform app:
- Android
- iOS
- Desktop
[![Video](https://img.youtube.com/vi/su4L5BcONXU/maxresdefault.jpg)](https://www.youtube.com/watch?v=su4L5BcONXU)
# Troubleshooting
## MacOS on Apple Chip (M1/M2)
If you encounter the error 'pod install' command failed with code 1. run the following commands in the terminal:
```bash
sudo softwareupdate --install-rosetta --agree-to-license
```
```bash
sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc
```