Step Seven: Connect your Live Video Stream

Regardless of what system you use to Live Stream your service, you can integrate it into your app.

Once complete, a button will appear in your app saying ‘Watch Live’ and your user will be directed to your stream.

Watch the video for an overview of what needs to be achieved in this step, and then follow the step-by-step instructions below.

You can integrate YouTube Live, Zoom and more.

Here’s how:

  1. Find out what method you currently use to stream your service, and follow the relevant setup instructions below.
  2. Optional: Schedule a push notification to send 30 mins before you intend to go live!
  3. Each week, update the URL/Video ID of your live event.
  1. Login to the EzyStream Dashboard (https://admin.ezystream.com),
  2. Select ‘Content’ in the top blue navigation menu
  3. Select ‘Links
  4. Select the ‘Streaming’ tab
  5. Toggle ‘on’ the ‘Enable YouTube Streaming’ in the list
  6. Enter ‘YouTube Live Stream’ into the service name,
  7. Enter the Video ID of your YouTube video stream:
    • Copy and Paste the URL of your Live Stream into the ‘YouTube Video ID’ field.
    • Remove full URL of the video, leaving only the actual Video ID remaining. For example, ‘https://www.youtube.com/watch?v=ymJN_tpeBI‘ becomes ‘ymJN_tpeBI’.
    • Note: Anything after the Video ID should also be removed. This from an ‘&’ symbol and onwards.
  8. Click Save
  1. Login to the EzyStream Dashboard (https://admin.ezystream.com),
  2. Select ‘Content’ in the top blue navigation menu
  3. Select ‘Links
  4. Select the ‘Embedded Websites’ tab
  5. Toggle ‘on’ the first (or next) Web Embed Link in the list
  6. Enter the name/title you’d like to give the menu item in your app (eg. ‘Watch Live’).
  7. Copy and Paste the URL of your FaceBook Live Stream,
  8. Click ‘Save’
  9. Send a Notification. Follow the steps in Notifications to send a notification like normal, to tell your community the newsletter is now available.
  1. Login to the EzyStream Dashboard (https://admin.ezystream.com),
  2. Select ‘Content’ in the top blue navigation menu
  3. Select ‘Links
  4. Select the ‘External Links’ tab
  5. Toggle ‘on’ the first (or next) External Link in the list
  6. Enter the name/title you’d like to give the menu item in your app (eg. ‘Watch Live’).
  7. Copy and Paste the URL of your Zoom Meeting or Vimeo video
  8. Click ‘Save’
  9. Send a Notification. Follow the steps in Notifications to send a notification like normal, to tell your community the newsletter is now available.

Before setting up a live stream, there are three key questions you need to answer. In this article we’ll un-pack these in detail and provide you with some simple solutions.

1. Do I really need to be truly ‘live’?

A live broadcast has a lot of associated complications, which you can avoid if you simply pre-record your videos and make them available On Demand at your event time, or by playing it ‘as-live’ at your event time.

2. What hardware will I use to create my stream?

Having a video and/or audio feed which is easy to see (if video) and listen to (for both audio and video) is critical to a successful stream. Having an excellent internet connection, with a fast upload connection is also critical.

3. What software platform(s) will I use to distribute my stream?

Depending on whether you want to be live or not, you’ll need to either connect to a live streaming solution. We’ll walk you through the options on how to connect your provider into your EzyChurch app.

Choose: Live or Pre-recorded?

If you haven’t used a live stream before, carefully consider whether now is really the best time to try and stream fully live. Many churches practice live streaming before it becomes a critical part of their communications strategy. So, if you do plan to stream live, it’s important that you undertake lots of testing to be very confident that your stream will play out without technical issues such as buffering and ‘operator’ errors as your content is produced. There are no second chances with a live stream, so test, test, test, and practice, practice, practice.

  • Test your equipment,
  • Test your upload speed with a long form test broadcast,
  • Practice the operations your team needs to perform live,
  • Review how your community can easily access your stream on the devices they use most.

A much simpler solution than live streaming is to pre-record your content, edit it as you wish it be viewed – removing any mistakes – and then upload it ready to for your community to access at the appointed time.

You can create a great sense of everyone coming together for the stream, even if it is pre-recorded by:

  • Controlling when your content is live/publicly accessible,
  • Sending a notification linked to the video file when it is ‘live’.
  • Remembering that if your video is pre-recorded, people can play it when they like. So, if they are ‘late’ they can in effect ‘roll back time and start at the beginning by watching even 5 or 10 minutes ‘delayed’.

Live Streaming Hardware

Having a good video feed is important, but having good audio is even more critical. Consider whether you plan to stream from a mobile device, plug a camera into a streaming encoder, or software encoder, or use a multi-camera setup. Here are a few tips to get you started:
Always use an external microphone. If you plan to use a mobile device, connect a lapel microphone to it. Many churches already have lapel mics and by using the correct adapters, they may be able to be plugged into your device.
If you are streaming from an auditorium, take a sound feed from the sound desk. Sound mixing for a stream can open up a mine-field, but start with the essentials and ensure that you have a direct feed from the sound desk. If the auditorium is empty, and you’re simply streaming you can focus your mix on the stream only.

A simple setup for a live stream could be as follows:

  1. Plug an external audio feed into your video camera (either a lapel mic, or sound desk feed),
  2. Connect a video camera to a video encoder via HDMI or SDI.
    • If your encoder connects to a computer via USB, make sure you use a powerful computer, as it will have to encode and upload your video live. An example of such an encoder is the AJA U-Tap. This device is cheap, but relies on your computer to do that hard work.
    • Preferably, use an encoder which processes your video and uploads it within the device. An example of this is the AJA HELO. This device is more expensive, as it does all the core video encoding and uploading for you, without a computer.

3. Connect your streaming solution to your chosen live stream option, as below.

Software

Pre-recorded Streams:

  1. Pre-recorded video material can be directly uploaded into your EzyStream dashboard. You may already be doing this for audio files and the process is identical. Just make sure you have the a video module active on your account. If you only want your media to appear on a Sunday, you can control the offer associated with your upload. You may like to de-activate the notification for when the upload is complete, and rather schedule the notification for your ‘live’ time.
  2. When you want to tell everyone to access the video file, consider sending a notification. This can be manually sent, or pre-scheduled. You can learn how to send notifications attached to media files here.

Live Streaming:

  • Choose the platform you’d like to use to live stream. This could be Facebook, or YouTube, but could also be a custom solution creating an m3u8 file.
  • Connect your video encoder to the desired service and schedule the broadcast.
  • Place the broadcast into your EzyStream Dashboard.

Our app provides multiple live-stream integration options, depending on the platform you select:

  • YouTube Live: Simply add the video ID of your YouTube live stream into your dashboard, and a new button will appear in your app for your community to watch live.
  • Facebook Live: Paste the URL of your Facebook livestream page into one of the App Web Embed functions in your subscription dashboard.
  • Vimeo Live: Paste the URL of your Vimeo livestream page into one of the ‘External Link’ functions in your subscription dashboard.
  • Zoom Meetings: Paste the URL of your Zoom meeting into one of the ‘External Link’ functions in your subscription dashboard.
  • Custom Stream: Grab the m3u8 file from your stream, and drop it into your app where it will be natively played, and provide options for Chromecast and AirPlay. Please contact us to activate this option.

Need help?

The Baptist NZ comms team is able to help you configure your app to get the most out of it. You can give us a call, or email support here.

We suggest your app is configured to do at least the following:

  • Send Push Notifications,
  • Display events,
  • Offer digital giving,
  • Publish sermon media
  • Publish weekly newsletters
  • A full feature list is available here.

If you’re stuck getting these operating, please get in touch. We want your app to be an effective tool for your community.

Request Support