Creating the First Livestream Experience

Mighty Networks Hosts needed a way to reach their community through live video in order to enhance engagement in the community and introduce a new way of exchanging ideas.

Company

Mighty Networks

Project / Year

Livestream / 2022

Role

Sole Product Designer

Summary

Mighty Networks Hosts were only able to reach their online community through posts, articles or group chats. Those mediums lacked the option to truly connect with members face to face though. Hosts needed a way to connect with their community in an authentic way all in one place.

Goals

1. Build an intuitive, modern livestream experience
2. Make the feature discoverable to increase livestream attendance and engagement
3. Offer the feature across web, iOS and Android

Research

Competitive Research

Hosts had a variety of use cases for live video: conduct 1:1 personal training sessions, weekly announcements to hundreds of members or monthly book club meetings of 8-10 people. Given the variety, our team reviewed a bunch of different video platforms: Twitch, YouTube, StreamYard, Facebook, Crowdcast and Zoom to understand all the current features in the video landscape.

We came away with a few observations:

User Research

I conducted research and gathered information through a few different channels. One of them was, which is where we log all of our customer feedback and requests. Sifting through the comments was an easy and efficient way to quickly begin understanding core needs and features from our Hosts. Additionally, I conducted multiple user interviews with Hosts to dive deeper on feedback. They mentioned leveraging livestream as a way to personally connect with their members. With a virtual Network, it’s imperative to have that face-to-face communication. Additionally, they found engagement through live video to be much higher than any written content or group chats.  A few Hosts were using third parties to achieve live video and the process was slow, cumbersome and disconnected. Listed below are a few examples.

Examples

Host Insights​

Discovery

With that research in mind, the project manager and I began to organize our notes and start focusing on important areas and recurring themes.  We started to roughly divide the project into sections which we could tackle one at a time.  

During this phase we also met with the engineers and QA to hold discovery sessions where we’d cover any questions regarding features and discuss the project sections at a high level. During these meetings we walked through flows and align across web and mobile.

Project Sections

  • Allowing the livestream creator to setup their camera and microphone settings
  • Building a robust, interactive chat and participants list
  • Create a livestream preview in the Network to draw in members and maximize attendance

Terminology

One other focus was terminology. Within the Mighty Networks platform, we call the person who runs a Mighty Network a ‘Host’ and anyone who joins the Network a ‘member’. To avoid confusion with roles, we decided on different naming when these people are inside a livestream. When a Host starts a livestream, they have the title of ‘Speaker’ and anyone who joins the livestream to watch is a ‘Viewer’. All of the people inside the livestream are ‘Participants’.

We made a decision during the discovery phase to only allow Hosts to start a livestream in the Network. This was done to manage costs and give control of livestreams to the Host(s) of the Network.

Design

Section 1 - Camera & Microphone Settings

My first focus was how Hosts would begin a livestream and adjust their camera and microphone settings. In the 'Home' location of a Mighty Network, there is a feed area. At the top of that feed is a compose section, which felt like an intuitive location to put the livestream icon.

Once the Host clicks the livestream icon, they will be taken to a 'Ready to Go?' view, which functions similarly to a green room. There they will be able to adjust settings and make sure everything is ready.

Section 1 (cont.) - Going Live

Once the Host allows browser permission settings, they will be ready to name their livestream, adjust their camera and microphone settings and choose whether they would like to notify their Network when they go live.

After everything is ready, the Host can click 'Go Live Now'. During this time Amazon Web Services needed to start up a livestream space so I needed to create a loading state. I did so by utilizing the right panel and cycling through messages before the final 3, 2, 1. This way, I could handle multiple livestreams simultaneously by managing load times and spinning them up.

Once the livestream starts, a notification will be sent to all members in the Network and a livestream preview will be shown at the top of the main feed (see section 3 below for more information regarding the preview). During the livestream, the speaker will be able to turn their camera on and off, mute their microphone and expand the view to full screen without the right panel.

Section 2: Participants and Chat

The chat experience was extremely important to the livestream. One key takeaway from research was that Hosts really wanted to leverage chat as a way to pose questions, receive feedback and share new ideas. During the livestream, the speaker could easily keep an eye on chat within the right panel or cascading over the top on mobile. That layout ensured a more interactive experience for all of the participants in the live video.

Additionally, I included a participants list so the speaker could monitor attendance and make sure all the right people were on the call. Another takeaway from research was that Hosts wanted to keep an eye on the attendees and make sure key people had joined the livestream.

Section 3: Livestream Preview

An extremely important part of the livestream experience was discoverability in the Network. Regardless of a where a member might be, we wanted the livestream to be as noticeable as possible to ensure maximum attendance and engagement. The main feed of the network is a very high traffic area and seemed like a great location to place the livestream preview.

Any time a livestream would begin, we would show the preview fixed at the top of the feed and it would scroll with the context. Members could easily click the preview and join the livestream.

Conclusion and Analytics​

The livestream feature received amazing reception by Hosts and members and continued to grow very steadily after general release. The team received a huge influx of feature requests indicating a strong interest in expanding the feature even further. We planned on building a number of these requests, including the option to invite multiple speakers on a livestream, enhanced audio and video controls, improved mobile experience and many others!

The company released a video resource for our Hosts to maximize their livestream experience and build confidence in the feature when working with their own community. Many Hosts loved the video and found it super empowering and insightful.

Livestream Statistics

Livestream had some incredible usage right out of the gate, which was extremely gratifying for our team and whole company to see. July 2022 saw 772 unique Mighty Networks Hosts begin a livestream with 2,300 total livestreams across those Networks. In total, this added up to 936 hours of livestreaming across the whole platform in July alone!

Members were super engaged as well with 103,237 unique viewers since the release of livestream at the end of June and they averaged about 27 viewers per stream.

Video Resource