Skip to content

Releases: LiteAVSDK/Player_Flutter

release_player_v12.6.0

20 Jun 03:45

Choose a tag to compare

  • set Android TXLiteAVSDK_Player to 12.6.0.17772,tag:release_player_v12.6.0
  • set iOS TXLiteAVSDK_Player to 12.6.18866, tag:release_player_v12.6.0

release_player_v12.5.1

20 Jun 03:32

Choose a tag to compare

  • set Android TXLiteAVSDK_Player to 12.5.0.17576
  • set iOS TXLiteAVSDK_Player to 12.5.18393
  • The SuperPlayerPlugin has added the setDrmProvisionEnv method for switching the DRM playback environment.
  • Fixed an issue where the video screen could not be restored when returning to the foreground from the background while using SurfaceView on the Android side.
  • Fix the issue where the UI component's fullscreen operation behaves unexpectedly on some older Android devices.

release_pro_v12.5.0

12 May 03:52

Choose a tag to compare

  • set Android TXLiteAVSDK_Professional to 12.5.0.17567,tag:release_pro_v12.5.0
  • set iOS TXLiteAVSDK_Professional to 12.5.18359, tag:release_pro_v12.5.0
  • Added the setRenderMode method to the player, allowing configuration of the tiling mode for video rendering.
  • Fixed an issue on Android where the player screen would turn black after pausing, moving to the background, and then returning to the foreground.
  • Optimized the delay of the first frame rendering in the Flutter player compared to event triggers.
  • Improved the screen orientation switching logic of the super_player_widget component by unifying texture sharing between portrait and landscape modes, enhancing the user experience during orientation changes.
  • On iOS, Picture-in-Picture (PiP) for live streaming will automatically switch to a layer-based playback mode for iOS 15.0 and above. [Inspired by live streaming practices, this uses contentSource to implement custom PiP rendering, avoiding playback glitches caused by PiP window resizing.]
  • Added a simple license polling mechanism on the demo side to prevent playback failures due to prolonged network disconnections during the first launch.
  • Fixed a memory leak issue in the Android Picture-in-Picture service under certain conditions.
  • Resolved the issue where Android Picture-in-Picture resizing animations displayed a semi-transparent black shadow effect.
  • On iOS, after calling stopPlay, the startTime is no longer cleared, aligning the behavior with the Android implementation.

release_premium_v12.5.0

12 May 03:52

Choose a tag to compare

  • set Android TXLiteAVSDK_Player_Premium to 12.5.0.17567,tag:release_premium_v12.5.0
  • set iOS TXLiteAVSDK_Player_Premium to 12.5.18359, tag:release_premium_v12.5.0
  • Added the setRenderMode method to the player, allowing configuration of the tiling mode for video rendering.
  • Fixed an issue on Android where the player screen would turn black after pausing, moving to the background, and then returning to the foreground.
  • Optimized the delay of the first frame rendering in the Flutter player compared to event triggers.
  • Improved the screen orientation switching logic of the super_player_widget component by unifying texture sharing between portrait and landscape modes, enhancing the user experience during orientation changes.
  • On iOS, Picture-in-Picture (PiP) for live streaming will automatically switch to a layer-based playback mode for iOS 15.0 and above. [Inspired by live streaming practices, this uses contentSource to implement custom PiP rendering, avoiding playback glitches caused by PiP window resizing.]
  • Added a simple license polling mechanism on the demo side to prevent playback failures due to prolonged network disconnections during the first launch.
  • Fixed a memory leak issue in the Android Picture-in-Picture service under certain conditions.
  • Resolved the issue where Android Picture-in-Picture resizing animations displayed a semi-transparent black shadow effect.
  • On iOS, after calling stopPlay, the startTime is no longer cleared, aligning the behavior with the Android implementation.

release_player_v12.5.0

12 May 03:03

Choose a tag to compare

  • set Android TXLiteAVSDK_Player to 12.5.0.17567,tag:release_player_v12.5.0
  • set iOS TXLiteAVSDK_Player to 12.5.18359, tag:release_player_v12.5.0
  • Added the setRenderMode method to the player, allowing configuration of the tiling mode for video rendering.
  • Fixed an issue on Android where the player screen would turn black after pausing, moving to the background, and then returning to the foreground.
  • Optimized the delay of the first frame rendering in the Flutter player compared to event triggers.
  • Improved the screen orientation switching logic of the super_player_widget component by unifying texture sharing between portrait and landscape modes, enhancing the user experience during orientation changes.
  • On iOS, Picture-in-Picture (PiP) for live streaming will automatically switch to a layer-based playback mode for iOS 15.0 and above. [Inspired by live streaming practices, this uses contentSource to implement custom PiP rendering, avoiding playback glitches caused by PiP window resizing.]
  • Added a simple license polling mechanism on the demo side to prevent playback failures due to prolonged network disconnections during the first launch.
  • Fixed a memory leak issue in the Android Picture-in-Picture service under certain conditions.
  • Resolved the issue where Android Picture-in-Picture resizing animations displayed a semi-transparent black shadow effect.
  • On iOS, after calling stopPlay, the startTime is no longer cleared, aligning the behavior with the Android implementation.

release_pro_v12.4.2

08 May 08:37

Choose a tag to compare

  • Fix an issue where releasing the player would close the global Picture-in-Picture mode.

release_premium_v12.4.2

08 May 08:37

Choose a tag to compare

  • Fix an issue where releasing the player would close the global Picture-in-Picture mode.

release_player_v12.4.2

08 May 08:36

Choose a tag to compare

  • Fix an issue where releasing the player would close the global Picture-in-Picture mode.

release_pro_premium_v12.4.2

03 Apr 06:06

Choose a tag to compare

set to pro_premium

release_pro_v12.4.1

02 Apr 08:24

Choose a tag to compare

  • Remove the method of binding texture via the controller of TXPlayerVideo