Synchronizing Recordings with the Cloud¶
Using the user Token and username, the application will contact the ORamaVR Cloud and upload the recording. This might take a while since the Sound file of the recording is relatively large. All files are stored in Base64 encoding in the server and are encoded during the upload process.
Only operations that reach Operation End will be uploaded. All other recordings will be available locally for the device they were recorded on.
Using the user Token and username, the application will contact the ORamaVR Cloud and fetch a list of available recordings. Then, only the recordings that are not present on the local device will be downloaded from the server. They are all decoded from Base64 encoding and stored in the local file system.
Uploading and Downloading recordings require the user to be logged in to their ORamaVR account. If you are getting HTTP 500 Errors when attempting upload or download, make sure User Login is enabled in your application.