This repository contains a Docker container that, when started, will join an Amazon Chime meeting by PIN and broadcast the meeting's audio and video in high definition (1080p at 30fps) to an RTMP endpoint you specify. The broadcast participant joins the meeting in the muted state. The meeting PIN must be unlocked in order for the broadcast participant to join the meeting.
Most people who stream enjoy using services such as Twitch.tv or Ustream to deliver video to viewers, and that works well enough. But sometimes you want some more control over your stream, or you want other people to be able to stream to you, or you want to stream to multiple places, or any number of things that requires you to have access to an actual RTMP stream from an RTMP server. Learn how to achieve predictable, stable low-latency video streaming using standard HLS or DASH protocols, and about the high-performance capabilities of cloud video origination and storage integrated with AWS in this AWS Elemental MediaStore demonstration.
You will need Docker and make
installed on your system. As this container is running a Firefox browser instance and transcoding audio and video in real time, it is recommended to use a host system with at least 8GB RAM and 4 CPU cores, such as an m5.xlarge EC2 instance running Ubuntu Linux 18.04 LTS.
Dec 19, 2017 Moreover, it is also required to insert the Windows 10 Professional Product Key Generator (windows 10 home product key). Similarly, if you don’t have Windows 10 Product key, then you can activate Windows 10 without a product key. How to buy Windows 10 Professional Product Key Generator? Windows 10 pro n 1709 product key generator. May 29, 2018 activate windows 10 pro activate windows 10 without product key activate windows 10 home activate windows 10 permanently activate windows 10 for.
The input for the container is a file called container.env
. You create this file by copying the container.env.template
to container.env
and filling in the following variables:
MEETING_PIN
: the PIN for the Amazon Chime meeting you wish to broadcast (without any spaces in it)1234567890
RTMP_URL
: the URL of the RTMP endpoint,rtmp://live.twitch.tv/app/<stream key>
rtmp://a.rtmp.youtube.com/live2/<stream key>
To build the Docker image, run:
Once you have configured the container.env
file, run the container:
The container will start up and join the given Amazon Chime meeting as the <Broadcast>
attendee and start streaming H.264/AAC in FLV format to the given RTMP endpoint.
When your broadcast has finished, stop the stream by killing the container:
If you launched an EC2 instance to host the Docker container, you may also want to stop the instance to avoid incurring cost.