Skip to content
Snippets Groups Projects
docker-compose.yml.example 2.03 KiB
Newer Older
  • Learn to ignore specific revisions
  • Martin Schrott's avatar
    Martin Schrott committed
    version: '3.3'
    services:
      bbb-streamer:
        image: aauzid/bigbluebutton-livestreaming
        container_name: liveStreaming
    
    Tocho Tochev's avatar
    Tocho Tochev committed
        shm_size: '2gb'
    
    Martin Schrott's avatar
    Martin Schrott committed
        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=
    
    Martin Schrott's avatar
    Martin Schrott committed
          # 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
    
    
        volumes:
          - ./videodata:/video