SJVideoPlayer Versions Save

iOS VideoPlayer MediaPlayer video player media player 短视频播放器 可接入 ijkplayer aliplayer alivodplayer plplayer

v3.4.3

1 year ago

v3.4.1

1 year ago
  • 适配 iOS 16.0 旋转
  • 部分功能重命名:
    • player.hiddenPlaceholderImageViewWhenPlayerIsReadyForDisplay 修改为 player.automaticallyHidesPlaceholderImageView, 表示是否自动隐藏占位图;
    • player.pauseWhenAppDidEnterBackground 修改为 player.pausedInBackground, 表示进入后台是否暂停;
    • player.floatSmallViewController 修改为 player.smallViewFloatingController, 该功能使播放器可以进入小浮窗模式播放;
    • player.defaultFloatSmallViewControlLayer 修改为 player.defaultSmallViewControlLayer, 播放器小浮窗控制层;
    • player.defaultSwitchVideoDefinitionControlLayer 修改为 player.defaultVideoDefinitionSwitchingControlLayer, 播放器清晰度切换控制层;
    • player.edgeControlLayerdisabledPromptWhenNetworkStatusChanges 修改为 player.edgeControlLayer.disabledPromptingWhenNetworkStatusChanges, 表示是否禁止网络状态变化的提示;

v3.4.0

1 year ago
  • 修复 iOS 16 旋转问题;
  • 增加 player.isPlaybackFailed. 表示当前是否播放失败;
  • 部分功能重命名;
    • player.prompt 修改为 player.textPopupController, 该功能用于在播放器视图中心弹出文本消息框;
    • player.promptPopupController 修改为 player.promptingPopupController, 该功能用于在播放器左下角弹出自定义视图框;
    • player.gestureControl 修改为 player.gestureController, 该功能提供对播放器进行一些手势操作;
    • player.isTransitioning 修改为 player.isRotating, 表示当前播放器是否处于旋转中;
    • player.subtitlesPromptController 修改为 player.subtitlePopupController, 该功能用于在播放器上显示 字幕;
    • player.barrageQueueController 修改为 player.danmakuPopupController, 该功能用于在播放器上显示 弹幕;

v3.3.2

3 years ago
  • 移除属性: autoManageViewToFitOnScreenOrRotation
  • 移除属性: useFitOnScreenAndDisableRotation
  • 添加 allowsRotationInFitOnScreen, 竖屏全屏后是否允许旋转.
  • 添加 automaticallyPerformRotationOrFitOnScreen
  • 添加 onlyUsedFitOnScreen. 是否仅在竖屏全屏与竖屏小屏之间切换, 不触发旋转.
  • 添加usesFitOnScreenFirst. 处于小屏时, 当点击全屏按钮后, 是否先竖屏撑满全屏.

v3.3.1

3 years ago
  • 为 SJEdgeControlButtonItem 添加 Actions.

v3.3.0

3 years ago
  • 重构了配置模块, 将UI图片与语言配置进行了分离
  • 添加 disabledDefinitionSwitchingPrompt, 设置切换清晰度时, 是否关掉切换进度的提示
  • 重命名了一些剪辑相关的功能类与方法的名字
  • Rename showResidentBackButton to fixesBackItem
  • 将常用的Tag标识整合到了单独的header文件中

v3.2.9

3 years ago
  • SJAliMediaPlayer添加清晰度切换的selectTrack的支持
  • 完善 长按手势结束后使其恢复为触发时的速率
  • 小浮窗播放新增了一些配置的属性
  • 修复了在全屏模式下弹出的vc, dismiss后异常奔溃的问题
  • autoplay in scrollView 新增了一些方法

v3.2.8

3 years ago
  • 修改Reachability的依赖, 改为内部直接引用
  • 完善hls在14.0进入前台后不播放的问题
  • 完善时间item的刷新时机

v3.2.7

3 years ago
  • 添加 iOS 14 画中画支持
  • 修复 iOS 14.0 后台播放失效的问题