Can you live stream on an iPhone?


iPhones these days have become more than just a personal device for communicating. The newer models are equipped with a wide range of features and a high-quality camera. There’s no more need for camera add-ons and extra microphones, making broadcasting pretty darn easy. So if you own an iPhone, you don’t need to invest in an expensive camera—at least not yet.

It’s more than possible to create high-quality iPhone live stream events. We’ll show you how.

How to Stream from an iPhone

There are a lot of different ways to live stream using your iPhone. If you’re doing a simple broadcast, streaming platforms, such as Facebook and YouTube, let you stream directly from your device. But if you want to use your iPhone as your webcam, you’ll need to use an encoder and a live streaming app for iPhone.

In this step-by-step guide, we’ll be using OBS Studio and EpocCam to turn your iPhone into a webcam for streaming. Take note that EpocCam requires iOS 14.

  1. Download and install EpocCam on your iPhone.
  2. Launch the app and tap begin.
  3. Download and install the EpocCam driver on your computer. Both Windows and Mac are supported. But if you’re using Windows, you’ll need to download Apple iTunes for the app to work. Just follow the installation instructions.
  4. If you’re setting up EpocCam in wireless mode, simply hit “Next” on the app. Make sure your iPhone and computer are connected to the same network.
  5. If you’re setting up EpocCam in wired mode, connect your device to your computer using a USB-C or lightning cable.
  6. Enable permissions on the device. Just follow the prompts on the app. By now, you should be able to see a preview of what your iPhone’s camera is capturing.
  7. Open OBS Studio on your computer.
  8. Add a new source to your scene.
  9. Click the “+” button and select “Video Capture Device.” You can change the name to something that’ll make it easy for you to distinguish it from your other sources.
  10. Click the “Device” dropdown menu, select EpocCam, and your webcam will show up.

All the EpocCam controls are on the iOS app itself. You can use the app for free but in a limited capacity. If you want to unlock premium features, such as 1080p capture, smart HDR capture, and chroma keying, you can get the pro version for a one-time cost of $7.99.

If you want to multi-stream directly on your iPhone on different streaming platforms, you can use BoxCast’s Broadcaster app. It’s a powerful tool for live streaming HD videos directly from any iOS device. Anyone with a BoxCast subscription can use this app. If you’re not yet a member, you can try it for 180 minutes a month with the BoxCast Go Plan for free.

It offers two ways to go live: Go Live Now and Schedule Broadcast. The first thing you need to do is download the Broadcaster app and log into your BoxCast account using the same credentials for your Dashboard.

Option 1: Go Live Now

This option lets your viewers watch your broadcast immediately from any live stream platform you want to go live on, an embedded player on your website, or from the BoxCast app on Apple, Fire TV, and Roku.

  1. Tap the “Go Live Now” button at the bottom of the screen.
  2. Choose the source you want to go live from. Select “Broadcaster” if you want to stream directly on your iPhone. Alternatively, you can select a different source if you want to start remote encoding. But you’ll need to ensure that your device is stream-ready beforehand.
  3. After selecting a source, a public broadcast called “Live Broadcast” will go live with a one-hour default duration. Your broadcast will go through three phases: Preparing Broadcast, Configuring Broadcast, and Live.

Option 2: Schedule Broadcast

Just like the first option, this lets you go live right away. But it also lets you schedule a broadcast at a later time. Plus, you get to set your stream duration.

  1. Tap the “Schedule Broadcast” button at the bottom of the screen.
  2. Add a title to your broadcast.
  3. Choose the source you want to go live from. Select “Broadcaster” if you want to stream directly on your iPhone. Alternatively, you can select a different source if you want to start remote encoding. Ensure that your device is stream-ready beforehand.
  4. Add a destination if you want to broadcast on other live stream platforms like Facebook Live, YouTube Live, or any other RTMP destinations.
  5. Schedule the stream to start now or at a later time.
  6. Tap the “Create” button in the upper right corner of the screen.
  7. After creating a broadcast, the app will start configuring your settings and start streaming.
  8. When your broadcast has gone live, you’ll see a “Live” icon on the bottom right corner together with your bitrate, number of viewers, and elapsed time.
  9. Tap the “X” button on the upper left corner and “Stop” on the pop-up message to end your broadcast.

