Coder Social home page Coder Social logo

manishkatyan / bbb-optimize Goto Github PK

View Code? Open in Web Editor NEW
83.0 83.0 43.0 758 KB

Better audio quality, increase recording processing speed, dynamic video profile, pagination, fix 1007/1020 errors and use apply-config.sh to manage your customizations are some key techniques for you to optimize and smoothly run your BigBlueButton servers.

License: MIT License

Shell 92.34% JavaScript 7.66%

bbb-optimize's People

Contributors

arun-hel avatar manishkatyan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bbb-optimize's Issues

what is right path of external.xml?

The README reference this path:
/opt/freeswitch/conf/sip_profiles/external.xml

The BBB reference this in their docs and bbb-conf --check
/opt/freeswitch/etc/freeswitch/sip_profiles/external.xml

I just want to sure if both are the same. If they are, I suggest using the second to avoid any confusion

5349 not 5439

Hello,

You wrote
Ensure that ufw firewall on your Turn server allows the following ports: 80, 443, 3478, 5439, and 49152:65535/udp
instead of
Ensure that ufw firewall on your Turn server allows the following ports: 80, 443, 3478, 5349, and 49152:65535/udp

Best regards,

Processing and published not sync

I have processing and also published version. Why this happend?

Is that the worker-2 works like as worker-1 ?

1b24c65c37c7105396e2be551555a8e918e87ad25-160506210765 Wed Nov 11 07:59:20 +0330 2020 X XXXXX 12 presentation presentation

Discuss: Error 1007 when already setup turn server

Hi,
I have an issue with bbb when connected to audio
I've setup a turn server and use with bbb, it only work when I set

media.peerconnection.ice.relay_only | true

on firefox, other always throw 1007

Could you please help?
Thank you in advance

Update Set external IP in WebRtcEndpoint.conf.ini ?

Does this https://github.com/manishkatyan/bbb-optimize#4-set-external-ip-in-webrtcendpointconfini need update?

If I go to
/etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini

it says
and IPv6 addresses of the media server.
;;
;; Forces all local IPv4 and/or IPv6 ICE candidates to have the given address.
;; This is really nothing more than a hack, but it's very effective to force a
;; public IP address when one is known in advance for the media server. In doing
;; so, KMS will not need a STUN or TURN server, but remote peers will still be
;; able to contact it.
;;
;; You can try using these settings if KMS is deployed on a publicly accessible
;; server, without NAT, and with a static public IP address. But if it doesn't
;; work for you, just go back to configuring a STUN or TURN server for ICE.
;;
;; Only set this parameter if you know what you're doing, and you understand
;; 100% WHY you need it. For the majority of cases, you should just prefer to
;; configure a STUN or TURN server.
;;
;; is a single IPv4 address.
;; is a single IPv6 address.
;;
;externalIPv4=198.51.100.1
;externalIPv6=2001:0db8:85a3:0000:0000:8a2e:0370:7334

;; External IP address of the media server.
;;
;; DEPRECATED: Use "externalIPv4" and/or "externalIPv6" instead.
;;
;; Forces all local IPv4 and IPv6 ICE candidates to have the given address. This
;; is really nothing more than a hack, but it's very effective to force a public
;; IP address when one is known in advance for the media server. In doing so,
;; KMS will not need a STUN or TURN server, but remote peers will still be able
;; to contact it.
;;
;; You can try using this setting if KMS is deployed on a publicly accessible
;; server, without NAT, and with a static public IP address. But if it doesn't
;; work for you, just go back to configuring a STUN or TURN server for ICE.
;;
;; Only set this parameter if you know what you're doing, and you understand
;; 100% WHY you need it. For the majority of cases, you should just prefer to

;; configure a STUN or TURN server.
;;
;; is a single IPv4 or IPv6 address.
;;
;externalAddress=198.51.100.1
;externalAddress=2001:0db8:85a3:0000:0000:8a2e:0370:7334

so I guess it's note
externalAddress=Public-IP-of-BBB-Server
that needs to be uncommented but
externalIPv4=Public-IP-of-BBB-Server

plus, I don't understand the following paragraph
STUN/TURN are needed only when the media server sits behind a NAT and needs to find out its own external IP address. However, if you set a static external IP address as mentioned above, then there is no need for the STUN/TURN auto-discovery. Hence, comment the following: using turn.higheredlab.com (IP address)

#stunServerAddress=95.217.128.91
#stunServerPort=3478

what do you exactly recommend to do?

is there any plan for 2.5 compatibility?

Thank you for sharing wonderful bbb-optimize!
I would like to know if you have any plans enabling BBB version 2.5 compatibility? is it too early to ask? I am interested in testing it on my dev 2.5 rc1 instance. Thanks again!

Working solution for higher webcam quality

Hi,
Thanks for your useful information you have gathered through your git.
I wanted to ask if you have found a working solution to get a better webcam quality ( like HD ) from bigbluebutton.

regards.

cat: ./env : No such file or directory

Hi,
Fresh install of BBB2.4 and bbb-optimize.
I create a "config-optimize" env file which is cp from your 'example-env' and modified to suit my needs…
But when i try to apply my env file with "bbb-optimize --env-file=config-optimize" this message (as in title) is displayed and no changes are applied to BBB.
I run the command from /root/bbb-custom and the file has read permission for all.

Any idea?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.