pabloFuente
00d64ded9b
openvidu-browser: onForciblyReconnectSubscriber
2021-06-30 15:33:05 +02:00
pabloFuente
ffcb56cc0d
openvidu-browser: simulcast configuration
2021-06-28 11:37:00 +02:00
Juan Navarro
e0f79e815e
openvidu-browser: rewrite generateOffer() to correctly handle all send/recv cases ( #577 )
...
* openvidu-browser: rewrite generateOffer to use Transceivers
Uses Transceivers if these are available in the underlying WebRTC
implementation; otherwise it falls back to the legacy "offerToReceiveX"
config of pc.createOffer()
* openvidu-browser: move Transceiver creation in createOffer/createAnswer
* WebRtcPeer: avoid getter syntax that doesn't compile with old Angular in testapp
* WebRtcPeer: finish rewriting createOffer() & createAnswer() with Transceivers
createOffer() can be used either for sending a "send" or "recv" offer to
the media server; this is needed for the KMS SDP negotiation semantics.
createAnswer() is used when in MEDIASOUP SDP negotiation mode, where the
media server is the one sending an SDP Offer to the browser.
2021-06-11 17:33:35 +02:00
pabloFuente
2fcf136fa3
openvidu-browser: fix disposeWebRtcPeer exception when no WebRtcPeer is available
2021-06-09 15:14:25 +02:00
pabloFuente
21615755f9
Support subscription with different client-server negotiation order
2021-05-31 15:20:54 +02:00
pabloFuente
7895ac0562
openvidu-browser: automatic reconnection capabilites on ICE failure states
2021-05-27 21:30:01 +02:00
pabloFuente
ac0e93ea27
openvidu-browser: rename WebRtcPeer handler methods
2021-05-27 21:28:17 +02:00
pabloFuente
52fee08e45
openvidu-browser: update broken RTCPeerConnection check
2021-05-19 10:46:00 +02:00
pabloFuente
87117f31e4
openvidu-browser: hark refactoring. Allow PublisherSpeakingEvent for local streams
2021-03-30 18:04:56 +02:00
pabloFuente
faf7f6820b
openvidu-browser: fix local StreamPropertyChangedEvent filter (options as object instead of string)
2021-03-24 12:15:19 +01:00
pabloFuente
be983f2a71
openvidu-browser: keep audioActive and videoActive after subscription reconnection
2021-03-23 15:34:33 +01:00
pabloFuente
ff8b51dbf1
openvidu-browser: ExceptionEvent
2021-03-22 19:23:03 +01:00
pabloFuente
4219c6dbc7
openvidu-browser: Stream is not a public EventDispatcher
2021-03-22 13:27:58 +01:00
pabloFuente
2cef860128
openvidu-browser: throw OPENVIDU_NOT_CONNECTED when Session.connect not called
2021-03-22 13:02:41 +01:00
pabloFuente
084cfc49f7
mediasoup refactoring
2021-03-16 10:26:39 +01:00
pabloFuente
471cbeb208
openvidu-browser: update dependencies and fix Promise return types
2021-03-09 15:07:45 +01:00
pabloFuente
f672090757
openvidu-browser: fix Map refactoring bugs (for..in not working on Map)
2021-02-18 16:00:07 +01:00
csantosm
ff84eb128b
openvidu-browser: Added method necessary for openvidu-test-app
2021-02-16 18:16:47 +01:00
csantosm
f286ce8131
openvidu-browser: Refactored WebRtcStats
...
- Updated WebRtcStats file allowing send extra information with webrtc stats such as userId, sessionId, platform description ...
2021-02-16 17:18:03 +01:00
csantosm
3d6249418c
openvidu-browser: Refactored Platform instances
...
Platform instances are now initialized in the classes constructors
2020-11-26 13:17:55 +01:00
csantosm
6dba08afe4
openvidu-browser: Fixed method invocation
...
Te condition always is returned true because the method is declared
2020-11-25 15:31:29 +01:00
pabloFuente
3c1d4fd69f
openvidu-browser: all dependencies updated
2020-11-10 18:22:14 +01:00
csantosm
433d640a8a
openvidu-browser: Wrapped platform library
2020-10-13 16:13:37 +02:00
pabloFuente
6f976246b4
openvidu-browser: better Stream.typeOfVideo documentation
2020-08-25 11:35:13 +02:00
csantosm
0c35f85602
Refactored openvidu-browser
2020-07-01 11:58:01 +02:00
csantosm
9ad21624d3
openvidu-browser: removed ionic iOS limitation
...
With iosrct 6.0.12 release which included the fix of the issue https://github.com/cordova-rtc/cordova-plugin-iosrtc/issues/442 ionic iOS can uses the current WebRTC API so this code is unnecessary.
2020-06-04 16:50:34 +02:00
csantosm
3b13177643
openvidu-browser: Added custom logger. Fixes #440
2020-05-04 20:02:43 +02:00
pabloFuente
b2e28a81cf
openvidu-browser: fix 'on' and 'once' event methods memory leak
2020-04-26 22:22:39 +02:00
pabloFuente
3e5853227b
openvidu-browser: fixes for Publishers subscribed to remote
2020-03-28 12:22:05 +01:00
pabloFuente
69ab47edc8
openvidu-browser: updated package.json. forceMediaReconnectionAfterNetworkDrop
2020-02-19 09:35:10 +01:00
pabloFuente
4ae63984a2
openvidu-browser: media reconnections support
2020-02-14 20:51:52 +01:00
pabloFuente
8fe3605aeb
Copyright update from 2019 to 2020
2020-02-04 11:25:54 +01:00
pabloFuente
acdfef3e21
openvidu-browser: StreamManager#updatePublisherSpeakingEventsOptions
2019-12-10 14:14:54 +01:00
pabloFuente
78ffeca860
openvidu-browser: PublisherSpeaking and StreamVolumeChange events refactoring
2019-12-05 14:18:46 +01:00
pabloFuente
8f0ec7fbbb
openvidu-browser: make Stream.getMediaStream() public
2019-09-25 12:29:26 +02:00
pabloFuente
6e19337260
openvidu-browser: Stream#getRTCPeerConnection TypeDoc description
2019-09-11 11:16:18 +02:00
pabloFuente
64f18d0b68
openvidu-browser: expose Stream#getRTCPeerConnection
2019-09-11 11:13:35 +02:00
pabloFuente
fa08ee87f0
openvidu-browser: speechEvent.stop fix 2
2019-07-04 16:36:22 +02:00
pabloFuente
49360d9771
openvidu-browser: speechEvent.stop undefined fix
2019-07-04 16:34:11 +02:00
pabloFuente
edf5bf5fe9
openvidu-browser: rollback fix to Ionic iOS subscribers
2019-07-04 16:28:14 +02:00
pabloFuente
0b22c295ee
openvidu-browser: old fix for iosIonic processAnswer removed
2019-06-06 18:14:36 +02:00
pabloFuente
2bad86e108
openvidu-browser: IE master branch rollback
2019-06-03 17:16:18 +02:00
pabloFuente
5760f4e7ef
openvidu-browser: standarize "screen" videoSource for Electron
2019-05-31 12:48:14 +02:00
pabloFuente
67fdfb47e7
openvidu-browser: StreamManager fix for streamPlaying event on addVideoElement/createVideoElement
2019-05-29 14:54:37 +02:00
pabloFuente
5c60267aa7
openvidu-browser: platform extra props only on OpenVidu.ts
2019-05-17 12:56:21 +02:00
pabloFuente
8f25b937e2
openvidu-browser: IExplorer support
2019-05-10 10:36:10 +02:00
pabloFuente
ecb766ae36
openvidu-browser: dependencies update
2019-03-26 09:53:02 +01:00
pabloFuente
a5783c52f5
openvidu-browser: Stream webrtc stats gathering foundation
2019-03-07 14:13:57 +01:00
pabloFuente
f02f6c7d5a
openvidu-browser: apply SubscriberProperties subscribeToAudio and subscribeToVideo
2019-01-27 14:42:46 +01:00
pabloFuente
a83fef15f1
Copyright updated from 2018 to 2019
2019-01-21 21:32:17 +01:00