Skip to main content

haishin_kit 0.18.0 copy "haishin_kit: ^0.18.0" to clipboard
haishin_kit: ^0.18.0 copied to clipboard

A Flutter plugin for Camera and Microphone streaming library via RTMP.

0.18.0 #

  • Preserve complete SRT URLs in the example without appending the RTMP stream name.
  • Register Android SRT sessions through the HaishinKit.kt SRT module.
  • Update Android dependencies to HaishinKit.kt 0.20.2 and require Android API 23 or newer.
  • Use OpenGL for Android texture previews and explicitly release rendering resources when disposing a preview.
  • Update Dart dependencies and migrate model generation to Freezed 3. Require Dart 3.12, bundled with Flutter 3.44.

0.17.0 #

  • Update Android dependencies to HaishinKit.kt 0.19.0 and iOS/macOS dependencies to HaishinKit.swift 2.3.0.
  • Fix cross-platform screen snapshots, including unique object identifiers, nested children, ARGB text colors, and fractional font sizes.
  • Align Android screen layout and text rendering with the Swift implementation.
  • Require Flutter 3.44 or newer, plus Swift Package Manager and Xcode 26 or newer for Apple platforms. Remove the obsolete CocoaPods specification; minimum deployment targets remain iOS 15 and macOS 12.
  • Update the API reference and native dependency setup instructions.

0.16.0 #

  • Add screen composition with image, text, and camera-track objects.
  • Add native screen sizing, layout updates, and screen object disposal on iOS and macOS.
  • Rename ScreenObject.frame to size.
  • Add MediaMixerOptions for capture session configuration.
  • Add video gravity controls for texture previews and update native texture handling.
  • Update Android dependencies to HaishinKit.kt 0.18.2 and use the development version of HaishinKit.swift required by the screen APIs.

0.15.0 #

  • Bump up HaishinKit.swift to 2.1.3
  • Bump up HaishinKit.kt to 0.16.0

0.14.3 #

  • Support macOS and SPM.
  • Bump up HaishinKit.swift to 2.0.7

0.14.2 #

0.14.1 #

  • Bump up HaishinKit.swift to 2.0.4
  • Bump up HaishinKit.kt to 0.14.2

0.14.0 #

  • Bump up HaishinKit.kt to 0.14.1
  • Bump up HaishinKit.swift to 2.0.1
    • iOS require version 13.0

0.13.0 #

  • Bump up HaishinKit.kt to 0.13.2

0.12.0 #

  • Bump up HaishinKit.swift to 1.7.3
    • iOS require version 12.0

0.11.3 #

  • Bump up HaishinKit.swift to 1.5.8
35
likes
160
points
1.24k
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for Camera and Microphone streaming library via RTMP.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

flutter, freezed_annotation, json_annotation, plugin_platform_interface

More

Packages that depend on haishin_kit

Packages that implement haishin_kit