How do I calculate pricing for Interactive Broadcast and Live Streaming? How do I calculate pricing for Interactive Broadcast and Live Streaming?

How do I calculate pricing for Interactive Broadcast and Live Streaming?

Maria Scieranska

Objective

Calculating usage and pricing for Interactive Broadcast and Live Streaming.

Applies To

  • Interactive Broadcast
  • Live Streaming
  • Usage
  • Billing

Procedure

Live interactive video broadcasts allow broadcasters to host an event and allow up to 15,000 participants to interact simultaneously in real-time with minimal (sub 1 second) latency using WebRTC broadcast with Vonage Video client SDKs on the web or native devices. For Live interactive Broadcasts, standard video API per participant pricing applies.

Additionally, we offer Live streaming broadcasts, which allow users to stream to millions of viewers with HTTP Live Streaming (HLS), Low Latency HLS (LL-HLS), and/or stream directly to Facebook, Twitch.tv, and YouTube using RTMP (RMTPS is required with Facebook).

  • Live streaming broadcasts, while having a slightly greater latency of 5-30 seconds, allow broadcasters to live stream a video session in cases when real-time WebRTC is not ideal:
    • Streaming to a very large audiences, well over 5,000 viewers as a rule of thumb.
    • Streaming over bad networks
    • Streaming to platforms with limited WebRTC support (learn more about WebRTC support in web & mobile browsers)
  • Live streaming broadcasts allow broadcasters to live stream a regular Vonage Video session to Social media platforms such as Facebook with RTMPS or YouTube using RTMP.

In this case, in addition to the costs for the regular Vonage Video session, your account will incur the following costs:

  • HLS and RTMP broadcast content created minutes. Duration of the session that was live-streamed, independent of the number of broadcasters or viewers:
    • $0.07 per minute of SD content created (HLS-only, RTMP-only, HLS+RTMP)
    • $0.10 per minute of HD content created (HLS-only, RTMP-only, HLS+RTMP)
    • $0.125 per minute of FHD content created (HLS-only, RTMP-only, HLS+RTMP)
  • HLS content viewed:
    • Duration of live-streamed content watched by all the HLS viewers.
    • $0.0015 per minute of HLS content viewed (up to HD resolution) per HLS viewer
    • $0.003 per minute of HLS content viewed (up to FHD resolution) per HLS viewer

Screenshot 2023-08-14 at 10.04.57 AM.png

Use Case How to calculate usage? Example Pricing (SSM) Pricing (PPM)
Live streaming (HLS, RTMP)

HLS & RTMP content created minutes = duration of the session that was live-streamed)

HLS content viewed = n x duration of the session that was live-streamed

(where n is the number of HLS viewers)

Case 1

Live stream a 30-minute HD Content session with 1 Broadcaster to 100 HLS viewers and Facebook using RTMP

HLS and RTMP content created minutes = 30 min

+

HLS content viewed minutes =(100 x 30) = 3000 min

+
Total Subscribed Minutes = 0 min

HLS and RTMP content created minutes = 30 min

+

HLS content viewed minutes =(100 x 30) = 3000 min

+
Total participant minutes = 1 connection X 30min = 30 participant min

Case 2

Live stream a 30-minute session with 2 Broadcasters to 100 HLS viewers and Facebook using RTMP

HLS and RTMP content created minutes = 30 min

+

HLS content viewed minutes =(100 x 30) = 3000 min

+

Total streamed subscribed minutes* = (2 x 30) = 60 Subscribed min

(* Session has 2 Broadcaster subscribing to each other streams)

HLS and RTMP content created minutes = 30 min

+

HLS content viewed minutes =(100 x 30) = 3000 min

+

Total participant minutes* = (2 x 30) = 60 participant min

(* Session has 2 participants)

Additional Information

For more information on live streaming with Facebook, see RTMPS Required When Using Vonage Video API Broadcast via Facebook Live.