This is what the app looks like - you paste in a Mux stream key and start streaming from your device:
And your stream is live on the Mux dashboard:
Our sample app uses a couple open source projects and Xcode configurations in order to get live streaming up and running quickly. To make this easy, we recommend using the CocoaPods dependency manager for iOS. Once you have cloned this repo and installed CocoaPods, you are a couple steps away from streaming.
Sample Project Setup
After cloning this project and installing CocoaPods, run the following command from the project directory to get setup:
Then just open the workspace and click play to build and run.
- Mux Live Streaming Documentation
- Swift Evolution
- NextLevel Media Capture Library
- Streambox Web-based HLS video player
- ijkplayer Streaming video player for RTMP
- LFLiveKit RTMP Streaming SDK
MuxLive are available under the MIT license, see the LICENSE file for more information.