Build a UGC Live Streaming App with Amazon IVS: Broadcast Real-Time with Multi-Hosts (Lesson 4.3)

6 Views
Published
In lesson 4 of this course, we're learning about real-time streaming with Amazon IVS. In lesson 4.2, we learned how StreamCat generates stage participant tokens which are required for all participants (both broadcasters and viewers). In this lesson, we'll see how StreamCat broadcasts a real-time stream with multiple hosts up to 10,000 viewers.

Resources:
https://github.com/aws-samples/amazon-ivs-ugc-sample

Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html

Real-Time SDK Guide
https://aws.github.io/amazon-ivs-web-broadcast/docs/real-time-sdk-guides/introduction

Learn More About Amazon IVS:

Amazon IVS
https://aws.amazon.com/ivs/

Low-Latency Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html

Low-Latency Streaming API Reference
https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/index.html

Real-Time Streaming User Guide
https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/what-is.html

Real-Time Streaming API Reference
https://docs.aws.amazon.com/ivs/#:~:text=Real%2DTime%20Streaming%20API%20Reference

IVS Chat User Guide
https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/getting-started-chat.html

IVS Chat API Reference
https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/index.html

Chat Messaging API Reference
https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/index.html

IVS Rocks - Demos, Sample Code, Pricing Calculator and more!
https://ivs.rocks

React Based UGC Demo
https://github.com/aws-samples/amazon-ivs-ugc-platform-web-demo

Chapters:
00:00 Intro
00:35 Generating a Host Participant Token
01:25 Initializing a Stage
01:42 Subscribing to Participants
02:26 Publishing Participants
02:55 Publishing Streams
03:13 Creating a Stage Instance
03:31 Handling Added & Removed Streams
04:34 Joining and Broadcasting a Stage
05:16 Lesson Summary

Follow Amazon Web Services:
Official Website: https://aws.amazon.com/what-is-aws
Twitch: https://twitch.tv/aws
Twitter: https://twitter.com/awsdevelopers
Facebook: https://facebook.com/amazonwebservices
Instagram: https://instagram.com/amazonwebservices


#AWS #Amazon Interactive Video Service
Category
AWS Developers
Tags
amazon ivs, aws, live streaming
Be the first to comment