millicast_flutter_sdk 1.2.0 copy "millicast_flutter_sdk: ^1.2.0" to clipboard
millicast_flutter_sdk: ^1.2.0 copied to clipboard

A Flutter SDK that allows developers to simplify Millicast services integration into their own Android and iOS apps.

1.2.0 #

Added #

  • Millicast Flutter SDK now allows desktop support on all three platforms MacOS, Linux, and Windows.

Changed #

  • Updated all dependencies to the latest resolvable versions.
  • Updated webRTC versions for iOS (104.5112.17) and Android (104.5112.09)

Fixed #

  • Fixes for Dart 3 and Flutter 3.10 support.

1.1.0 #

Added #

  • flutter_webrtc version upgraded to 0.9.7 (Uses WebRTC release m104).

Changed #

  • Now example app asks for all the permission required during startup.
  • Updated all dependencies to latest versions.
  • Updated min iOS min version 10 to 11.

Removed #

  • Removed uni_links dependency from example app.

1.0.0 #

Initial stable release. #

Added #

  • Millicast Flutter SDK now supports Flutter version 3.

Changed #

  • iOS example app configuration files where modified so it works out of the box in M1 macOS devices.

Fixed #

  • addRemoteTrack method is now properly renegotating the SDPs it now returns a valid mid transceiver both for audio/video.
  • Fixed a bug where viewer count where misrepresented in example app.
  • Flutter analyze fixes where performed to avoid warnings and info messages.

Upgrading from 0.2.x. #

0.2.2 #

Changed #

  • Added information needed in order to properly run the README.md Getting Started example app.

Fixed #

  • Moved Mockito and dotenv depenencies as dev dependencies

0.2.1 #

This is the first official release of the Millicast Flutter SDK.

Added #

  • Now the SDK can be directly downloaded from pub.dev package repository.
  • getCapabilities initial implementation now returns supported video codecs.

Changed #

  • Example app now only renders supported codecs in the settings widget.

Fixed #

Full Changelog: https://github.com/millicast/flutter-sdk/compare/0.2.0...0.2.1

Fixed #

  • H264 publish on Android is device dependent.

0.2.0 #

Added #

  • Added support for latest version of viewercount.

Changed #

  • Removed support for legacy version of viewercount.
  • Updated README API Reference hyperlink to the proper url.

Fixed #

  • Fixed viewercount issues for EA.
  • Fixed EA iOS bug where audio could not be heard on the subscriber side.
  • Fixed bug where websockets were not being properly closed both for publisher/viewer.
  • Fixed reenabling unlimited bitrate for the SDK.

Full Changelog: https://github.com/millicast/flutter-sdk/compare/0.1.0...0.2.0

0.1.0 #

This is the first beta test release of the Millicast Flutter SDK.

For SDK usage instructions, please refer to the SDK README.md. An Example App (EA) at flutter-sdk/example has been provided to illustrate the basic usage of the SDK. Usage of the EA is documented at its own readme at flutter-sdk/example/README.md.

There are some known issues as indicated below that are currently being worked on.

Known issues:

  • H264 publish on Android is device dependent.
    • Possible workaround includes publishing with other codecs, such as VP8, VP9.
  • The EA has some minor issues:
    • On iOS, the first publish might be missing audio.
      • Possible workaround is to exit, reenter Publisher view, and publish again.
    • Viewer count might not work correctly in some scenarios.
    • Subscription occasionally does not terminate after leaving Subscriber view.
      • Possible workaround is to restart EA.
17
likes
120
pub points
56%
popularity

Publisher

verified publishermillicast.com

A Flutter SDK that allows developers to simplify Millicast services integration into their own Android and iOS apps.

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (LICENSE)

Dependencies

eventify, flutter, flutter_webrtc, http, jwt_decode, logger, sdp_transform, web_socket_channel

More

Packages that depend on millicast_flutter_sdk