Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[listenonly] Rewrite SFU/Kurento listen only bridge #10945

Merged
merged 9 commits into from
Dec 9, 2020

Commits on Dec 1, 2020

  1. Configuration menu
    Copy the full SHA
    9875876 View commit details
    Browse the repository at this point in the history
  2. [html5/webrtc] Add base class for an isolated webrtc-sfu signalling b…

    …roker
    
    Extracts most of the common bbb-webrtc-sfu WebSocket setup, handshaking and message broker procedures that was scattered among HTML5 components (video, screenshare and listen only) into a base class suitable for inheritance
    prlanzarin committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    b86b732 View commit details
    Browse the repository at this point in the history
  3. [html5/webrtc] Added proper error handling in bbb-webrtc-sfu base broker

    Moved bbb-webrtc-sfu utilitaries to properly named folder
    
    Logging improvements to base broker
    
    Added onerror/onstart/onended callback interfaces to base broker
    prlanzarin committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    a49aa0a View commit details
    Browse the repository at this point in the history
  4. [listenonly] Add new SFU listen only negotiation broker

    A replacement to the old kurento-extension script which is to be considered legacy code
    prlanzarin committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    a7559a6 View commit details
    Browse the repository at this point in the history
  5. [html5/webrtc] Add a centralized util to load and play a media elemen…

    …t with proper error handling
    
    To be used with bbb-webrtc-sfu based media brokers
    prlanzarin committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    0077a83 View commit details
    Browse the repository at this point in the history
  6. [listenonly] Rewrite listen only SFU/Kurento bridge

    Fixed listen only reconnection handling
    
    Added proper error handling; now all errors have proper mapped codes which are funneled through to audio-manager logger and should be easier to gauge types of errors
    
    Fixed botched reconnection error rejection, audio modal shouldnt be stuck anymore when it fails
    
    Remove every tie that listen only bridge had to kurento-extension
    prlanzarin committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    338e8f8 View commit details
    Browse the repository at this point in the history
  7. [sip.js] Annotate every audio-manager callback call with a bridge nam…

    …e identifier
    
    Useful when parsing logs to split errors by bridge type
    prlanzarin committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    1bef5f3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    218c6a6 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. Configuration menu
    Copy the full SHA
    d6fdd79 View commit details
    Browse the repository at this point in the history