·
1 commit
to master
since this release
Added
- Add unit tests to verify functionality.
- Change the user state inside Mattermost when they are on call. Now we display a calendar icon with the message "In a
video conference". - Dialog to change the microphone, camera and speaker (if the browser supports it) and save this value in the
localStorage
. - Add effects to change the video background: blur and background replacement.
- Possibility to pop-up the screen sharing video to a new window.
- Support for calls between users instead of only supporting calls on channels.
- Add state in the participant list: audio muted, video muted and presenting.
- Add button in the participant list to admit users that are in the waiting room.
Changed
- Remove PexRTC library and use the npm packages instead (
@pexip/infinity
,@pexip/components
,
@pexip/media-components
and@pexip/media-processor
). - Unify state under
ConferenceContext
. - Rename app from
Pexip Video Connect
toPexip
. - Change id from
com.pexip.pexip-video-connect
tocom.pexip.pexip-app
. - Separate the
localStream
intolocalVideoStream
andlocalAudioStream
. - Stop tracks when the
audio
orvideo
is muted. This will be reflected on the tab and in the camera led.
Fixed
- Screen sharing in the Desktop App.
- Improve support for Firefox and Safari.