Start Picam360 with Jetson Nano – 5: Install the Viewer App
2021-05-29 2022-08-13
This is the fifth in a series of articles on how to connect a Picam360 camera to a JetsonNano and stream 360 degree video in real time.
Hello, my name is GAKU from the Picam360 development community.
In my previous post, I explained the steps for camera calibration. With the steps so far, your camera is ready to go. In this post, I will show you the steps to install a viewer to watch the videos.
Cross-platform support
The server software and viewer application are cross-platform and can be used on a variety of operating systems.
Device Side Software Supported OS
Windows, Mac, Linux, Raspberry Pi
Viewer App
Desktop:Windows, Mac, Linux
Mobile:iOS App, Android App
VR:Oculus App(in preparation)
and, Browser App.
It can be used even if the OS on the device side and the OS on the viewer side are different.
Install the Viewer App
Here is the installation procedure for each OS.
Mac
Windows, Linux
Install the following two software beforehand. These are common software and installation instructions can be found easily on the web, so I will not explain the procedure. Please search the web for them and install them.
- The latest stable version of node.js
- cmake
Once the above items are installed, open a terminal (command prompt).
Windows only: Install npx.
$ npm install -g npx
Let’s start with the steps to install node-pviewer.
First, check the distribution version of node-pviewer.
$ npm view node-pviewer versions --json
Specify the latest version to install. If you do not specify a version, the latest version will be automatically selected.
[Tips] The verified environment lists the version of the packages in which the Picam360 software is known to work. It is recommended that you use that version.
$ npm install -g node-pviewer@0.0.23 # How to specify the version # or $ npm install -g node-pviewer # Do not specify a version (latest version)
Note: Uninstall
$ npm uninstall -g node-pviewer
Check if it starts normally. Execute the following command, and if the screen is displayed, it is OK.
$ pviewer
To quit PViewer, press Ctrl+c in the terminal.
iOS
Install the PViewer app on your iPhone or iPad.
Go to the link below or search for “PViewer” in the App Store and install it.
https://apps.apple.com/gb/app/id1528654883
Android
Install the PViewer app on your Android phone.
Go to the link below or search for “PViewer” in the Google Play Store and install it.
https://play.google.com/store/apps/details?id=com.picam360.app.pviewer
Oculus Quest
In preparation.
Browser App
If you have a browser installed, you don’t need to install anything else. The tested browser is Google Chrome. Other browsers have not been tested.
https://picam360.github.io/pviewer/?wrtc-key=your_key
This completes the preparation of the viewer application. Continue next.
Series: Start Picam360 with Jetson Nano
- Items for Getting Started, and Notes
- Write Image to the microSD Card
- Install the Server Software
- Camera Calibration
- Install the Viewer App
- Connect
Picam360 Links:
- Web Site: https://www.picam360.com
- Web Store: https://store.picam360.com
- Twitter: https://twitter.com/picam360
- Facebook: https://www.facebook.com/Picam360/