Skip to content
Snippets Groups Projects
Unverified Commit aa1ba2ab authored by mtsonline's avatar mtsonline Committed by GitHub
Browse files

Merge pull request #2 from mtsonline/update_readme

updated readme
parents 564f2e90 d65ce5fd
No related branches found
No related tags found
No related merge requests found
...@@ -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)
\ No newline at end of file
### Starting liveStreaming
* wget -O docker-compose.yml https://github.com/aau-zid/BigBlueButton-liveStreaming/raw/master/docker-compose.yml.example
* (change configuration)
* docker-compose up -d
* docker-compose down
## Known Limitations
* You must extract and provide the meetingID, which is not visible within the room.
* Some unnecessary html elements are not hidden yet.
* ffmpeg settings to be improved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment