StreamShark.io has a flexible web based 360 live and on-demand video player that enables a “Responsive VR” experience no matter what device you are watching - a VR Head-mounted display (HMD) is optional! We support a number of different 360 video formats including:
- 360 (monoscopic)
- 360_LR (stereoscopic/3D Side By Side)
- 360_TB (stereoscopic/3D Top Bottom)
We support live and on-demand 360 streams in a variety of formats (HLS, MPEG-DASH) and codecs (h.264, VP9).
There are various ways (or modes) right now to play back live and on demand 360 content:
Desktop without HMD - 360 Panning with mouse movement
The most straight forward way to play back live 360 content is via a standard browser on a Desktop. StreamShark hosted 360 live streams can be played back on modern browsers such as Chrome and Firefox (PC/Mac), and Microsoft Edge (PC). Safari is not supported. Simply open a StreamShark hosted page or embedded player, and you can pan around in 360 degrees with your mouse by clicking and dragging across the player canvas. 360 Streams up to 4K are supported.
iOS Mobile App - Shark 360 - Google Cardboard
You can download StreamShark's 360º video player (Shark 360) for free from the app store, or going to this link. Note the app only supports standard monoscopic 360 video.
To use the app simply copy and paste a StreamShark URL, or scan the QR code.The view of a 360 video is changed by dragging a finger across the screen or by physically navigating (moving) with the device. The Shark 360 app also supports Google Cardboard mode, which can be triggered by clicking on the Cardboard/HMD icon in the bottom right of screen. 360 Streams up to 1080p are supported.
Android Device - 360 Panning with gyroscope/sensor movement - Google Cardboard
If you have a modern Android device with the latest version of Chrome, you can watch live 360 content in the browser. The view of a 360 video is changed by dragging a finger across the screen or by physically navigating (moving) with the device. The StreamShark web player also supports Google Cardboard mode, which can be triggered by clicking on the Cardboard/HMD icon in the top right of screen. 360 Streams up to 2K are supported.
When prompted you can place your device in your Google Cardboard.
The view will now be split screen inside the Google Cardboard holder.
You can also fine tune the view by selecting the model of Google Cardboard
Unfortunately iOS devices (iPad and iPhone) are not supported for live 360 playback at this time via the browser, due to limitations of Safari in iOS. We hope Apple addresses these shortcomings soon.
GearVR - Oculus Internet for Gear VR (recommended)
The Oculus Internet for GearVR browser has native WebVR support, which is enabled by default.
To watch a StreamShark hosted 360 live stream, open the URL directly in the Oculus Internet for GearVR application while in VR mode - click play and click (by gazing and tapping on the touchpad) on the Cardboard/HMD icon in the top right of screen, which will put you in fullscreen VR mode. 360 Streams up to 2K are supported.
GearVR - Samsung Internet for Gear VR
The Samsung Internet for GearVR browser has WebVR support. To enable WebVR, install Samsung Internet for GearVR browser via Oculus Home, then:
- If 'Labs' menu in 'More' is exposed: enter Labs, toggle switch.
- If not, go to 'internet://flags', select 'Enable' for WebVR, and then relaunch Samsung Internet for Gear VR.
To watch a StreamShark hosted 360 live stream, open the StreamShark player URL in the Samsung Internet Browser, then place your compatible Samsung phone in your GearVR. The Samsung Internet for GearVR app will load - click play and click (by gazing and tapping on the touchpad) on the Cardboard/HMD icon in the top right of screen, which will put you in fullscreen VR mode. 360 Streams up to 2K are supported.
GearVR - SamsungVR (formerly MilkVR)
Direct content links to StreamShark hosted 360 content (e.g. HLS or MPEG-DASH manifests) can be sideloaded into SamsungVR from a specially crafted link. This link allows you to launch directly into 360 video content. More information can be found here:
360 Streams up to 4K are supported.
For Google Daydream users (e.g. the Pixel phone), simply use the most recent version of Chrome from the Google Play store, which has native WebVR support. 360 Streams up to 2K are supported.
Oculus Rift and HTC Vive
Native WebVR support is beginning to arrive to mainstream browsers (Chrome, Firefox), enabling easy access to compelling VR experiences with seamless integration of HMD's such as the Oculus Rift and the HTC Vive.
For Desktop users, Firefox has included native VR support in Firefox 55 and above. We recommend this browser for Desktop users. Alternatively, Google has published a special WebVR enabled build of Chromium to 'cast' VR/360 content to a HMD. 360 Streams up to 2K are supported. When Firefox 57 is released in November 2017, we expect to support 4K streams.
Once you are all set up, it's simply a matter of opening a StreamShark URL or embed in the browser. The StreamShark web player also supports VR casting mode, which can be triggered by clicking on the Cardboard/HMD icon in the top right of screen. Once clicked, put on your HMD and start enjoying the 360 video content.
Go to https://webvr.info/ for more info on downloading a compatible browser, enabling WebVR, and using your HMD with your browser. If you are using an Oculus Rift, don't forget to enable “Unknown Sources” from the Oculus Settings.