pabloFuente
0010ac1157
openvidu-browser: install inherits and events packages
2022-01-26 17:38:23 +01:00
pabloFuente
ad8e8938d4
openvidu-browser: ensure Promise return on every resolve and reject
2022-01-26 12:18:05 +01:00
pabloFuente
9f20cc2485
openvidu-browser: update Copyright date
2022-01-13 11:18:47 +01:00
Juan Navarro
aba3311076
openvidu-browser: minor comment to match same in android & kurento
2021-11-05 15:52:47 +01:00
csantosm
3d46a2c473
openvidu-browser: Replaced error to warning log
2021-08-03 16:02:34 +02:00
pabloFuente
0d739982a8
openvidu-browser: provide mediaServer as a WebRtcPeerConfiguration property
2021-07-08 12:39:08 +02:00
pabloFuente
e1b6fb6179
openvidu-browser: fix subscription process when transcievers API not available
2021-07-07 12:54:23 +02:00
Juan Navarro
e66c5d1070
openvidu-browser: simulcast default 3 layers and 4:2:1 scaling
...
Leaves maxBitrate undefined so the browser chooses which are the best
values.
2021-07-02 15:06:00 +02:00
Juan Navarro
cf613aedfc
openvidu-browser: simulcast on Firefox
2021-06-30 19:24:23 +02:00
pabloFuente
ffcb56cc0d
openvidu-browser: simulcast configuration
2021-06-28 11:37:00 +02:00
Carlos Santos
66b1ce790d
openvidu-browser: Fixed bug when addTransceiver not available ( #634 )
...
After generateOffer() refactoring, the deprecated legacy method wasn't adding the meadstream tracks on peerConnection object as it used to do.
2021-06-22 13:31:25 +02:00
pabloFuente
3569d49df6
openvidu.browser: log error when addTransceiver not available
2021-06-16 12:58: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
ac0e93ea27
openvidu-browser: rename WebRtcPeer handler methods
2021-05-27 21:28:17 +02:00
pabloFuente
5de36ddb15
openvidu-browser: extend ExceptionEvent with ICE_CONNECTION_DISCONNECTED
2021-05-17 13:30:08 +02:00
pabloFuente
e5b4c725be
openvidu-browser: Unified Plan support by default
2021-05-04 10:14:29 +02:00
pabloFuente
cd99eba442
openvidu-browser: uuidv4
2021-03-23 10:51:14 +01:00
pabloFuente
ff8b51dbf1
openvidu-browser: ExceptionEvent
2021-03-22 19:23:03 +01:00
pabloFuente
ae686ffbb6
openvidu-browser: change all "on" methods to "addEventListener"
2021-03-22 11:46:52 +01:00
pabloFuente
084cfc49f7
mediasoup refactoring
2021-03-16 10:26:39 +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
433d640a8a
openvidu-browser: Wrapped platform library
2020-10-13 16:13:37 +02:00
csantosm
0c35f85602
Refactored openvidu-browser
2020-07-01 11:58:01 +02:00
csantosm
3b13177643
openvidu-browser: Added custom logger. Fixes #440
2020-05-04 20:02:43 +02: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
CSantos
86f288cfe2
openvidu-browser: prepare iosrtc new version
2020-01-03 15:29:21 +01:00
pabloFuente
53550e96f9
Ionic IOS test
2019-09-19 16:23:47 +02:00
pabloFuente
edf5bf5fe9
openvidu-browser: rollback fix to Ionic iOS subscribers
2019-07-04 16:28:14 +02:00
pabloFuente
964b273692
openvidu-browser: Ionic iOS processAnswer fix
2019-06-20 11:48:23 +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
67fdfb47e7
openvidu-browser: StreamManager fix for streamPlaying event on addVideoElement/createVideoElement
2019-05-29 14:54:37 +02:00
pabloFuente
b70581addc
openvidu-browser: IE fix (plugin's RTCIceCandidate)
2019-05-17 14:54:27 +02:00
pabloFuente
8f25b937e2
openvidu-browser: IExplorer support
2019-05-10 10:36:10 +02:00
pabloFuente
a83fef15f1
Copyright updated from 2018 to 2019
2019-01-21 21:32:17 +01:00
pabloFuente
b0bc3d40d2
openvidu-browser: Safari video attributes. iOS Ionic bug fix (setRemoteDescription delayed)
2018-12-05 11:19:40 +01:00
pabloFuente
0e80c9b626
openvidu-browser: platform library imported in all required classes
2018-12-04 09:55:00 +01:00
pabloFuente
5b4b34e254
openvidu-browser: Ionic iOS support
2018-11-28 09:42:26 +01:00
kurento
3e777a9fbc
Merge branch 'master' of https://github.com/OpenVidu/openvidu
2018-11-26 10:31:05 +01:00
kurento
1ff4e68c81
ionic ios support
2018-11-26 10:30:49 +01:00
pabloFuente
0400ea3e17
openvidu-browser: Safari support
2018-11-21 12:03:14 +01:00
pabloFuente
e456b5e350
openvidu-browser: package.json dependencies updated
2018-08-31 15:07:34 +02:00
pabloFuente
4e0092614d
openvidu-browser: individual ICE candidate list to support signalingstate
2018-06-19 14:32:23 +02:00
pabloFuente
2c90f65535
openvidu-browser: Stream stores iceCandidate list (sent and received)
2018-06-19 09:52:04 +02:00
pabloFuente
263db59bdd
openvidu-browser: unnecesary dependencies removed
2018-06-13 17:31:25 +02:00
pabloFuente
f447057d4e
openvidu-browser: WebRtcPeer to its own folder inside OpenViduInternal
2018-06-11 15:11:24 +02:00