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: about 1 month 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 (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-07-21T21:47:29.000Z (almost 2 years ago)
- Last Synced: 2025-04-12T05:36:52.969Z (about 1 month ago)
- Topics: andriod, compose-desktop, compose-multiplatform, ios, jetpack-compose, kotlin-multiplatform, kotlin-native
- Language: Kotlin
- Homepage:
- Size: 102 KB
- Stars: 161
- Watchers: 3
- Forks: 11
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
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
[](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
```