videosdk 1.0.12 videosdk: ^1.0.12 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.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.