Skip to content

Releases: jhlink/Unity_360VideoPlayer

More features and Less Sketch Implementations!

14 Dec 22:20
Compare
Choose a tag to compare

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

05 Dec 02:39
b1bc7f3
Compare
Choose a tag to compare

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.