Newer
Older
version: '3.3'
services:
bbb-streamer:
image: aauzid/bigbluebutton-livestreaming
container_name: liveStreaming
environment:
# BigBlueButton Server url:
- BBB_URL=https://your_BigBlueButton_server/bigbluebutton/api
# BigBlueButton secret:
- BBB_SECRET=your_secret
# BigBlueButton meetingID:
- BBB_MEETING_ID=your_meetingID
# start meeting (optional):
- BBB_START_MEETING=false
# attendee password (optional - has to be set to the attendee password of moodle/greenlight or any other frontend to allow joining via their links):
- BBB_ATTENDEE_PASSWORD=IVLHwOBSVmYP
# moderator password (optional - has to be set to the moderator password of moodle/greenlight or any other frontend to allow joining via their links):
- BBB_MODERATOR_PASSWORD=JjeQYksarqLQ
# meeting title (optional):
- BBB_MEETING_TITLE=liveStreaming Test
# download / save BigBlueButton meeting
- BBB_DOWNLOAD_MEETING=false
# play intro file (can be a local file in videodata folder e.g. /video/intro.mp4 or a url of a mediastream e.g. https://my.intro.stream)
- BBB_INTRO=false
# begin the intro at position (optional, e.g. 00:00:05)
- BBB_BEGIN_INTRO_AT=04:40
# end intro after (optional, e.g. 01:00:00 - after one hour)
- BBB_END_INTRO_AT=
# Media server url:
- BBB_STREAM_URL=rtmp://media_server_url/stream/stream_key
# Message to post in BBB Chat when joining a conference
- BBB_CHAT_MESSAGE=This meeting is streamed to
# post the viewing URL for the STREAM in the BBB chat (Default: "Secret URL")
- BBB_STREAMVIEW_URL=https://yourStream.url
# Resolution to be streamed/downloaded in format WxH (default 1920x1080)
- BBB_RESOLUTION=1920x1080
# stream video bitrate
- FFMPEG_STREAM_VIDEO_BITRATE=4000
# threads used for stream (0=auto)
- FFMPEG_STREAM_THREADS=0
# Timezone (default: Europe/Vienna):
- TZ=Europe/Vienna