iOS VideoPlayer MediaPlayer video player media player 短视频播放器 可接入 ijkplayer aliplayer alivodplayer plplayer
player.automaticallyHidesPlaceholderImageView
, 表示是否自动隐藏占位图;player.pausedInBackground
, 表示进入后台是否暂停;player.smallViewFloatingController
, 该功能使播放器可以进入小浮窗模式播放;player.defaultSmallViewControlLayer
, 播放器小浮窗控制层;player.defaultVideoDefinitionSwitchingControlLayer
, 播放器清晰度切换控制层;player.edgeControlLayer.disabledPromptingWhenNetworkStatusChanges
, 表示是否禁止网络状态变化的提示;player.isPlaybackFailed
. 表示当前是否播放失败;player.textPopupController
, 该功能用于在播放器视图中心弹出文本消息框;player.promptingPopupController
, 该功能用于在播放器左下角弹出自定义视图框;player.gestureController
, 该功能提供对播放器进行一些手势操作;player.isRotating
, 表示当前播放器是否处于旋转中;player.subtitlePopupController
, 该功能用于在播放器上显示 字幕;player.danmakuPopupController
, 该功能用于在播放器上显示 弹幕;autoManageViewToFitOnScreenOrRotation
useFitOnScreenAndDisableRotation
allowsRotationInFitOnScreen
, 竖屏全屏后是否允许旋转.automaticallyPerformRotationOrFitOnScreen
onlyUsedFitOnScreen
. 是否仅在竖屏全屏与竖屏小屏之间切换, 不触发旋转.usesFitOnScreenFirst
. 处于小屏时, 当点击全屏按钮后, 是否先竖屏撑满全屏.disabledDefinitionSwitchingPrompt
, 设置切换清晰度时, 是否关掉切换进度的提示showResidentBackButton
to fixesBackItem
SJAliMediaPlayer
添加清晰度切换的selectTrack
的支持Reachability
的依赖, 改为内部直接引用