BigBlueButton/Netzwerkbefehle: Unterschied zwischen den Versionen

Aus Foxwiki
K Dirkwagner verschob die Seite BigBlueButton:Netzwerkbefehle nach BigBlueButton/Netzwerkbefehle, ohne dabei eine Weiterleitung anzulegen: Textersetzung - „:“ durch „/“
 
(20 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
= bbb-conf =
= bbb-conf =
  bbb-conf [options]
  bbb-conf [options]
== Configuration ==
 
    --version                       Display BigBlueButton version (packages)
== Konfiguration ==
    --setip <IP/hostname>           Set IP/hostname for BigBlueButton
=== Version anzeigen (Pakete) ===
    --setsecret <secret>             Change the shared secret in bigbluebutton.properties
--version
=== IP/Hostname festlegen ===
--setip <IP/hostname>
=== Ändern des gemeinsamen Geheimnisses ===
--setsecret <secret>
 
== Monitoring ==
== Monitoring ==
    --check                          Check configuration files and processes for problems
=== Check configuration files and processes for problems ===
    --debug                          Scan the log files for error messages
--check
    --watch                          Scan the log files for error messages every 2 seconds
=== Scan the log files for error messages ===
    --network                        View network connections on 80, 443 and 1935 by IP address. 1935 is deprecated. You will need to modify bbb-conf if you have custom ports.
--debug
    --secret                        View the URL and shared secret for the server
=== Scan the log files for error messages every 2 seconds ===
    --lti                            View the URL and secret for LTI (if installed)
--watch
=== View network connections on 80, 443 and 1935 by IP address. 1935 is deprecated. You will need to modify bbb-conf if you have custom ports. ===
--network
=== View the URL and shared secret for the server ===
--secret
=== View the URL and secret for LTI (if installed) ===
--lti
 
== Administration ==
== Administration ==
    --restart                       Restart BigBlueButton
=== Restart BigBlueButton ===
    --stop                           Stop BigBlueButton
--restart
    --start                         Start BigBlueButton
=== Stop BigBlueButton ===
    --clean                          Restart and clean all log files
--stop
    --status                        Display running status of components
=== Start BigBlueButton ===
    --zip                            Zip up log files for reporting an error
--start
 
# bbb-conf --status
nginx —————————————————► [✔ - active]
freeswitch ————————————► [✔ - active]
redis-server ——————————► [✔ - active]
bbb-apps-akka —————————► [✔ - active]
bbb-fsesl-akka ————————► [✔ - active]
tomcat8 ———————————————► [✔ - active]
mongod ————————————————► [✔ - active]
bbb-html5 —————————————► [✔ - active]
bbb-webrtc-sfu ————————► [✔ - active]
kurento-media-server ——► [✔ - active]
bbb-html5-backend@1 ———► [✔ - active]
bbb-html5-backend@2 ———► [✔ - active]
bbb-html5-frontend@1 ——► [✔ - active]
bbb-html5-frontend@2 ——► [✔ - active]
etherpad ——————————————► [✔ - active]
bbb-web ———————————————► [✔ - active]
 
=== Restart and clean all log files ===
--clean
=== Display running status of components ===
--status
=== Zip up log files for reporting an error ===
--zip


= bbb-record =
= bbb-record =
  bbb-record [options]
  bbb-record [options]
== Reporting ==
== Reporting ==
    --list                             List all recordings
List all recordings
--list
 
== Monitoring ==
== Monitoring ==
    --watch                            Watch processing of recordings
=== Watch processing of recordings ===
    --watch --withDesc                Watch processing of recordings and show their description
--watch
=== Watch processing of recordings and show their description ===
--watch --withDesc
 
== Administration ==
== Administration ==
    --rebuild <internal meetingID>    rebuild the output for the given internal meetingID
=== rebuild the output for the given internal meetingID ===
    --rebuildall                      rebuild every recording
--rebuild <internal meetingID>
    --delete <internal meetingID>      delete one meeting and recording
=== rebuild every recording ===
    --deleteall                        delete all meetings and recordings
--rebuildall
    --debug                            check for recording errors
=== delete one meeting and recording ===
    --check                            check for configuration errors
--delete <internal meetingID>
    --enable <workflow>                enable a recording workflow
=== delete all meetings and recordings ===
    --disable <workflow>               disable a recording workflow
--deleteall
    --tointernal <external meetingId> get the internal meeting ids for the given external meetingId
=== check for recording errors ===
    --toexternal <internal meetingId> get the external meeting id for the given internal meetingId
--debug
    --republish <internal meetingID>   republish the recording for meetingID. (Only for Matterhorn Integration)
=== check for configuration errors ===
--check
 
# bbb-conf --check
BigBlueButton Server 2.3.12 (2427)
                    Kernel version: 4.15.0-154-generic
                      Distribution: Ubuntu 18.04.5 LTS (64-bit)
                            Memory: 65960 MB
                          CPU cores: 16
/etc/bigbluebutton/bbb-web.properties (override for bbb-web)
/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties (bbb-web)
        bigbluebutton.web.serverURL: https://video.foxtom.de
                defaultGuestPolicy: ALWAYS_ACCEPT
                  svgImagesRequired: true
/etc/nginx/sites-available/bigbluebutton (nginx)
                        server_name: video.foxtom.de
                              port: 80, [::]:80
                              port: 443 ssl
/opt/freeswitch/etc/freeswitch/vars.xml (FreeSWITCH)
                        local_ip_v4: 10.0.0.1
                    external_rtp_ip: 10.0.0.1
                    external_sip_ip: 10.0.0.1
/opt/freeswitch/etc/freeswitch/sip_profiles/external.xml (FreeSWITCH)
                        ext-rtp-ip: $${local_ip_v4}
                        ext-sip-ip: $${local_ip_v4}
                        ws-binding: 10.0.0.1:5066
                        wss-binding: 10.0.0.1:7443
/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
                      playback_host: video.foxtom.de
                  playback_protocol: https
                            ffmpeg: 4.2.4-1ubuntu0.1bbb2~18.04
/etc/bigbluebutton/nginx/sip.nginx (sip.nginx)
                        proxy_pass: 10.0.0.1
                          protocol: http
/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (Kurento SFU)
                        kurento.ip: 10.0.0.1
                        kurento.url: ws://127.0.0.1:8888/kurento
                    kurento.sip_ip: 10.0.0.1
                    localIpAddress: 10.0.0.1
                recordScreenSharing: true
                      recordWebcams: true
                  codec_video_main: VP8
                codec_video_content: VP8
/usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml (HTML5 client)
                              build: 1833
                        kurentoUrl: wss://video.foxtom.de/bbb-webrtc-sfu
                  enableListenOnly: true
                    sipjsHackViaWs: true
/usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml (STUN Server)
                              stun: turn.foxtom.de
# Potential problems described below
 
=== enable a recording workflow ===
--enable <workflow>
=== disable a recording workflow ===
--disable <workflow>
=== get the internal meeting ids for the given external meetingId ===
--tointernal <external meetingId>
=== get the external meeting id for the given internal meetingId ===
--toexternal <internal meetingId>
=== republish the recording for meetingID. (Only for Matterhorn Integration) ===
--republish <internal meetingID>


= bbb-apps-akka =
= bbb-apps-akka =
Zeile 44: Zeile 159:


= bbb-fsesl-akka =
= bbb-fsesl-akka =
TODO
[[Kategorie:BigBlueButton]]

Aktuelle Version vom 29. März 2023, 14:00 Uhr

bbb-conf

bbb-conf [options]

Konfiguration

Version anzeigen (Pakete)

--version

IP/Hostname festlegen

--setip <IP/hostname>

Ändern des gemeinsamen Geheimnisses

--setsecret <secret>

Monitoring

Check configuration files and processes for problems

--check

Scan the log files for error messages

--debug

Scan the log files for error messages every 2 seconds

--watch

View network connections on 80, 443 and 1935 by IP address. 1935 is deprecated. You will need to modify bbb-conf if you have custom ports.

--network

View the URL and shared secret for the server

--secret

View the URL and secret for LTI (if installed)

--lti

Administration

Restart BigBlueButton

--restart

Stop BigBlueButton

--stop

Start BigBlueButton

--start
# bbb-conf --status
nginx —————————————————► [✔ - active]
freeswitch ————————————► [✔ - active]
redis-server ——————————► [✔ - active]
bbb-apps-akka —————————► [✔ - active]
bbb-fsesl-akka ————————► [✔ - active]
tomcat8 ———————————————► [✔ - active]
mongod ————————————————► [✔ - active]
bbb-html5 —————————————► [✔ - active]
bbb-webrtc-sfu ————————► [✔ - active]
kurento-media-server ——► [✔ - active]
bbb-html5-backend@1 ———► [✔ - active]
bbb-html5-backend@2 ———► [✔ - active]
bbb-html5-frontend@1 ——► [✔ - active]
bbb-html5-frontend@2 ——► [✔ - active]
etherpad ——————————————► [✔ - active]
bbb-web ———————————————► [✔ - active]

Restart and clean all log files

--clean

Display running status of components

--status

Zip up log files for reporting an error

--zip

bbb-record

bbb-record [options]

Reporting

List all recordings

--list

Monitoring

Watch processing of recordings

--watch

Watch processing of recordings and show their description

--watch --withDesc

Administration

rebuild the output for the given internal meetingID

--rebuild <internal meetingID>

rebuild every recording

--rebuildall

delete one meeting and recording

--delete <internal meetingID>

delete all meetings and recordings

--deleteall

check for recording errors

--debug

check for configuration errors

--check
# bbb-conf --check

BigBlueButton Server 2.3.12 (2427)
                    Kernel version: 4.15.0-154-generic
                      Distribution: Ubuntu 18.04.5 LTS (64-bit)
                            Memory: 65960 MB
                         CPU cores: 16

/etc/bigbluebutton/bbb-web.properties (override for bbb-web)
/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties (bbb-web)
       bigbluebutton.web.serverURL: https://video.foxtom.de
                defaultGuestPolicy: ALWAYS_ACCEPT
                 svgImagesRequired: true

/etc/nginx/sites-available/bigbluebutton (nginx)
                       server_name: video.foxtom.de
                              port: 80, [::]:80
                              port: 443 ssl

/opt/freeswitch/etc/freeswitch/vars.xml (FreeSWITCH)
                       local_ip_v4: 10.0.0.1
                   external_rtp_ip: 10.0.0.1
                   external_sip_ip: 10.0.0.1

/opt/freeswitch/etc/freeswitch/sip_profiles/external.xml (FreeSWITCH)
                        ext-rtp-ip: $${local_ip_v4}
                        ext-sip-ip: $${local_ip_v4}
                        ws-binding: 10.0.0.1:5066
                       wss-binding: 10.0.0.1:7443

/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
                     playback_host: video.foxtom.de
                 playback_protocol: https
                            ffmpeg: 4.2.4-1ubuntu0.1bbb2~18.04

/etc/bigbluebutton/nginx/sip.nginx (sip.nginx)
                        proxy_pass: 10.0.0.1
                          protocol: http

/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (Kurento SFU)
                        kurento.ip: 10.0.0.1
                       kurento.url: ws://127.0.0.1:8888/kurento
                    kurento.sip_ip: 10.0.0.1
                    localIpAddress: 10.0.0.1
               recordScreenSharing: true
                     recordWebcams: true
                  codec_video_main: VP8
               codec_video_content: VP8

/usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml (HTML5 client)
                             build: 1833
                        kurentoUrl: wss://video.foxtom.de/bbb-webrtc-sfu
                  enableListenOnly: true
                    sipjsHackViaWs: true

/usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml (STUN Server)
                              stun: turn.foxtom.de

# Potential problems described below

enable a recording workflow

--enable <workflow>

disable a recording workflow

--disable <workflow>

get the internal meeting ids for the given external meetingId

--tointernal <external meetingId>

get the external meeting id for the given internal meetingId

--toexternal <internal meetingId>

republish the recording for meetingID. (Only for Matterhorn Integration)

--republish <internal meetingID>

bbb-apps-akka

TODO

bbb-fsesl-akka

TODO