Releases: jhlink/Unity_360VideoPlayer
Releases · jhlink/Unity_360VideoPlayer
More features and Less Sketch Implementations!
With this release, I address three general features or implementations.
- VideoPlayer controls: Through the MasterPlayerController class, functions such as stopVideo, resumeVideo, pauseVideo, and playVideo have been implemented and/or reworked due to added functionality.
- Progress tracking: Currently downloaded assets now post numeric progress changes [0, 100] of type in through the handler
handleDownloadProgress
within the MasterPlayerController class. Refer to Readme for more details. - Download queue: Assets to be downloaded are now placed in a queue, which are processed on demand. Note that populating the VideoCollectionManager with more than one asset does not mean that they will be downloaded immediately. It is the developer's responsibility to explicitly enqueue the video using the functions provided in the MasterPlayerController class.
- Supporting functions: File check functions, such as isAssetDownloaded and isAssetInDownloadQueue have been added to determine a video's download state.
If there is any feedback, questions, or suggestions, please open them in the Issue tracker. :)
360 Unity Video Player
This release is a basic implementation of a 360 video player that contains the following features:
- Asynchronous downloads of externally hosted 360 video files
- Automatic configuration of Unity Video Player for 360 video content
Note: This has been tested for the Android platform, but untested on all others. This library assumes that the video files are in .mp4 format.