Joachim Bauch
14764dd17f
Use "safeApply" when handling webrtc done/stop events.
9 years ago
Joachim Bauch
8fa2083c74
Always show own video when in conference room.
9 years ago
Joachim Bauch
4f6a27f4f3
Also hide other hangup buttons in conference rooms.
9 years ago
Joachim Bauch
9f1e330373
Fixed conference room example.
9 years ago
Joachim Bauch
aae26de9f5
Hide "Hangup" button in conferences.
9 years ago
Joachim Bauch
2a8ac1bb53
Implement new API for tests.
9 years ago
Joachim Bauch
1971c297fe
Updated evaluation of Conference messages to support serverside conferences.
9 years ago
Joachim Bauch
96b482827c
Add CSS class with current room type to body including helpers to show/hide elements.
9 years ago
Joachim Bauch
f9906b5973
Evaluate room type mapping and send Conference messages for conference rooms.
...
The messages are trigger whenever a new user joins a conference room. For
such rooms, clientside Conference messages are ignored.
9 years ago
Joachim Bauch
7fbc4449ca
Make mapping of room name to room type configurable.
9 years ago
Joachim Bauch
f0fbd7b1dc
Fixed wrong attribute name.
...
Also use cached variable instead of performing attribute lookup.
9 years ago
Joachim Bauch
18df670928
Merge pull request #283 from fancycode/conference_consistency
...
Make conferences more consistent
9 years ago
Joachim Bauch
7f68f11159
Merge branch 'h4ck3rm1k3-patch-1' into develop
9 years ago
Joachim Bauch
73702c5054
Fixed updating state if a conference gets downgraded to p2p.
9 years ago
Joachim Bauch
eb85b22da8
Fixed inconsistent PeerConference creation.
...
There was a case where a three-party conference got downgraded to a p2p
session and then upgraded to a three-party conference again, that the
two remaining participants created their own PeerConference object resulting
in a "split-brain" conference.
9 years ago
Joachim Bauch
2e7b51a15a
Move stream id creation to PeerCall.
...
That way the streams can be registered internally and properly cleaned up on hangup.
9 years ago
James Michael DuPont
97c38749e3
spelling
9 years ago
Simon Eisenmann
6849cdae82
Merge branch 'release-0.24'
9 years ago
Simon Eisenmann
09ca3913a2
Remove go-tip from travis until it works again.
9 years ago
Simon Eisenmann
bea16568bc
Remove go-tip from travis until it works again.
9 years ago
Simon Eisenmann
5539aebb49
Merge branch 'master' into develop
9 years ago
Simon Eisenmann
1f94fc0a1e
Merge branch 'release-0.25' into develop
9 years ago
Simon Eisenmann
76019b04d7
0.25.5
9 years ago
Simon Eisenmann
14380185a6
Improve misleading log when pipelines API is enabled.
9 years ago
Simon Eisenmann
597d06d764
Pipeline API is now optional and disabled by default.
9 years ago
Simon Eisenmann
a9c645d0e0
Merge branch 'release-0.24'
9 years ago
Simon Eisenmann
a679c40826
Update to Xenial base and install pinned Go dependencies (fixing #278 ).
9 years ago
Simon Eisenmann
27b2ae8976
Update to Xenial base and install pinned Go dependencies (fixing #278 ).
9 years ago
Simon Eisenmann
9e187c0e95
Merge pull request #272 from longsleep/pipeline-support
...
Pipeline and NATS virtual session support
9 years ago
Simon Eisenmann
71035380d8
Added default sink.
9 years ago
Simon Eisenmann
d86e805d94
Added to and from userid to sink/pipeline API.
9 years ago
Simon Eisenmann
1f33a11e51
Hide pipelines web API behind a configuration flag.
9 years ago
Simon Eisenmann
33aa9e4e15
Implement NATS sink outbound encoding.
9 years ago
Simon Eisenmann
96cc6fd64c
Extended Pipeline manager to support Sink creation.
9 years ago
Simon Eisenmann
9ff675bca9
Implement sessionCreate via NATS.
9 years ago
Simon Eisenmann
336f2eda8f
Implemented pipeline for Offer, Candidate and Bye.
9 years ago
Simon Eisenmann
204e29a362
Merge pull request #275 from plinss/update-readme
...
Update README.md TURN server details
9 years ago
Simon Eisenmann
6779c611d8
Merge branch 'release-0.25' into develop
9 years ago
Simon Eisenmann
dd45403639
0.25.4
9 years ago
Simon Eisenmann
b363c210f2
Wrap nats connections as reference.
9 years ago
Peter Linss
ee54393bc9
Update README.md
...
Update URL to TURN server source, add WebRTC TURN setup notes
9 years ago
Simon Eisenmann
acae8e73a2
Updated release build logic, so it works better with packaging.
9 years ago
Simon Eisenmann
7f83862453
Merge branch 'master' into develop
9 years ago
Simon Eisenmann
3a479d6d4b
Merge branch 'release-0.25' into develop
9 years ago
Simon Eisenmann
77c8c2c7f7
0.25.3
9 years ago
Simon Eisenmann
e7bc051613
Forgot to update changelog.
9 years ago
Simon Eisenmann
8f15fff717
Support promise based play as defined in Chrome 50 - see https://developers.google.com/web/updates/2016/03/play-returns-promise
9 years ago
Simon Eisenmann
d9f1d0e789
Merge branch 'release-0.24'
9 years ago
Simon Eisenmann
765a5c5035
0.24.12
9 years ago
Simon Eisenmann
957297a7cb
Always disable web worker for PDF.js and no longer rely on PDF.js catching the execption when the worker cannot be started, fixing Firefox 45+.
9 years ago