frame8.Logic.Media.MediaPlayer Namespace |
| Class | Description | |
|---|---|---|
| AdaptiveCacheControllerProxy |
Contains functionality specific to the AdaptiveCache native part
| |
| AdaptiveCacheDebugPanel |
Implementation of BaseDebugPanel for the AdaptiveCache module
| |
| AdaptiveCacheMediaPlayer8 |
The "AdaptiveCache" module of the MediaPlayer8
The purpose of this component is to stream H.264 content without any interruptions due to network slow speed. The "adaptive" part takes care of disk+ram caching & network speed predictions so after the initial waiting time, the video will play without any re-buffering (given there is enough disk and/or ram available). No disk or ram resources are used beyond those needed to achieve no interruptions. Another feature of the "AdaptiveCache" module is fragmented caching: nothing is wasted; if you re-wind, the content is played from disk(there is a limit for disk cache's size, of course) | |
| AdaptiveCacheParameters |
Parameters used with AdaptiveCacheMediaPlayer8
The default values are taken from the native side
| |
| BaseDebugPanel |
Base class for debugging common info about a MediaPlayer
If this component is enabled and it finds a MediaPlayer8 component in the provided _MediaPlayerGO It'll set MediaPlayer8.NativeController.SetCollectDebugInfo(true) | |
| ControllerProxy |
The base controller functionality for the 2 core modules: Simple and AdaptiveCache
| |
| MediaPlayer8 |
Base class for the 2 main module: "Simple" and "AdaptiveCache"
| |
| Parameters |
Base class with common parameters for the MediaPlayer8
| |
| PlaybackEventsProxy |
Stores and fires common events from the native side
| |
| RenderingSetup |
Describes how the rendering is done
| |
| SimpleControllerProxy |
ControllerProxy for the "Simple" module
| |
| SimpleDebugPanel |
Implementation of BaseDebugPanel for the Simple module
| |
| SimpleMediaPlayer8 |
The "Simple" module of the MediaPlayer8, that includes all of the streaming capabilities and local file playback
Video/Audio
| |
| SimpleParameters |
Parameters used with SimpleMediaPlayer8
The default values are taken from the native side
| |
| UnityBridgeAJC |
Currently, used for constructing the native side of the player
|
| Enumeration | Description | |
|---|---|---|
| PlayerState |
Represents the main states a MediaPlayer can be in
|