If you’ve already created a future broadcast either through the app or the BoxCast Dashboard, follow these steps instead.

  1. Open the app and select the scheduled broadcast you want to go live with.
  2. Open the broadcast by tapping on the broadcast image tile.
  3. Tap “Start Broadcast” to start your live stream at the scheduled time.

If you want to share your live stream to other platforms while broadcasting, you can tap the share icon on the bottom right corner of the screen.

Note: Minimizing the app will disrupt your live stream. The same will happen if you receive a phone call or FaceTime. To avoid this, you can put your iPhone on “Airplane Mode,” turn on “Do Not Disturb,” and connect to WiFi. But don’t put your phone in “Airplane Mode” if cellular data is the only way you connect to the internet as this will turn off your internet connection.

Live Streaming Tips for Different Generations of iPhones

Whether you’re doing an iPhone 6s or iPhone 7 live stream, these tips and tricks can help improve your live streaming experience.

1. Stabilize your video

You can always hold your camera while broadcasting, but you can only hold it as far as your arm can reach. So you might end up with unflattering video angles. And no matter how steady you think your hands are, you can’t keep the camera stable throughout your stream. You’ll eventually get tired, especially if you’re doing a lengthy stream.

There’s nothing worse than trying to watch a wobbly video for an extended length of time. So stabilize your video with a good tripod or mount and save your viewers from motion sickness. Trust us. Nobody wants a Blair-Witch-Project-esque viewing experience. A tripod also lets you put your iPhone in places you normally couldn’t, giving your video better angles and different perspectives.

2. Don’t forget about your audio

If you want to produce a high-quality broadcast, you need better audio than what your iPhone’s built-in microphone can give you. There are several ways you can integrate audio into your live broadcast to make it sound more professional.

You can connect an audio mixer to your iPhone to get high-quality sound. You can also connect an external mic to your device if you want something more mobile. There are a lot of Apple-certified plug-and-play models, but those normally cost over $150.

3. Keep your stream well-lit

Lighting is super important when building your home live stream studio. If you have a poorly lit room, setting up a three-point lighting system can help brighten up your video. You can use existing lamps in your home. You just need to place them strategically to remove sharp shadows.

If you have the budget for it, you can invest in good lighting equipment. Softbox and umbrella lighting systems are both great choices. Umbrellas are more straightforward to use, but softboxes are more versatile.

Ring lights are also a good option if you only want one light source. They’re powerful enough to brighten everything in front of them evenly all on their own. This makes them perfect for content where shadows aren’t an option, such as makeup tutorials. And as a bonus, ring lights are very easy to set up and are very affordable.

4. Get a good internet connection

Good internet connection is an important element when creating a live video. After all, if your internet connection fails, your live stream fails. This is especially true when streaming using a mobile device because, unlike other live stream workflows, you don’t have the option of a wired connection. Your only choices include WiFi or cellular data, which aren’t very reliable. They can fluctuate anytime, causing disruptions to your broadcast. Plus, cellular data is expensive.

That’s why creating an internet strategy is critical. Set up a separate WiFi connection dedicated to streaming to avoid clogging the network. This will help minimize volatility and drops. Also, make sure your internet upload speed is at least 3 Mbps for a 480p video, 6 Mbps for 720p, and 13 Mbps for 1080p.

5. Use the right streaming platform and app

Whether you’re doing an iPhone 12 or iPhone 6s live streaming event, you’ll need a medium for broadcasting. There are free options that are easy to use, such as Facebook and YouTube. You can simply log in to the platform, turn on your camera, and go live. But doing so only lets you have simple chitchats with your viewers.

If you want more flexibility and have a bit of extra budget to spare, you’ll need to use a live stream app. For example, BoxCaster’s Broadcaster app is a powerful tool that lets you stream directly from your iPhone—on different platforms at the same time if you want to.

Wrapping Up

Mobile live streaming is all the rage these days. And why not? It’s cost-effective and convenient. It’s now easier more than ever to capture moments spontaneously through live streams. Plus, newer iPhone models have superb cameras, making it possible to create a high-quality live stream anywhere and anytime.