@@ -4,18 +4,31 @@ Streams a given BBB Meeting to an RTMP Server.
...
@@ -4,18 +4,31 @@ Streams a given BBB Meeting to an RTMP Server.
## Getting Started
## Getting Started
All you need is Docker running on your machine
### Prerequisites
### Running Docker
All you need is Docker running on your machine and a media server to stream to.
### Configuration
You need to set some environment variables to run the container.
You need to set some environment variables to run the container.
#### Required
#### Required
* BBB_URL - URL to BBB including http/https
* BBB_URL - URL to BBB including http/https e.g. https://your_BigBlueButton_server/bigbluebutton/api
* BBB_MEETING_ID - ID of the BBB Meeting
* BBB_MEETING_ID - ID of the BBB Meeting (You can get the ID via an API call: https://your_bbb_server/bigbluebutton/api/getMeetings?checksum=<checksum>)
* BBB_SECRET - Secret of your BBB installation
* BBB_SECRET - Secret of your BBB installation (You can get the secret with: bbb-conf --secret)
* BBB_STREAM_URL - Stream URL to your streaming server including rtmp.
* BBB_STREAM_URL - Stream URL to your streaming server including rtmp. (e.g. rtmp://media_server_url/stream/stream_key)
#### Optional
#### Optional
* BBB_AS_MODERATOR - if set to "true" the meeting will joined as moderator
* BBB_AS_MODERATOR - if set to "true" the meeting will be joined as moderator
* BBB_USER_NAME - the Username to join the meeting. Default = Live
* BBB_USER_NAME - the Username to join the meeting. (Default: Live)