videosdk 1.2.4 videosdk: ^1.2.4 copied to clipboard
Video SDK Flutter to simply integrate Audio & Video Calling API or Live Video Streaming API to your app with just a few lines of code.
v1.2.4 #
Release Date : 17th December 2024
Change Log :
- Added
roomStateChanged
Event.
v1.2.3 #
Release Date : 24th October 2024
Change Log :
-
Dependencies updated to latest version.
-
Provided event
onUserMessage
inCharacter
class.
v1.2.2 #
Release Date : 23rd September 2024
Change Log :
- Provided methods and events for Whiteboard Management.
v1.2.1 #
Release Date : 13th August 2024
Change Log :
- Added support for CharacterSDK.
v1.2.0+1 #
Release Date : 8th August 2024
Change Log :
-
Removed support for facingMode in desktop based applications.
-
Changed value of facingMode enum from
front
touser
.
v1.2.0 #
Release Date : 7th August 2024
Change Log :
-
Removed methods
getMics
,getCameras
andgetAudioOutputDevices
of theRoom
class. -
Changed return type of
createMicrophoneAudioTrack()
andcreateCameraVideoTrack()
methods from CustomTrack to CustomTrack?. -
Changed parameter type of
changeMic()
,changeCam()
andswitchAudioDevice()
methods. -
Improved error handling and emitting more precise errors on the event.
-
Changed type of post transcription config parameter in
startRecording()
,startHls()
andstartLivesStream()
methods. -
Changed type of transcription config parameter in
startTranscription()
method. -
Provided debugMode parameter in
createRoom()
method for enabling users to view detailed error logs directly on the VideoSDK's dashboard and changed parameter type of facingMode.
v1.1.13 #
Release Date : 17th July 2024
Change Log :
- Added support for Custom Video Processors in iOS and Android.
v1.1.12 #
Release Date : 31st May 2024
Change Log :
-
Provided getter for selected Audio Output Device as
selectedSpeakerId
. -
Provided Built-In Receiver(Earpiece) support for iOS Devices.
-
Provided
transcription
parameter instartLivestream()
method of theRoom
class.
Bug Fix :
-
Fixed bugs in getters of selected Audio Input(
selectedMicId
) and Video (selectedCamId
) Devices. -
Triggered the
streamdisabled
event of the participant object when a participant leaves the meeting. -
Fixed an issue where users were unable to join meetings without media permissions.
-
Disposed media tracks for the Firefox browser in
getVideoDevices()
andgetAudioDevices()
methods.
v1.1.11+1 #
Release Date : 21th May 2024
Bug Fix :
- Changed the default value of preferredProtocol
v1.1.11 #
Release Date : 20th May 2024
Change Log :
- Provide Pre-Call Screen's features.
- Provide
signalingBaseUrl
parameter increateRoom()
method of VideoSDK class to enable the usage of a proxy server with the VideoSDK. - Provide
preferredProtocol
parameter increateRoom()
method of VideoSDK class to select protocol for media transportion.
Bug Fix :
- Fixed an issue related to switch audio device for Web.
- Fixed an issue related to micEnabled and camEnabled getters.
v1.1.10 #
Release Date : 6th May 2024
Change Log :
- Added support for post and realtime transcription feature
Bug Fix :
- Fixed an issue related to video and screenShare for firefox browser
v1.1.9 #
Release Date : 25th Apr 2024
Bug Fix :
- Fixed voice coming from earpiece issue for iOS.
- Fixed not able to start screenShare issue for android 14
Change Log :
- Upgraded internal dependencies
v1.1.8 #
Release Date : 5th Apr 2024
Bug Fix :
- Fixed Rendering issue with Windows Platform.
v1.1.7 #
Release Date : 27th Oct 2023
Change Log :
- Added metaData property associated with Participant to pass additional information.
- Added payload feature in PubSub to pass additional payload data.
- Added sendOnly feature to PubSub to Publish data for only Participants mentioned.
v1.1.6 #
Release Date : 18th Sep 2023
Bug Fix :
- Fixed issues with mediaConstraints on the arm64-v8a and x86_64 architectures.[below Android version 10]
v1.1.5 #
Release Date : 8th Aug 2023
Change Log :
- Internal improvements
Bug Fix :
- Fixed issues related to audio while toggling
v1.1.4+1 #
Release Date : 27th July 2023
Bug Fix :
- Fixed audio issue with some devices
v1.1.4 #
Release Date : 17th July 2023
Change Log :
- Upgraded internal dependencies
Bug Fix :
- Fixed mic state issue
- Fixed crash issue for below Android 10
- Fixed issue with screen share foreground service
v1.1.3 #
Release Date : 2nd June 2023
Bug Fix :
- Fixed VideoSDK Stats issues with latest chrome browser
v1.1.2 #
Release Date : 19th May 2023
Change Log :
- Added
screenShare
feature support for flutter Windows - Added
getScreenShareSources()
method for Desktop Apps
v1.1.1 #
Release Date : 17th May 2023
Change Log :
- Added
screenShare
feature support for flutter web & macOS - Added error code for screenShare permission denied error
Bug Fix :
- Fixed
onPresenterChanged
event on presenter-left
v1.1.0 #
Release Date : 25th Apr 2023
Change Log :
- Added Beta support for Mac and Windows Platforms
- Added Beta support for Flutter Web Platform
v1.0.13+1 #
Release Date : 14th Apr 2023
Bug Fix :
- Improved Audio Quality
- Improved SDK Performance
v1.0.13 #
Release Date : 1st Apr 2023
Change Log :
HLS_PLAYABLE
state added in thehlsStateChanged
.hlsUrls
getter added in theRoom
.
v1.0.12 #
Release Date : 24rd Mar 2023
Change Log :
pin()
added to pin a participant.unpin()
added to unpin a participant.changeMode()
allows the participant to switch mode betweenCONFERENCE
andVIEWER
.
v1.0.11 #
Release Date : 03rd Mar 2023
Bug Fix :
- Fixed room not closing if
leave()
called before meeting is joined. - Internal dependencies updated.
v1.0.10 #
Release Date : 03rd Jan 2023
Change log :
- Added
getVideoStats()
,getAudioStats()
andgetShareStats()
to get the statistics for the video, audio and share stream of a participant.
1.0.9 #
- Added support for custom audio and video tracks.
- Added events for recording, live streaming and HLS status.
- Added event for participant notifying the change in video quality.
- Added
startHls()
andstopHls()
methods. - Updated
startRecording()
andstartLiveStream()
to acceptconfig
values for the feed. - Fixed
unable to start video or mic
after turning them off.
1.0.8 #
- Added new flag
multiStream
forcreateRoom()
1.0.7 #
- Updated Gradle Version for Android
1.0.6 #
-
Added ErrorEvents for Room.
-
Fixed crash on
end()
, when the room is not joined yet.
1.0.5 #
- Added support for iOS ScreenSharing.
1.0.4 #
-
Added support for changing audio device.
-
Fixed issue: PrintDevLog issue
1.0.3 #
- Fixed issue: VideoRenderer.onFirstFrameRendered implementation.
1.0.2 #
- Fixed issue on room ends.
- Provides reason on room left.
1.0.1 #
- Fixed change webcam issue
1.0.0 #
-
Renamed
Meeting
class toRoom
class. -
Changed import file
package:videosdk/rtc.dart
topackage:videosdk/videosdk.dart
-
Changed events:
Events.meetingJoined
toEvents.roomJoined
Events.meetingLeft
toEvents.roomLeft
Events.webcamRequested
toEvents.cameraRequested
Changed properties and methods forRoom
classselectedWebcamId
toselectedCamId
enableWebcam()
toenableCam()
disableWebcam()
todisableCam()
changeWebcam()
tochangeCam()
getWebcams()
togetCameras()
Changed methods forParticipant
classenableMic()
tounmuteMic()
disableMic()
tomuteMic()
enableWebcam()
toenableCam()
disableWebcam()
todisableCam()
-
Added
VideoSDK.createRoom()
to create VideoSDK Rooms. Usejoin()
to join VideoSDK Room. -
Added
defaultCameraIndex
option to select default camera forRoom
Class. -
Added
micEnabled
property forRoom
Class. -
Added
camEnabled
property forRoom
Class. -
Added
end()
method forRoom
Class. -
Removed
MeetingBuilder
Widget. -
Fixed the issue of joining room (meeting) multiple time.
-
Fixed issues related to resource consumption.
0.0.14 #
setViewport()
added for participant webcam streams
0.0.13 #
- Added support for region wise baseUrls
- Added support for Android 12
- Added support for custom ice-servers
- Performance improvements
0.0.12 #
- iOS mic issue resolved
- entry request event handled
0.0.11 #
- Handle Entry Request
0.0.10 #
- PubSub Message
- custom participnatId
0.0.9 #
- Android Screen Share
- Events Enums
0.0.8 #
- Added fix for Mic / Webcam enable request
0.0.7 #
- Participant can pause or resume all video, audio and shareshare streams.
- Participant can set quality of video stream of other participant.
0.0.6 #
- Participant can request to turn on any participants' webcam or mic and can turn off the same
- Participant can remove another participant from meeting.
0.0.5 #
- livestream, recording, change webcam, active speaker and presenter indication, remote share streams and example code improved
0.0.4 #
- example app, pub description added.
0.0.3 #
- Installation steps added for android in
README
file.
0.0.2 #
- Exporting Meeting, Participant, Stream classes and MeetingBuilder widget.
0.0.1 #
- videosdk rtc meeting library initial release.