Skip to content
Snippets Groups Projects
  1. Aug 28, 2020
    • root's avatar
      Committer: Antonio Guirado <amguirado73@gmail.com> · 851c2645
      root authored
       Changes to be committed:
      	new file:   akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/externalvideo/ExternalVideoApp2x.scala
      	new file:   akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/externalvideo/StartExternalVideoPubMsgHdlr.scala
      	new file:   akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/externalvideo/StopExternalVideoPubMsgHdlr.scala
      	new file:   akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/externalvideo/UpdateExternalVideoPubMsgHdlr.scala
      	modified:   akka-bbb-apps/src/main/scala/org/bigbluebutton/core/pubsub/senders/ReceivedJsonMsgHandlerActor.scala
      	modified:   akka-bbb-apps/src/main/scala/org/bigbluebutton/core/running/MeetingActor.scala
      	modified:   akka-bbb-apps/src/main/scala/org/bigbluebutton/core2/FromAkkaAppsMsgSenderActor.scala
      	new file:   bbb-common-message/src/main/scala/org/bigbluebutton/common2/msgs/ExternalVideoMsgs.scala
      	new file:   bigbluebutton-html5/imports/api/external-videos/server/eventHandlers.js
      	new file:   bigbluebutton-html5/imports/api/external-videos/server/handlers/startExternalVideo.js
      	new file:   bigbluebutton-html5/imports/api/external-videos/server/handlers/stopExternalVideo.js
      	new file:   bigbluebutton-html5/imports/api/external-videos/server/handlers/updateExternalVideo.js
      	modified:   bigbluebutton-html5/imports/api/external-videos/server/index.js
      	modified:   bigbluebutton-html5/imports/api/external-videos/server/methods.js
      	modified:   bigbluebutton-html5/imports/api/external-videos/server/methods/emitExternalVideoEvent.js
      	modified:   bigbluebutton-html5/imports/api/external-videos/server/methods/startWatchingExternalVideo.js
      	modified:   bigbluebutton-html5/imports/api/external-videos/server/methods/stopWatchingExternalVideo.js
      	new file:   bigbluebutton-html5/imports/api/external-videos/server/streamer.js
      	modified:   bigbluebutton-html5/imports/api/meetings/server/handlers/meetingDestruction.js
      	modified:   bigbluebutton-html5/imports/api/meetings/server/modifiers/addMeeting.js
      	modified:   bigbluebutton-html5/imports/api/meetings/server/modifiers/meetingHasEnded.js
      	modified:   bigbluebutton-html5/imports/api/users/server/handlers/validateAuthToken.js
      	modified:   bigbluebutton-html5/imports/api/users/server/store/bannedUsers.js
      	modified:   bigbluebutton-html5/imports/startup/server/index.js
      	modified:   bigbluebutton-html5/imports/startup/server/redis.js
      	modified:   bigbluebutton-html5/imports/ui/components/external-video-player/service.js
      	modified:   bigbluebutton-html5/private/config/settings.yml
      851c2645
  2. May 22, 2020
  3. Mar 25, 2020
  4. Mar 14, 2020
  5. Feb 28, 2020
  6. Feb 24, 2020
  7. Feb 19, 2020
  8. Feb 18, 2020
  9. Feb 05, 2020
    • Richard Alam's avatar
      Track call session state · 5af63742
      Richard Alam authored
       Currently, we user DTMF to inform the client when the call session is in echo test and when entering the voice conference.
       Unfortunately, sometimes when FS sends the DTMF, FS crashes.
      
       Monitor the progress of the call session using ESL events and propagate to the client.
      
       The client would be informed of these call states: CALL_STARTED, IN_ECHO_TEST, IN_CONFERENCE, CALL_ENDED.
      5af63742
  10. Jan 15, 2020
  11. Dec 03, 2019
  12. Oct 21, 2019
  13. Oct 18, 2019
    • Richard Alam's avatar
      Add timestamp on message · 63525b42
      Richard Alam authored
       - add a new timestamp field on the message envelope so we can collect
         statistics on message processing times.
      63525b42
  14. Oct 17, 2019
    • Richard Alam's avatar
      Make sure we record audio if meeting is recorded · 3395cdbd
      Richard Alam authored
       - We had an issue where FreeSWITCH, for some unknow reason, stopped recording the voice conference
         in the middle of the meeting while there are users in the voice conference. We've relied on the
         voice conf started event to trigger recording of wav files. This event is sent when the first user
         joins the voice conference. In this case, there was no voice user joined after the recording stopped
         as there were already users in the voice conference. TO make sure that the audio is recorded, akka-apps
         will send a "check if voice conf is running and recording" message to FreeSWITCH every 30sec. If akka-apps
         receives a "running=true recording=false" response from FreeSWITCH, akka-apps will send a start recording
         msg to FreeSWITCH.
      3395cdbd
  15. Oct 16, 2019
  16. Aug 09, 2019
  17. Jun 06, 2019
  18. May 08, 2019
  19. Apr 30, 2019
  20. Apr 29, 2019
  21. Apr 23, 2019
  22. Apr 17, 2019
  23. Apr 10, 2019
  24. Apr 09, 2019
  25. Apr 04, 2019
  26. Mar 28, 2019
  27. Mar 27, 2019
  28. Mar 26, 2019
  29. Mar 11, 2019
  30. Feb 27, 2019
  31. Feb 12, 2019
  32. Dec 16, 2018
Loading