ve_vod library

Classes

FlutterTTSDKManager
IVideoModel
Video model interface Represents a video's model data containing basic video information
PlayInfoListItem
TTFLogger
TTMasterPlaylist
TTMasterPreloadURLInfo
TTMasterRendition
TTMasterVariantStream
TTSDKConfiguration
TTSDKVodConfiguration
TTVideoABRStartupConfig
Startup resolution selection configuration class Used to configure behavior parameters for startup resolution selection algorithm
TTVideoABRStartupResolutionListener
Startup resolution selection listener When startup resolution selection is completed, notification will be sent through this interface callback
TTVideoABRStrategy
Startup resolution selection strategy class Provides startup resolution selection functionality, intelligently selecting appropriate resolution based on network conditions, device information, and business scenarios
TTVideoEngineCacheRange
TTVideoEngineDownloadTask
TTVideoEngineDownloadTaskManager
TTVideoEngineDownloadURLTask
TTVideoEngineDownloadVidTask
TTVideoEngineLoadCacheInfo
TTVideoEngineLoadProgress
TTVideoEngineLocalServerTaskInfo
TTVideoEngineMediaDataLoaderDelegate
TTVideoEngineMediaSource
TTVideoEnginePreload
TTVideoEnginePreloaderURLItem
TTVideoEnginePreloaderVideoModelItem
TTVideoEnginePreloaderVidItem
TTVideoEngineSRConfig
TTVideoEngineStrategy
TTVideoEngineTypeDefine
TTVideoEngineUrlSource
TTVideoEngineVideoModelSource
TTVideoEngineVidSource
TTVideoPlayerView
TTVolume
VideoModelImpl
Video model implementation class
VodPlayerFlutter

Typedefs

OnCreatePreRenderEngine = Future<VodPlayerFlutter> Function(TTVideoEngineMediaSource mediaSource)
OnLog = void Function(LogLevel logLevel, String msg)
OnPlatformViewCreated = void Function(int viewId)
OnPlayerCreated = void Function(VodPlayerFlutter? player)
OnPreloadCancel = void Function()
OnPreloadEnd = void Function(TTVideoEngineLocalServerTaskInfo? taskInfo, TTError? error)

Exceptions / Errors

TTError