# Play video on Mobile devices in 5 simple steps 🪄

**URL:** <https://community.bitmovin.com/t/play-video-on-mobile-devices-in-5-simple-steps/1955>\
**Category:** News\
**Tags:** android, ios, player-config, getting-started\
**Created:** [April 28, 2023, 7:56am UTC](https://community.bitmovin.com/t/play-video-on-mobile-devices-in-5-simple-steps/1955 "2023-04-28T07:56:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jacob.arends](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/jacob.arends/32/826_2.png) [@jacob.arends](https://community.bitmovin.com/u/jacob.arends)\
**Post date:** [April 28, 2023, 7:56am UTC](https://community.bitmovin.com/t/play-video-on-mobile-devices-in-5-simple-steps/1955/1 "2023-04-28T07:56:06Z")

</div>

## It's now even easier to create a Bitmovin Player with the new [Player Wizards for iOS/tvOS and Android](https://bitmovin.com/dashboard/player/getting-started)! 🥳🎉
  

In addition to our Web Player Wizard, we have now extended these low-code wizards to mobile and connected tv devices: **iOS, tvOS, Android (Mobile), AndroidTV, FireTV & React Native**

* * *

### 1. CHOOSE YOUR PLATFORM 👉

Choose the first platform you want to use in our [Getting Started Hub](https://bitmovin.com/dashboard/player/getting-started).

 ![image](https://us1.discourse-cdn.com/flex015/uploads/bitmovin/original/1X/6e05523d7126cdb385c93d540e840ef2ad678fb5.png)

* * *

### 2. ADD YOUR STREAM 🚀

Paste your stream URL. Don’t worry if you don’t have a stream at hand, you can simply use our default stream at this point.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/bitmovin/original/1X/147350d6603f74bc9ec502166ba8798c850fd9e4.jpeg)

* * *

### 3. ADD YOUR APP ID 🔐

Add the domains/package names/Bundle Identifiers from your websites or applications. This security mechanism ensures the Player only loads on websites and applications you’ve pre-approved.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/bitmovin/original/1X/e76052a061fae561f3cdb062b0c91d416489781b.jpeg)

* * *

### 4. INCLUDE PLAYER DEPENDENCY 🛠️

Select your preferred integration method and add the Bitmovin Player dependency to your project.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/bitmovin/original/1X/9d9911eb5cf3c3b2de9ccfd46496d9bd25edec28.png)

* * *

### 5. YOUR CODE & CONFIG IS GENERATED! 🪄

This is the final step. On the right-hand side, you’ll see Player configuration & code which is pre-configured for your application.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/bitmovin/original/1X/a527803d07b29e743393c1992055672698edf90f.jpeg)

## ...and now you can play your first video! 🚀
  

* * *

#### See more:

- Migration guides from [AVPlayer](https://developer.bitmovin.com/playback/docs/migrating-from-avplayer-to-the-bitmovin-player) and [ExoPlayer](https://developer.bitmovin.com/playback/docs/migrating-from-exoplayer-to-the-bitmovin-player)
- Offline Playback guide for [iOS](https://developer.bitmovin.com/playback/docs/working-with-offline-playback-ios) and [Android](https://developer.bitmovin.com/playback/docs/working-with-offline-playback-android)
- [Bitmovin React Native repository](https://github.com/bitmovin/bitmovin-player-react-native)
- [Android SDK Docs](https://developer.bitmovin.com/playback/docs/getting-started-android)
- [iOS/tvOS SDK Docs](https://developer.bitmovin.com/playback/docs/getting-started-ios)
