Download this manual as pdf.

 

How to convert your 360 recordings into a street view player

word image 747 1 5


Cameras known to work

insta360 X4

insta360 X3

insta360 X2

insta360 Pro 2

insta360 Pro

insta360 Titan

Applied Streetview
Mosaic 51

Mosaic X

Labpano Pilot One EE
FLIR Ladybug 5

FLIR Ladybug 6

 

All other 360 recordings

Supported by import of a folder of equirectangular panoramas with EXIF metadata.

Free Evaluation

The 360camsters program is available for free for testing!

Download now.

Use your own recordings. Or give our test-data a try.

Forever Player

Players created with 360camsters continue to work, even when your subscription or license expires.

Updates

2.x Highlights

  • Added support for insta360 X4, insta360 X3, insta360 X2, insta360 Pro, insta360 Pro2, insta360 Titan cameras.
  • Added support for the Applied Streetview 8k+ 360 camera.
  • Works with all equirectangular panoramas up to 32k by any 360 camera.
  • Works with all Windows 10 or 11 PCs.
  • Compatible with all 360camsters project backups.
  • No special NVIDIA graphics card needed anymore.
  • New tiles format.

2.0 Fixes

  • Tour names: A tour name now matches the source name for easy recognition.
  • Backup and Restore now works for extremely large projects. Also is faster.
  • Import is a lot faster for large resolution panoramas.
  • Improved user interface (UI).

Plans and Pricing

Get 360camsters for Free!

 

 

360camsters is the official reseller for the Applied Streetview 360 camera and software suite.

As well as for Mosaic 51 and Mosaic X cameras.
Purchase a 360 camera from us and get a 1-year license for 360camsters for free.


Free Evaluation

Works for one week.

All features are enabled!

Download.

Advantages

  • Free!
  • Optional one-click-publishing to the Amazon AWS cloud works out-of-the-box. No Amazon AWS account or setup required.

Limitations

  • Watermarks on the streetviews.
  • Watermark on the player.
  • Amazon cloud: “Frankfurt” AWS region only.
  • Works for one week.

For a thorough evaluation of all the features get the 30-Day plan.
It does not renew.

Subscription plans (best value)

Monthly subscription

Annual subscription

One-time payment plans

30-Day

1-Year

Supported 360 cameras

All 360 cameras are supported.

After the recording first process your recordings with the program that comes with your 360 camera.
Alternatively download our insta360 X4 test footage.

The following 360 cameras are known to work:

  • insta 360 X4
  • insta 360 X3
  • insta 360 X2
  • insta 360 Pro 2
  • insta 360 Pro
  • insta 360 Titan
  • Applied Streetview
  • Mosaic 51 Stitching available. No manual processing needed!
  • Mosaic X Stitching available. No manual processing needed!
  • Labpano Pilot EE
  • FLIR Ladybug 5
  • FLIR Ladybug 6
  • All others: Import a folder of equirectangular panoramas with EXIF metadata.

You can combine recordings of different manufacturers 360 cameras in the same project! No loss of resolution. Ideal for upgrades.

Setup

To be done once only.

Download

Download the free 360camsters program and install it to your Windows 10 or 11 PC.

Folders

Create 3 folders: in, out and backups.

Open the 360camsters program.

Open Preferences -> Folders.
Set the 3 folders you just created: in, out and backups.

Recommended folders

Additionally you should create these folders to keep your data organized:
Masks, Logos, Export, Player templates.

Quick Guides

insta360 X4

Testing

For testing and learning please use short recordings.
A 1-minute recording driving around the block by car is ideal.
Having 3 or 4 short recordings of different blocks with some roads recorded twice allows you to test nearly all features. Record a block again the next day to give the Timeline feature a try.

No camera yet? Buy an insta360 X4.
Alternatively download our insta360 X4 test footage.

Camera
Mount

Mount the camera to a vehicle.
Do not use a selfie stick or just hold it in your hand.
Mount it upright, leveled and with the screen-side looking backwards.

Make sure the camera is mounted tight and does not move.
Otherwise the directions of your streetviews and the leveling will be off.
A cheap and easy mount is this magnetic mount. There are many others.

Positioning (GPS)

We recommend the Insta360 GPS Preview Remote for ease of use.
An alternative would be a mobile phone with GPS.
It even has the potential to provide a more accurate position by applying RTK by NTRIP.

Power supply

For long-time recording consider connecting an external power supply via USB.
We recommend the Insta360 X4 Mic Adapter that also provides a downward pointing USB socket for power supply (and charging) only.

Camera settings

Bitrate: 200
Video: 360, 8k/30

Color: Standard

Recording

Start early.

If you need to record a certain road or area, start at least 100 yards before.
Throwing away streetviews is way faster and easier than having trouble with data because the camera, GPS Preview Remote or mobile phone was still adjusting and not ready.

Keep it simple.

Avoid recording 200 short videos per day. Processing that many files individually with the insta360 Studio program needs way too much time.
Instead record longer videos. E.g. two videos in the morning and two in the afternoon.

Data transfer

Stop recording. Wait a minute to be sure all data is saved to the SD card.

Switch off the camera.
Remove the SD card.

PC

Copy all folders from the SD card to the PC.

Alternatively download our insta360 X4 test footage.

insta360 Studio

Download the free insta360 Studio program. Install it. Launch it.

Drag all files from the DCIMCamera01 folder into the insta360 Studio program.

For each recording there should be 2 files:

VID_20240529_124405_00_071.insv <- Video, gps, gyro data.
LRV_20240529_124405_01_071.lrv <- Low Resolution Video for streaming live view

Top menu: Edit as “Media”, not “Project”.

Process each recording separately. Do not combine.

Right menu: “Stats” (4th icon from the top):

Activate “Route” to check the existence of the GPS data.

You should see a track overlay on the screen. After export it will not be visible.

Sometimes you might get a message similar to this on top of the image, and no track:
NO GPS DATA FROM 00:00 TO 00:02
This means that there is no position data for the first 2 seconds.
Fix this by moving the longer left slider slowly to the right until the track becomes visible.
Then move the shorter left slider to the same position to cut the first few seconds from the recording.

Top menu: Switch from “Reframe” to “360 View” (Eye icon) to see the whole recording in 360 mode.

This now would take a very long time as 30 video frames per second (30 fps) are stitched and exported. Let’s adjust this because for streetviews one frame per second is sufficient.

Timeshift

Bottom menu: Click on the Timeshift icon. (Lightning icon).

Use the sliders to mark the entire video red.

In the new Timeshift slider, select e.g “32”, which corresponds to app. “1 frame per second”.

Important:
When activating Timeshift, “Motion ND” is automatically activated too.

Switch “Motion ND” off with the “running man” icon to the right of the Time Shift icon.
Otherwise all frames of the exported .mp4 file will be blurry and unusable.

Bottom menu: Export (yellow icon):

Settings:

Export 360 video

Bitrate: 200

Resolution: 8192 x 4096 (allows for the quickest processing with 360camsters)

Encoding format: H.264

Tick: [X] Export GPX file

Start Export

360camsters

Import

Camera: “insta360 X4”

Recordings: “Choose File”

Pick the mp4 file(s) created by insta360 Studio.
You can import many recordings at once.

Only .mp4 files are shown.

360camsters expects a .gpx file with the same file name as the .mp4 file in the same folder.

Should the import fail, check if the .gpx file really is there.

Example:
VID_20240430_100306_00_020.mp4

VID_20240430_100306_00_020.gpx

Project

By default a new project is created. Each .mp4 file becomes a “Tour” of the project.
Alternatively you can pick an existing project to add the new recordings to it.
This even works when the project’s previous recordings are by a different manufacturer’s 360 camera and have a different resolution.

Optionally you can edit the project name.

Optionally you can add a note to your project. You can edit the note later.

Click the Start button.

After the initial Import the remaining workflow is the same for all recordings.

Continue with the Workflow chapter.

insta360 X3

Quick Guide

Testing

For testing and learning please use short recordings.
A 1-minute recording driving around the block by car is ideal.
Having 3 or 4 short recordings of different blocks with some roads recorded twice allows you to test nearly all features. Record a block again the next day to give the Timeline feature a try.

No camera yet? Buy an insta360 X3.
Alternatively download our insta360 X4 test footage.

Camera
Mount

Mount the camera to a vehicle.
Do not use a selfie stick or just hold it in your hand.
Mount it upright, leveled and with the screen-side looking backwards.

Make sure the camera is mounted tight and does not move.
Otherwise the directions of your streetviews and the leveling will be off.
A cheap and easy mount is this magnetic mount. There are many others.

Positioning (GPS)

We recommend the GPS Action Remote for ease of use.
An alternative would be a mobile phone with GPS.
It even has the potential to provide a more accurate position by applying RTK by NTRIP.

Power supply

For long-time recording consider connecting an external power supply via USB.
We recommend the Insta360 X3 Mic Adapter that also provides a downward pointing USB socket for power supply (and charging) only.

Camera settings

Bitrate: 200
Video: 360, 5.7k/30

Color: Standard

Recording

Start early.

If you need to record a certain road or area, start at least 100 yards before.
Throwing away streetviews is way faster and easier than having trouble with data because the camera, GPS Preview Remote or mobile phone was still adjusting and not ready.

Keep it simple.

Avoid recording 200 short videos per day. Processing that many files individually with the insta360 Studio program needs way too much time.
Instead record longer videos. E.g. two videos in the morning and two in the afternoon.

Data transfer

Stop recording. Wait a minute to be sure all data is saved to the SD card.

Switch off the camera.
Remove the SD card.

PC

Copy all folders from the SD card to the PC.

Alternatively download our insta360 X4 test footage.

insta360 Studio

Download the free insta360 Studio program. Install it. Launch it.

Drag all files from the DCIMCamera01 folder into the insta360 Studio program.

For each recording there should be 3 files:

VID_20240529_113109_00_070.insv <- Video, gps, gyro data. One lens.

VID_20240529_113109_10_070.insv <- Video, gps, gyro data. Other lens.
LRV_20240529_113109_11_070.lrv <- Low Resolution Video for preview etc.

Top menu: Edit as “Media”, not “Project”.

Process each recording separately. Do not combine.

Right menu: “Stats” (4th icon from the top):

Activate “Route” to check the existence of the GPS data.

You should see a track overlay on the screen. After export it will not be visible.

Sometimes you might get a message similar to this on top of the image, and no track:
NO GPS DATA FROM 00:00 TO 00:02
This means that there is no position data for the first 2 seconds.
Fix this by moving the longer left slider slowly to the right until the track becomes visible.
Then move the shorter left slider to the same position to cut the first few seconds from the recording.

Top menu: Switch from “Reframe” to “360 View” (Eye icon) to see the whole recording in 360 mode.

Bottom menu: Export (yellow icon):

Settings:

Export 360 video

Bitrate: 200

Resolution: 8192 x 4096 (allows for the quickest processing with 360camsters)

Encoding format: H.264

Tick: [X] Export GPX file

This would take a very long time as 30 video frames per second (30 fps) are stitched and exported. Let’s adjust this because for streetviews one frame per second is sufficient.

Timeshift

Bottom menu: Click on the Timeshift icon. (Lightning icon).

Use the sliders to mark the entire video red.

In the new Timeshift slider, select e.g “32”, which corresponds to app. “1 frame per second”.

Important:
When activating Timeshift, “Motion ND” is automatically activated too.

Switch “Motion ND” off with the “running man” icon to the right of the Time Shift icon.
Otherwise all frames of the exported .mp4 file will be blurry and unusable.

Start Export

360camsters

Import

Camera: “insta360 X3”

Recordings
Click Choose File.

Pick the mp4 file(s) created by insta360 Studio.
You can import many recordings at once.

Only .mp4 files are shown.

360camsters expects a .gpx file with the same file name as the .mp4 file in the same folder.

Should the import fail, check if the .gpx file really is there.

Example:
VID_20240430_100306_00_020.mp4

VID_20240430_100306_00_020.gpx

Project

By default a new project is created. Each .mp4 file becomes a “Tour” of the project.
Alternatively you can pick an existing project to add the new recordings to it.
This even works when the project’s previous recordings are by a different manufacturer’s 360 camera and have a different resolution.

Optionally you can edit the project name.

Optionally you can add a note to your project. You can edit the note later.

Click the Start button.

After the initial Import the remaining workflow is the same for all recordings.

Continue with the Workflow chapter.

insta360 X2

Quick Guide

Testing

For testing and learning please use short recordings.
A 1-minute recording driving around the block by car is ideal.
Having 3 or 4 short recordings of different blocks with some roads recorded twice allows you to test nearly all features. Record a block again the next day to give the Timeline feature a try.

No camera yet? Buy an insta360 X2.
Alternatively download our insta360 X4 test footage.

Camera
Mount

Mount the insta360 X2 camera to a vehicle.
Do not use a selfie stick or just hold it in your hand.
Mount it upright, leveled and with the screen-side looking backwards.

Make sure the camera is mounted tight and does not move.
Otherwise the directions of your streetviews and the leveling will be off.
A cheap and easy mount is this magnetic mount. There are many others.

Positioning (GPS)

We recommend the GPS Action Remote for ease of use.
An alternative would be a mobile phone with GPS.
It even has the potential to provide a more accurate position by applying RTK by NTRIP.

Power supply

For long-time recording consider connecting an external power supply via USB.

Camera settings

Bitrate: 200
Video: 360, 5.7k/30

Color: Standard

Recording

Start early.

If you need to record a certain road or area, start at least 100 yards before.
Throwing away streetviews is way faster and easier than having trouble with data because the camera, GPS Preview Remote or mobile phone was still adjusting and not ready.

Keep it simple.

Avoid recording 200 short videos per day. Processing that many files individually with the insta360 Studio program needs way too much time.
Instead record longer videos. E.g. two videos in the morning and two in the afternoon.

Data transfer

Stop recording. Wait a minute to be sure all data is saved to the SD card.

Switch off the camera.
Remove the SD card.

PC

Copy all folders from the SD card to the PC.

Alternatively download our insta360 X4 test footage.

insta360 Studio

Download the free insta360 Studio program. Install it. Launch it.

Drag all files from the DCIMCamera01 folder into the insta360 Studio program.

For each recording there should be 3 files:
VID_20220519_133942_00_011.insv <- Video, gps, gyro data. One lens.

VID_20220519_133942_10_011.insv <- Video, gps, gyro data. Other lens.

LRV_20220519_133942_11_011.insv <- Low Resolution Video for preview etc.

Top menu: Edit as “Media”, not “Project”.

Process each recording separately. Do not combine.

Right menu: “Stats” (4th icon from the top):

Activate “Route” to check the existence of the GPS data.

You should see a track overlay on the screen. After export it will not be visible.

Sometimes you might get a message similar to this on top of the image, and no track:
NO GPS DATA FROM 00:00 TO 00:02
This means that there is no position data for the first 2 seconds.
Fix this by moving the longer left slider slowly to the right until the track becomes visible.
Then move the shorter left slider to the same position to cut the first few seconds from the recording.

Top menu: Switch from “Reframe” to “360 View” (Eye icon) to see the whole recording in 360 mode.

Bottom menu: Export (yellow icon):

Settings:

Export 360 video

Bitrate: 200

Resolution: 8192 x 4096 (allows for the quickest processing with 360camsters)

Encoding format: H.264

Tick: [X] Export GPX file

This would take a very long time as 30 video frames per second (30 fps) are stitched and exported. Let’s adjust this because for streetviews one frame per second is sufficient.

Timeshift

Bottom menu: Click on the Timeshift icon. (Lightning icon).

Use the sliders to mark the entire video red.

In the new Timeshift slider, select e.g “32”, which corresponds to app. “1 frame per second”.

Important:
When activating Timeshift, “Motion ND” is automatically activated too.

Switch “Motion ND” off with the “running man” icon to the right of the Time Shift icon.
Otherwise all frames of the exported .mp4 file will be blurry and unusable.

Start Export

360camsters

Import

Camera: “insta360 X2”

Recordings
Click Choose File.

Pick the mp4 file(s) created by insta360 Studio.
You can import many recordings at once.

Only .mp4 files are shown.

360camsters expects a .gpx file with the same file name as the .mp4 file in the same folder.

Should the import fail, check if the .gpx file really is there.

Example:
VID_20220519_133942_00_011.mp4

VID_20220519_133942_00_011.gpx

Project

By default a new project is created. Each .mp4 file becomes a “Tour” of the project.
Alternatively you can pick an existing project to add the new recordings to it.
This even works when the project’s previous recordings are by a different manufacturer’s 360 camera and have a different resolution.

Optionally you can edit the project name.

Optionally you can add a note to your project. You can edit the note later.

Click the Start button.

After the initial Import the remaining workflow is the same for all recordings.

Continue with the Workflow chapter.

insta360 Titan

Quick Guide

Testing

For testing and learning please use short recordings.
A 1-minute recording driving around the block by car is ideal.
Having 3 or 4 short recordings of different blocks with some roads recorded twice allows you to test nearly all features. Record a block again the next day to give the Timeline feature a try.

No camera yet? Buy an insta360 Titan.
Alternatively download our insta360 X4 test footage.

Camera
Mount

Mount the camera to a vehicle.
Mount it upright, leveled and the correct camera looking forward.

Make sure the camera is mounted properly and does not move.
Otherwise the directions of your streetviews and the leveling will be off.

Positioning (GPS)

Ensure you have a GPS lock.

Power supply

For long-time recording consider additional insta360 Titan batteries.

Recording

Start early.

If you need to record a certain road or area, start at least 100 yards before.
Throwing away streetviews is way faster and easier than having trouble with data when processing because the equipment was still adjusting and not ready.

Keep it simple.

Avoid recording 200 short videos per day. Processing that many files individually with the insta360 Studio program needs way too much time.
Instead record longer videos. E.g. two videos in the morning and two in the afternoon.

Data transfer

Stop recording. Wait a minute to be sure all data is saved to the 9 SD cards.

Switch off the camera.
Remove the 9 SD cards.

PC

Save all the files from the 9 SD cards to the same folder on your PC.

Files list for a single recording:
origin_1.mp4

origin_1_lrv.mp4

origin_1-01.tif

origin_2.mp4

origin_2_lrv.mp4

origin_2-01.tif

origin_3.mp4

origin_3_lrv.mp4

origin_3-01.tif

origin_4.mp4

origin_4_lrv.mp4

origin_4-01.tif

origin_5.mp4

origin_5_lrv.mp4

origin_5-01.tif

origin_6.mp4

origin_6_lrv.mp4

origin_6-01.tif

origin_7.mp4

origin_7_lrv.mp4

origin_7-01.tif

origin_8.mp4

origin_8_lrv.mp4

origin_8-01.tif

preview.mp4

pro.prj

Insta360 Pro STITCHER

Download the Insta360 Pro STITCHER 4.0 (as of June 2024) program.

Install it. Launch it.

Drag the folder (NOT the files) from the PC into the Insta360 Pro STITCHER program.

To be added.

360camsters

Import

Camera: “insta360 Titan”

To be added.

After the initial Import the remaining workflow is the same for all recordings.

Continue with the Workflow chapter.

insta360 Pro 2

Quick Guide

Testing

For testing and learning please use short recordings.
A 1-minute recording driving around the block by car is ideal.
Having 3 or 4 short recordings of different blocks with some roads recorded twice allows you to test nearly all features. Record a block again the next day to give the Timeline feature a try.

No camera yet? Buy an insta360 Pro 2.
Alternatively download our insta360 X4 test footage.

Camera
Mount

Mount the camera to a vehicle.
Mount it upright, leveled and the correct camera looking forward.

Make sure the camera is mounted properly and does not move.
Otherwise the directions of your streetviews and the leveling will be off.

Positioning (GPS)

Ensure you have a GPS lock.

Power supply

For long-time recording consider connecting an external power supply.
See: https://onlinemanual.insta360.com/pro2/en-us/basic/prepare/adjustment

Recording

Start early.

If you need to record a certain road or area, start at least 100 yards before.
Throwing away streetviews is way faster and easier than having trouble with data when processing because the equipment was still adjusting and not ready.

Keep it simple.

Avoid recording 200 short videos per day. Processing that many files individually with the insta360 Studio program needs way too much time.
Instead record longer videos. E.g. two videos in the morning and two in the afternoon.

Data transfer

Stop recording. Wait a minute to be sure all data is saved to the SD cards.

Switch off the camera.
Remove the SD cards.

PC

Save all the files from the SD cards to the same folder on your PC.

Files list for a single recording:
origin_1.mp4

origin_1_lrv.mp4

origin_2.mp4

origin_2_lrv.mp4

origin_3.mp4

origin_3_lrv.mp4

origin_4.mp4

origin_4_lrv.mp4

origin_5.mp4

origin_5_lrv.mp4

origin_6.mp4

origin_6_lrv.mp4

preview.mp4

pro.prj

Insta360 Pro STITCHER

Download the Insta360 Pro STITCHER 4.0 (as of June 2024) program.

Install it. Launch it.

Drag the folder (NOT the files) from the PC into the Insta360 Pro STITCHER program.

Process into a .mp4 file of 8k resolution.

Settings that worked for our PC:

word image 747 2 12 word image 747 3 12

360camsters

Import

Camera: “insta360 Pro 2”

Recordings
Click Choose File.

Pick the mp4 file(s) created by insta360 Stitcher.
You can import many recordings at once.

Project

By default a new project is created. Each .mp4 file becomes a “Tour” of the project.
Alternatively you can pick an existing project to add the new recordings to it.
This even works when the project’s previous recordings are by a different manufacturer’s 360 camera and have a different resolution.

Optionally you can edit the project name.

Optionally you can add a note to your project. You can edit the note later.

Click the Start button.

After the initial Import the remaining workflow is the same for all recordings.

Continue with the Workflow chapter.

Applied Streetview

Quick Guide

No camera yet? Buy your Applied Streetview camera from us.

Receive 360camsters for free for 1 year. This offer saves you 890 Euro!

Testing

For testing and learning please use short recordings.
A 1-minute recording driving around the block by car is ideal.
Having 3 or 4 short recordings of different blocks with some roads recorded twice allows you to test nearly all features. Record a block again the next day to give the Timeline feature a try.

Alternatively download our Applied Streetview test footage.

Camera
Mount

See the Camera manual for how to mount the camera properly.

Positioning (GPS)

See the Camera manual for how to mount the GNSS-aided INS (“GPS receiver”).
See the Alignment manual for custom GPS antenna positioning.

See the RTK manual for optional RTK by NTRIP setup.

Power supply

For long-time recording use the mobile Uninterruptible Power Supply (mUPS). Inquiry.

Recording

Start early.

If you need to record a certain road or area, start at least 100 yards before.

Keep it simple.

Avoid recording 200 short tour per day. Processing that many tours is a time consuming mess. Instead record longer tours. E.g. a tour in the morning and a tour in the afternoon.
You can always delete (de-activate) unwanted panoramas in the Applied Streetview Creator program.

Data transfer

See the Remote Control manual for how to remove the SSD with the recordings.

PC

See the Creator manual.how to handle the recordings.

Creator

See the Creator manual for how to process the recordings.

360camsters

Import

Camera: “Applied Streetview”

Recordings
Click Choose File.

Pick the /projectname/panoramas/ folder created by the Creator program.
Or import a parent folder with many subfolders containing the panoramas. Each subfolder becomes a tour.

Project

By default a new project is created. Each folder becomes a “Tour” of the project.
Alternatively you can pick an existing project to add the new recordings to it.
This even works when the project’s previous recordings are by a different manufacturer’s 360 camera and have a different resolution.

Optionally you can edit the project name.

Optionally you can add a note to your project. You can edit the note later.

Click the Start button.

After the initial Import the remaining workflow is the same for all recordings.

Continue with the Workflow chapter.

Mosaic 51 and Mosaic X

Quick Guide

No camera yet? Buy your Mosaic camera from us

Receive 360camsters for free for 1 year. This offer saves you 890 Euro!

For the Mosaic 51 and Mosaic X cameras the 360camsters program offers optional stitching with the SGO Mistika VR program.

In case you already processed your recordings into “Equirectangular jpg files with EXIF metadata” you can skip the installation of Mistika VR.
Instead when importing pick: Camera: Folder of jpg Panoramas.

Mistika VR Setup

To be done once only.

Afterwards during import 360camsters will automatically stitch the Mosaic 51 or Mosaic X recordings with Mistika VR for you.

Mosaic customers
With each camera Mosaic provides a SGO Mistika VR coupon worth 297 Euro.

With it you can get a 90-day license for Mistika VR for free.

No credit card needed.

Hint
It works best to sign up at the SGO website with your email address and password.
Avoid the Continue with Google option. In our experience it’s troublesome later when you need to log into your SGO account in the SGO Activation Manager program.

More info

https://www.mosaic51.com/featured/free-mistika-vr-trial-for-mosaic/
https://www.sgo.es/product/mistika-vr-professional-edition-90-day-license-mosaic-51-special-promotion/

Alternative
Just purchase one of the many subscriptions or one-time licenses. The cheapest working option is the Monthly Subscription – Personal Edition for 49 Euro.
The free Evaluation Edition license will not work!
You can cancel it any time. Even immediately. It then will continue to work for 1 month.

You get an email with a license code that looks similar to this:
42f3dg2-0123-4gg4-cb2d-01d2w342ws2f

Log into your SGO account and open:
https://www.sgo.es/my-account/downloads/

Download MistikaVR 10.10.0 for Windows.
Only install it. Do not start it!

On your PCs Desktop open the SGO activation tool.
Log in with your SGO account with your email address and password.

Enter your activation code and activate it.
Close the SGO activation tool.

The setup is finished.
360camsters now can use Mistika VR to stitch the Mosaic recordings for you upon import as “reels”.

PC

Copy the data from the Mosaic USB-SSD to your PC.

Import

Import your recordings from your PC. word image 747 4 11

Pick one or many reel folder(s):

Import reels folders

Set your Mosaic cameras .gpr file. (Provided by Mosaic by email.)

After the initial Import the remaining workflow is the same for all recordings.
Continue with the Workflow chapter.

Basics

Main Features

360camsters is a Mobile Mapping application.

To manage the recordings of your 360 camera(s).

Then to convert them into a performant streetview player capable of displaying millions of streetviews.

The resulting street view player can be viewed in many ways:

  • 36camsters: Player -> Preview.
  • 36camsters: Export -> View Player
  • 36camsters: Use the built-in Publisher to upload to the Amazon cloud.
  • On your Windows 10 or Windows 11 PC by e.g. free krpano testing server.
  • Copy the player to your Windows Server.
  • ftp the player to any webserver. E.g. Apache, NGINX, IIS. Both shared and dedicated hosting works.
  • Upload to any cloud. E.g. Amazon AWS, Google Cloud, Microsoft Azure.

For the Amazon AWS cloud there is a built-in Publisher.

Also the 360camsters program itself can be installed to a server or a cloud.
Then upload the recordings and operate it by Remote Desktop Connection (RDP).

Features

  • Privacy

Perfect privacy by local installation, processing and optional publishing.

Alternatively you have the option to run the program in a cloud.

  • Publishing
    To your own PC, servers, shared or dedicated hosting, Amazon AWS, Google cloud, Azure cloud, as well as to literally any webserver.
    There is no obligation to publish to the public.
  • Project Size

For up to country-size projects with millions of street views.

  • Timeline

Record the same multiple times for a before / after comparison.

  • Embedding
    Control the player by its javascript API in any web-page.
  • Versatile

Mix recordings from many different recordings. Even by different cameras from different brands.

  • Localisation
    Add your own translations to the player.
    Default languages provided: English, Spanish, German, Arabic, Greek.
  • Map
    Pick one of 30 provided maps or aerial images. Or use your own maps.
  • Mapbox

Use your Mapbox maps for the player.

Resolutions

360camsters supports different resolution footage from different 360 camera brands

in the same project and the same player.

This is ideal for upgrading from a lower resolution 360 camera e.g. the 5.7k insta 360 Pro 2 to a higher resolution 360 camera e.g. the 12k Mosaic 51 camera.
To have both the old and new cameras recordings in the same project and to show it in the same player.

When importing 360 recordings 360camsters creates equirectangular panoramas. If needed by upscaling.

Camera Camera Resolution 360camsters

Streetview Size

Insta 360 X4

Insta 360 X3

Insta 360 X2

Insta 360 Pro 2

Insta 360 Pro

Labpano Pilot One EE

Applied Streetview

8k

5.7k

5.7k

8k

4k

8k (7680 x 3840)

8k+ (8192 x 4096)

8192 x 4096
Insta 360 Titan

Mosaic 51

11k (10560 x 5280)

12k (12288 x 6144)

12288 x 6144
Mosaic X

Custom camera

13k

16k

16384 x 8192
Custom camera 24k 24576 x 12288
Custom camera 32k 32768 x 16384

Data formats

In addition to camera-specific recordings, folders with equirectangular panoramas with EXIF metadata are supported.
You also can import a project folder with subfolders of panoramas. The subfolders then become individual tours.

API

When embedding the player into any html page as an iframe, you now can control it from the html page by javascript.

See the working API examples on our website:
https://www.360camsters.com/gallery/#api

For your own development, download the Javascript API examples.

Then develop your own solution. You can combine many examples into one player.

Working examples are also automatically added to each project of yours:
out/projectname/player3/examples/

Or contact us, we are available for hire for customisation and integration.

Map API

Click anywhere on the map, and the player will show you what it looks like.
Navigate the player, and the map will update.

On the left side it shows an external map. In this case Leaflet.
The map could be any map. E.g. Leaflet, Openlayers or Google map, etc.

On the right side it shows the player in an iframe. With the new Layout streetview only.

word image 747 6

See the working example on our website:
https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Asset API

To view an asset by its Latitude and Longitude.

word image 747 7

See the working example on our website:
https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Timeline API

Switch the timeline for a “before and after” comparison.

You also can have many timelines. E.g. 2019, 2020, 2021, 2022.

word image 747 8

See the working example on our website:
https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Screenshot API

Take a screenshot of the currently visible part of the streetview. E.g zoom in to show a specific issue.
Ideal to add photos to a pdf file or a database.

word image 747 9

See the working example on our website:
https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Data API

Get all the data available for the street view.

word image 747 10
Data shown:

  • Streetview ID
  • Label
  • Timeline
  • Latitude, Longitude, Altitude
  • Viewing direction (0-360 degree like on a compass)
  • Vertical viewing direction (up and down)
  • Zoom
  • Date and time + timezone

See the working example on our website:
https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Hardware

360camsters can be installed to a Windows 10 PC or Windows 11 PC or to the Google Cloud, Amazon Web Services EC2 or Microsoft Azure.

PC

Windows 10 PC or Windows 11 PC
For a local installation the minimum requirement is a Windows 10 or 11 PC.

Cloud

The 360camsters program itself can be installed to a cloud.

You then can operate it by Remote Desktop Connection (RDP).

We tested Google Cloud, Amazon Web Services EC2 and Microsoft Azure.

Performance

Import
Approximately 120.000 streetviews/day.

Your results will vary a lot depending on your specific hardware and setup.

Export
You should get a performance of about 120.000 streetviews/day.

Your results will vary a lot depending on your specific hardware and setup.

For best performance we recommend different drives for the in and out folders.

SSDs will be the fastest. Followed by HDDs. NAS can be very slow.

Windows Virus and Thread protection

We strongly recommend adding the following exclusions to Microsoft Windows Virus and Thread protection.
This can speed up processing by 300%.

Please deactivate any third-party virus scanners.
Or apply the following settings correspondingly.

word image 747 11 11

Download

Get the 360camsters program, this manual and recordings of many 360 cameras:

https:/www.360camsters.com/downloads/

Player Performance

The player has been designed for very large projects with millions of street views.

There are only static files. Not even php. For this there is no need for complicated load balancing etc. Publishing the player to a server or cloud is sufficient.

Cloud

Publishing to the Amazon cloud is up to 80% cheaper than a player hosted in a conventional datacenter. Also there is virtually no maintenance when publishing to a cloud.

It has never been easier to prepare for your 15 minutes of internet fame.
Just add CloudFront as a CDN to your player. You even can create a custom URL for your own domain.

Update Policy

With a valid license (subscription or one-time payment) you automatically get the newest release.

At the start the program automatically checks and displays a pop-up that allows you to update.

Additionally you can check and update yourself anytime at
Menu: Help -> About: Check for update.

Backups

Backup often.

This way you can import the last “good” backup anytime to continue.

It is best practice to always have an up-to-date backup of both your data and the project backups on a disconnected drive.
If the drive is connected to your network and powered up it is just a copy, not a backup.

You can back up one or many project(s), tours(s), or just the player configuration(s) incl. the translations.
Sources or generated data (streetviews and players) are never part of a project backup. Back them up separately.

Data safety

This program can not edit or delete your source recordings.

Workflow

The Import chapters are cameras specific.

This Workflow chapter then is the same for all recordings.

In case you do not have a 360 camera yet, use our insta360 X4 test footage.

Basic workflow

Follow the menu from the top to the bottom.

Skip menu items you do not want.
Go back and forth to make adjustments.

Last step is to Export.

After Export click Export -> View Player to test the generated player.

Project size

For testing and learning, start with a small project.
This way changes can be processed faster.

Video for street views

Some 360 cameras record at 30 frames per second (30 fps) while others allow to reduce the frame rate. Or to record by a custom distance between the streetviews. E.g. every 5 m.

The standard video 30 fps is way too much data for a streetview player. Processing and uploading takes a really long time. Hosting is more expensive.

Possible solutions:

  • Reduce the amount of footage by recording at lower framerate
  • Reduce the framerate when stitching with the cameras stitching program
  • Skip frames in 360camsters (fully configurable)

Availability depends on the cameras stitching software. Insta360 Studio provides the Timeshift feature for this.

360camsters provided the fully configurable Skip feature to reduce the footage before processing and uploading.

Projects

The list of all your projects.
Click the project name to open it. The Tours tab will open.

word image 747 12 11

Import Backups
Import one or many project backups.

Manual project backups to be found in the /out/Backups folder.
Export automatically creates a backup in the /out/projectname/backups folder.

This is only for this program’s data.
Sources or generated data is never part of a backup.
In case a backup is from another PC, the paths to the recordings must be adjusted on the Tours tab.

Backup All

Backup all your projects with just one mouse click.

This is only for this program’s data. Sources or generated data is never part of a backup.

Additionally you can Edit, Backup or Delete a single project.
This is only for this program’s data. Sources or generated data is never part of a backup.

This program can not change or delete your source data.

 

It is best practice to always have an up-to-date backup of your data and the project backups on a disconnected drive.
If the drive is connected to your network and powered up it is just a copy, not a backup.

Tours

A list of all the tours of a Project.

The project’s tours can be from different cameras, even different camera brands.
word image 747 13 11

Show on map

Click All or a tour to open the Map tab.

Import Backup

Import a tour backup. One or many tour backups can be imported at the same time.

Change Folder

When migrating backups from one PC to another or when the project’s in folder has been moved: Select all the tours and click the CHANGE FOLDER button. Then set the path to the new in folder.

If the project has e.g. additional tours that have been moved or copied from a different project, then tick those new tours individually and Click CHANGE FOLDER button.

Move

Move selected tours to a different project.
This is for this program’s data only. Sources or generated data are never moved.

Copy

Copy selected tours to a different project.

This is for this program’s data only. Sources or generated data are never copied.

Backup

Backup selected tours.
This is for this program’s data only. Sources or generated data are never part of a backup.

Delete

Deletes the selected tours from the project.

This program can not change or delete your source data.
You should consider doing a backup first. Just in case.

Map

word image 747 14 11

In order to display a large amount of streetviews on the map, streetviews are clustered together, depending on the map zoom level.

A cluster is basically a collection of streetviews.

Clusters are displayed for zoom levels 0 to 19 only. Zoom levels 20 , 21 etc. always show all streetviews individually.

Change map base layer

Click the word image 747 15 11 button in the top left corner to change the map base layer.

Esri.WorldImagery is the default. Select a different provider from the list. Or provide your own custom map tiles by clicking the word image 747 16 11 button.

Custom map tiles

The slippy map tiles format is supported with both Google/Bing/OSM tile coordinates and TMS.
Also works with Mapbox.com raster data.
See the Mapbox chapter for the URL format.

Label

Your custom tiles provider name

URL

The URL can point to an online resource:
Change the bold parts of the address.
http://www.your-company.com/map-tiles/{z}/{x}/{y}.png

Local

A local folder or NAS drive:

Change the bold parts of the address.

file://D:folder{z}{x}{y}.png

{z} is the zoom level, and {x} and {y} are the coordinates of the top left corner of the tile in web mercator projection. For the TMS format use the {y} placeholder.

Attribution

Copyright information displayed at the bottom of the map.

Mapbox

Check the Mapbox section for instructions.

Display

Show or hide icons for active and deactivated streetviews.

Usually more footage than needed is recorded.

The Duplicate Remover and the Skip tool as well as manual deactivation on the map page can be used to reduce the number of streetviews to be published.

Activated streetviews have a white outline.

Deactivated streetviews have a gray outline.

word image 747 17 11

Tours

Show the selected tours on the map.

Click a tour to zoom to it.

Click ALL to center the map on all the tours.
Untick to hide all tours. Then tick selected tours to show only them.

Timeline

Only available when timelines have been created.
Show the selected timelines on the map.

Click ALL to center on all the timelines.
Untick to hide all timelines. Then tick selected timelines to show only them.

Select streetviews

Most of the actions like activate/deactivate, move, rotate, assign a road name or POI are performed on one or many selected streetviews.

Click a streetview to select it. A selected streetview will change its color to orange.

word image 747 18 11

It’s possible to select multiple streetviews by holding down the CTRL key when clicking on the streetviews.

word image 747 19 10

Holding down the SHIFT key and then drag the mouse to select all the streetviews in a rectangle.

word image 747 20 10 word image 747 21 10

To select all the streetviews from first to last and everything in between, select the first streetview, then while holding down the ALT key, select the last one streetview.

word image 747 22 3

To deselect click anywhere on the map or press the ESC key.

Deactivate and Activate

word image 747 23 10

Select the streetviews.

To deactivate selected streetviews click the DEACTIVATE STREETVIEWS button.

To activate selected streetviews click the ACTIVATE STREETVIEWS button.

Meta Data

Displays the metadata for a selected streetview.

This panel will only be shown if a single streetview is selected.

It is not available for clusters. Zoom in more to see individual street views.

word image 747 24

Road

Enable Show Road on Map to display the road name as a label for each streetview.

word image 747 25 10

Select all streetviews with the same road name

Select and zoom to a specific road by selecting it from the list in the panel.

word image 747 26 7

Assign a road name to a streetview(s)

Select streetviews on the map to assign a road name to them.

word image 747 27 10

Type the name of the road in the text box and click the UPDATE STREETVIEWS button.

POI

Enable Show POI on Map to display the POI name as a label for each streetview.

word image 747 28 10

Select all streetviews with the same POI name

Select and zoom to a specific POI by selecting it from the list.

word image 747 29 3

Assign a POI name to streetview(s)

Select streetviews to assign a POI to.

Type the name of the POI in the text box and click the UPDATE STREETVIEWS button.

If a single streetview is selected, a POI of type point will be assigned the new name.

If multiple streetviews are selected, a POI of type line will be assigned the new name.

Overlay

Add a vector overlay to the map. Supported formats: kml.

word image 747 30 6

Click on the word image 747 31 6 button next to the overlay name to remove it from the map.

The red line is the overlay

word image 747 32 9

Keyboard shortcuts

Download as pdf for easy printing.

Mouse Move all selected streetviews
ESC Unselect all selections
CTRL + A Select all streetviews visible on the map
Click an arrow Select a streetview
Hold CTRL + click a Streetview Add a streetview to the current selection
Shift + draw rectangle Select all the streetviews in the rectangle
Hold CTRL + SHIFT + draw rectangle Add all the streetviews in the rectangle to the current selection
Hold ALT + click a Streetview Line selection. Having a streetview selected hold ALT then Click a second streetview to select it and all the streetviews in between.
CTRL + L Align all selected streetviews in a straight line.
DELETE Deactivate all selected streetviews
INSERT Activate all selected streetviews
HOME Rotate all selected streetviews counterclockwise
END Rotate all selected streetviews clockwise
PG UP Go to the next streetview
PG DOWN Go to the previous streetview
Arrow keys:
Up, Down, Left, Right
Scroll the map.

Duplicate Remover

Removes duplicate recordings from roads recorded more than once.

Hint:
Additionally you can deactivate excessive footage with the Skip tool.
For best results run the Skip tool after the Duplicate Remover.

word image 747 33 9

Process target

(Visible only when there are timelines)

Process either the selected tours or process the selected timelines.

Keep footage

Older – Provides best results for most situations.
Keeps the existing, older, streetviews (blue), adds new (red) streetviews for newly recorded roads.

word image 747 34


Newer
– Replaces existing streetviews (blue) with newer footage (red).

The overall data will be more up-to-date.
Disadvantage: After driving into a dead-end road, you get the probably worse footage from reversing out of it.

word image 747 35 9

Road width (m)

Base setting.

Consider Altitude (m)

By default the altitude is ignored when detecting duplicates.
Try it when there are many bridges and tunnels.

Deactivate manually activated streetviews

By default manually activated streetviews are not deactivated by the Duplicate Remover. Enable this option to force them to be deactivated.

Start

Start removing duplicates in streetviews.

Reset

Reset all streetviews deactivated by Duplicate Remover and Skip tools.

Imagery

Add watermarks to the streetview. Changes can be previewed in the Player -> Preview tab.

Hint:
For the Free program version the watermark is set to DEMO. It can not be changed or removed. Consider a paid version if you need to adjust the watermarks.

word image 747 36 6

Add watermark

Enable watermarks.

Text

Watermark text.

Font

Pick a font for the watermark. The list of fonts is taken from C:WindowsFonts.

Size

Watermark text size.

Opacity

Watermark text opacity. (See through.)

Number of watermark columns

How many watermark columns to show. (left-right).

Number of watermark rows

How many watermark rows to show. (up-down).

Add mask

Add a mask to hide the car’s rooftop.

Technically it is a transparent PNG image merged to the streetview.
Download an example mask.

Mask path

Path to the mask PNG image.

A Nadir logo can be added as a mask.

Nadir Logo

Add your company’s logo to the Nadir (bottom) of your streetviews.

In Player – Preview it looks like this:

word image 747 37 8

To see the Nadir logo change Player – Preferences:
Look down limit (degrees) from the default -50 to -90
Maximum Zoom Level from default 120 to 150.

This way you can see the Nadir logo better.
Change it back both when done reviewing.

Hint:

Color logos will be automatically made into grayscale logos during processing. This can not be changed.

Add Logo to Mask

Preparations:

Download this example with all files needed.

Additionally only your own logo is needed.
Recommended minimum size for your logo: 300 px x 300 px.

Supported formats: png, jpeg, tif

Hint

Color logos will be automatically made into grayscale logos during processing. This can not be changed.

Go to https://nadirpatch.com/logo2sphere/

  1. Logo: Drop your own logo onto Logo or select it to upload.
  2. Equirectangular: Drop green-screen-template.jpg onto Equirectangular projection or select it to upload.
  3. Create: After upload is complete click the Create button in the top right corner.
  4. Download: After the image is created click the Download button in the bottom right-hand corner. Download and save the pano.tif image.

word image 747 38

Set Transparency

On your PC: Edit with Paint 3D: Right click the pano.tif image then select.

word image 747 39 8

In the top navigation bar Click Canvas and then enable Transparent canvas.

word image 747 40

To save press CTRL + S then Click Image.

Change Save as type to 2D PNG then click Save.

pano.png is now ready to be used as a Mask for this program.
Or just download our own pano.png for a quick test.

Apply the Mask

In your project go to the Imagery tab and activate the mask and set it to the new pano.png file.

word image 747 41 8

Result

By default all our players are configured to not allow you to look down to see the logo you just added.

To change this, go to Player – Preferences – Streetview

Change Look Down Limit from default -50 to -90.

For your convenience change Maximum Zoom Level from default 120 to 150. This way you can see the result better.

Change back both when done reviewing.

Check what it looks like in Player – Preview:

word image 747 42 8

Now process the project as usual.

Timeline

Record the same road or area multiple times to document change.

A simple example with just two timelines, each with one tour only:

word image 747 43 9

Create a minimum of two timelines. E.g. dates like 2018 and 2022.

Assign a minimum of one tour (folders) to each timeline.

Whats the player then looks like:

https://construction-timel-080700b8-0fe4-432f-a1bf-291943c6b7ad.s3.eu-central-1.amazonaws.com/index.html

Enable timeline

Enable the timeline feature

Add

Click the Add button in the top right corner.

Set a Label for the timeline and which Tours belong to this timeline then click the Save button in the top right corner.

Sort

You can sort the timelines as needed.

Edit

Click the word image 747 44 9 button next to the timeline.

Modify the Label of the timeline and which Tours belong to this timeline. Then click the Save button in the top right corner.

Delete

Click the word image 747 45 8 button next to the timeline then confirm the delete operation.

After assigning all tours to timelines you can use the Duplicate Remover to sort out duplicates in each timeline.

Player

The new default player is based on the open source Photo Sphere Viewer: https://photo-sphere-viewer.js.org/

Should you need the proprietary krpano player from 360camstres 1.x you can switch back to it in Preferences -> Advanced: Player

Player Keyboard shortcuts

PG UP Go to the next streetview
PG DOWN Go to the previous streetview
Arrow keys: Up, Down, Left, Right Look down, up, left, right.
Ctrl + Shift + h Screenshot mode:

Toggle visibility of hotspots and arrows.

Preferences

There are many options to configure the player.
Best is to go back and forth between the Preferences and the Preview tabs while making adjustments.

General

word image 747 46 8

Layout

word image 747 47 8

Logo

word image 747 48 8

Streetview

word image 747 49 8

Only available in Player 2 – Krpano word image 747 50 8

word image 747 51 8

Only available in Player 2 – Krpano

word image 747 52 8

word image 747 53 8

word image 747 54 8

Map

word image 747 55 8

Mapbox

Raster data

If you have raster data at mapbox.com, please use Custom map tiles instead.

The mapbox URL for Custom map tiles looks like this:
https://api.mapbox.com/styles/v1/YOUR_USERNAME/YOUR_STYLE_ID/tiles/256/{z}/{x}/{y}?access_token=YOUR_MAPBOX_ACCESS_TOKEN

Vector data

The following is for vector data only.

If you have your own vector data and would like to add it to the Player.
Mapbox provides an easy way to do it.

word image 747 56 8

Map provider label

Name of the map provider shown in the Player – base layer selection panel.

Style URL

To get the URL of your style, in Mapbox studio click on the word image 747 57 6 Share button in the top right corner and then copy the value of the Style URL field.

Access token

To get the URL of your style, in Mapbox studio click on the word image 747 58 8 Share button in the top right corner and then copy the value of Access token field.

Map data legal notices

Custom map data legal notices

Automatic rotation

word image 747 59 8

Translations

For each language the default translations shown below will be used, unless you enter something else.

The Player will try to match the browser locale with one of the available languages, if that fails the first language will be used as the default.
Enable Multi language to show sa button to allow the user to select the language manually in the Player.

Click on Add new Language button word image 747 60 8 to create a new language.

You can find the 2 letter codes (ISO 639-1) of all the languages here: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

Delete

Consider doing a backup of the player settings and all translations before deleting.
Import a Backup to restore an added language and all other player settings.
You can delete your customisations to the four default languages and additional languages added.

In case one of the four default languages was deleted and you want to bring it back, just add it via the Add new Language button word image 747 61 8 and specify one of default language codes: en, de, es, ar. There is no need to enter all the translations again.

Default language

The player will try to match the browser language to one of the available languages. In case no match could be made – the first language will be used (by default English).

To set a different default language, delete all the languages except the desired language to make it the first language.
Then add all other languages again.

word image 747 62 8

Preview

word image 747 63 8

Press CTRL + SHIFT + H to toggle hotspot visibility. E.g. for manual screenshots.

Asset Visualization

In addition to the API the player can simply show your assets via the URL.

Let’s assume you already have a list of 100000 assets with Latitude and Longitude.

How can you link them to the 500 kilometers worth of street views you have just recorded?

Simply have your existing system generate a URL for each of your assets.

The player then will automatically open the streetview closest to the asset and look at it.
This even works with timelines. Perfect for inspection and documentation of change.

Most simple example:
https://dhwg78vfdmqzw.cloudfront.net/index.html?v_lat=29.274778&v_lng=48.023550

You should see a man with a water hose.

Same, but with a label added:
https://dhwg78vfdmqzw.cloudfront.net/index.html?v_lat=29.274778&v_lng=48.023550&v_alt=128&v_label=Man%20with%20%20a%20waterhose

Minimum requirements:
Latitude and longitude values for your asset specified by URL query parameters:
v_lat – Latitude
v_lng – Longitude

Optional parameters:
v_alt – Altitude
v_label – asset description. It must be url encoded.
v_timeline – The name of an existing timeline. It must be url encoded.

Layout

v_layout can be one of the following values

map – Map

streetview – Streetview

streetviewBottom – Top Map, Bottom Streetview

streetviewTop – Bottom Map, Top Streetview

v_minimized

0 bottom left window being maximized

1 bottom left window maximized

v_htmlTitle changes the title of the page. It must be url encoded.

Formatting

v_label, v_htmlTitle, v_timeline must be url encoded.
To encode URLs use https://www.urlencoder.org/ or similar websites.

Export

Quick start: Click Start, then View Player.
word image 747 64 2

Process

Creates the player and all data for it on your PC.

Create player

Creates the player in /out/projectname/player3 folder.

Create streetview-tiles

Creates the streetview-tiles for the player in /out/projectname/panorama-tiles folder.

Create project backup

Creates a project backup with a timestamp in the /out/projectname/backups folder.
We strongly suggest keeping the Create project backup option activated.

Skip existing streetviews

In case you are updating a project and reprocessing: If a streetview already exists, do not process it again. This can save a lot of time.

However, if you make changes to the streetviews e.g. by adding or removing a watermark or mask in Imagery deactivate this option to reprocess the streetviews.

Alternatively you can manually delete the /out/projectname/panorama-tiles folder.

Player folders

When processing a folder projectname with 4 subfolders is created:

/out

/projectname

/backup

/panoramas

/panorama-tiles

/player3

For a working player only the player3 and panorama-tiles subfolders need to be uploaded.

Publish

One-click upload of the player and the streetview-tiles to your Amazon AWS account.

For the free evaluation period we provide our own Amazon AWS cloud account.
Therefore no setup is required.

  • Free testing with the 360camsters Amazon AWS account.
  • Amazon regions are limited to Europe (Frankfurt).

Alternatively you can manually publish to Amazon AWS (S3), Microsoft Azure, Google Cloud, Apache, NGINX, IIS and literally any other web server.

Publish to Amazon cloud

Process and then publish in one simple step.
You also can process only. And then publish anytime later without re-processing.

word image 747 65 2

Advantages of the Amazon AWS player

  • Easiest player to publish.
  • Cheapest player for hosting and data transfer.
  • Very versatile. E.g. add a CND like CloudFront to speed up the loading of the streetviews even more. Or enable for a world-wide audience.

Details for the player published to Amazon AWS

A unique ID (UUID) is part of the cloud player’s URL. It can not be guessed.
Only users you tell the URL can access the player.

Consider adding a CDN (Content Delivery Network to your player.
For Amazon AWS that is CloudFront. In addition to ensuring a snappy player that way you can remove and then add a different CloudFront URL, without having to upload the player and the streetviews again.

Also you could add a domain or subdomain to the player URL, or the CloudFront URL.

This is the same player, with 3 different URLs:

Player example (bold: UUID)

https://fmbeach-0af93b09-d80e-4824-a917-6ee14d5ce5f4.s3.eu-central-1.amazonaws.com/index.html

Player CloudFront example

https://d1l4vlab4nh63j.cloudfront.net

Player subdomain example
https://ian.360camsters.com

During the free evaluation period the AWS regions are limited to the EU (Frankfurt) location. With the full version all 26 AWS regions are available to you.

word image 747 66 2

To publish to regions marked as Opt-in in the list, you need to activate them first:
https://console.aws.amazon.com/iam/home#/account_settings

word image 747 67 2

After purchasing 360 Private Publisher more options become available:

  1. Access key ID and Secret access key
    Follow Amazon Web Services Cloud on how to get your free AWS credentials.
  2. AWS region for publishing.
    Pick one of the 25 AWS regions closest to your viewers. This is not necessarily the region closest to you. Each player can have its own region.

word image 747 68 word image 747 69 6

View the player

The player can be viewed in many ways:

  1. Player -> Preview: On-the-fly player.
  2. Export -> View Player button: View the exported player on your PC.
  3. Export -> Open Cloud Player button: See the published cloud player.
  4. Manual upload: Upload the player by e.g. ftp to any cloud or server.
    E.g. Amazon AWS (S3), Microsoft Azure, Google Cloud, Apache, NGINX, IIS and literally any other web server. Both shared and dedicated hosting works.
    No database needed.

AWS CloudFront (CDN)

If the cloud player is expected to

  • Have a custom domain
  • Handle high traffic from all over the world

It’s recommended to add a CloudFront distribution to the player.

Go to https://console.aws.amazon.com/cloudfront/home and click the Create Distribution button.

Origin Domain Name

Select the player in the drop-down field.
Example:
https://ghost-town-e6a1df59-15f6-45ea-9675-2de94703f92b.s3.eu-central-1.amazonaws.com/index.html

Viewer Protocol Policy
Set to Redirect HTTP to HTTPS.

Default root object
Enter index.html

Scroll down and click the Create Distribution button.

Go to CloudFront Distributions list, and wait until the distribution is created (Status column changes to Enabled). This might need a few minutes.

The complete CloudFront URL for the browser or for embedding:
https://d2gm8i73pgaxv.cloudfront.net


Hint:
Please notice that it might need up to 24 hours for the new CloudFront Distribution to deploy worldwide to work properly. Up until then it will forward to the S3 domain name.

URL query parameters like v_lat, v_lng, etc. will start working only when the CloudFront deployment is completed. This might need up to 24 hours.

word image 747 70 6

Embed the Cloud Player into any webpage

What it looks like on our website:
http://www.360camsters.com

3 examples for the same player:

Cloud Player URL from this program:

Get the URL from Publish -> Open Cloud Player.

Same player, with Amazon CloudFront CDN instead:

Same player, with a custom subdomain for CloudFront:

Cloud Player

Manage this project’s Amazon AWS cloud player.

Open Cloud player

Opens the published Cloud Player in the browser.

Delete Cloud player

Deletes the published Cloud Player from the internet and the project.
The same URL can not be re-used.

To only delete the cloud player from the internet, but to keep the URL in the project, use Preferences -> Amazon Cloud instead.

An updated player then can be published with the same URL.

Create Amazon Web Services (AWS) account

360 Private Publisher has a built-in one-click publishing feature for the Amazon Web Services (AWS) Cloud Computing Services to easily publish the player to the internet.

An Access key ID and Secret access key is required for publishing.

(In the free evaluation period it works without.)
This needs to be set up only once.

  1. Go to https://aws.amazon.com/console/ and sign in with an existing Amazon account or create a new account.
  2. Log in and continue to https://console.aws.amazon.com/iam/home?#/users$new?step=details to add a new IAM user
    1. User name: 360camsters
    2. Access type: Programmatic access
    3. Click Next: Permissions button

word image 747 71 6

  1. Select Attach existing policies directly

word image 747 72 6

  1. Select AdministratorAccess privileges.

word image 747 73 2

  1. Click the Next: Tags button
  2. Click the Next: Review button. Make sure User details and Permission summary matches the image below.
  3. Click the Create user button
  4. Regions:
    All regions are available to a newly created IAM user by default.To publish to regions marked as Opt-in in the list, you need to activate them first:
    https://console.aws.amazon.com/iam/home#/account_settings

Then copy the Access key ID and Secret access key into the appropriate fields on the 360 Private Publisher -> Export: Publish page.
Or 360 Private Publisher -> Preferences -> Amazon Cloud.

It is recommended to click the Download .csv button in order to save the credentials to your PC should you ever need to enter them again.

Request quota increase: Concurrent execution

Go to https://console.aws.amazon.com/servicequotas/home/services/lambda/quotas/L-B99A9384

Switch to the region where the player will be published.

Click on the Request quota increase button.

The quota increase is per AWS region. In case you plan to publish different players to different regions, you need to do this for each region you want to publish to.

Set Change quota value to 100

Click on the Request button.

Apache, NGINX, IIS, MS Azure and Google Cloud

The player can be published to literally any web server or cloud. It is a collection of static files (html, js, css, etc.). No database is needed.

Copy both the player3 and the panorama-tiles folders to e.g. the /players/hometown folder on your web server. The players URL would then be:
https://www.your-server.com/players/hometown/player3/

Embed the player into any webpage

First publish the player to a webserver.

Both the player3 and the panorama-tiles folders are published to the hometown folder:
https://www.your-server.com/players/hometown/player3

https://www.your-server.com/players/hometown/panorama-tiles

In your page, add this code:

Streetview Window

Works with streetviews selected on the Map and Player – Preview.

By adding a second monitor you can see the program and the selected streetview in full size, at the same time. Side by side.

You can test this with a single monitor:

Shows the selected streetview.
You can navigate in Map and Player -> Preview using the PgUp and PgDown keyboard keys.

You can zoom in and out.

Tools

Skip

Always to be used after the Duplicate Remover.

To convert tours recorded in 1m Distance Mode to 5m Distance Mode.

To convert tours recorded in Interval Mode to Distance Mode.

Etc.

This greatly reduces the number of street views to process upload and host.

Process target

(Visible only when there are timelines)

Process either the selected tours or process the selected timelines.

By Distance

Separate by meters between streetviews.

By Interval

Separate by seconds between streetviews.

By Step

Process every x-th streetview.

Deactivate manually activated streetviews

By default manually activated streetviews are not deactivated. Enable this option to force them to be deactivated.

Start

Start separating the streetviews.

Try a few times to find the optimum settings for your footage.

Reset

Reset all streetviews deactivated by Duplicate Remover and Skip tool.

Road names from OpenStreetMap

If you already have road names, make a project backup first.
This ensures you can restore in case you accidentally change them in an unwanted way.


Preferred language

Local language only – “name” value of the OSM road.

Custom language – “name:language” value of the OSM road.

Custom language, fallback to local if not specified – If “name:language” value does not exist use “name”.

For Streetviews

Activated streetviews

Deactivated streetviews

Overwrite previously assigned road names?

If enabled streetviews with an existing road name will be skipped.

Maximum distance (m)

Maximum distance to the closest road to be considered for geocoding.

Start

Geocode streetviews with road names from OSM

Reset

Remove all assigned road names, even those assigned manually via the Map page.

Fix Direction

If the heading of the majority of the streetviews is not correct it’s possible to calculate the heading from the streetviews position.

Click Start to calculate the healing from position.

Click Reset to revert to original values.

Fix altitude

If the Altitude (height) of streetviews is not correct or missing it’s possible to determine it from the Latitude and Longitude. We are using NASA Shuttle Radar Topography Mission Global 3 arc second V003 dataset for this.

Click Start to calculate the height from the digital terrain model.

Click Reset to revert to the original values.

Once Start is clicked, 360 Private Publisher will download the digital terrain model for your project’s location and cache it.
This tool therefore requires an active internet connection.

The size of the height-data is about 3 MB for a 1×1 degree area.
The area is determined by a bounding box for all the streetviews in the Project, both active and deactivated.


Hint:
Streetviews deactivated for wrong positions can present a problem. They still will be considered for the bounding box, even when in the middle of the Atlantic Ocean for both Latitude and Longitude being “0”. Please move them closer to the active streetviews.

Export Metadata

Export streetview metadata.
E.g. for a 3rd-party program.


Streetview status

CSV (comma separated, double quote as as string delimiter),

GeoJSON

Streetview status

Activated: Metadata for activated streetviews only.

Deactivated: Metadata for deactivated streetviews only.

Start

Start the export process.

Merge Players

Players to merge

List of the available projects.
Only shows processed projects with data in /out.

Process all projects first, then merge.

Copy panoramas-tiles

Copy the panoramas-tiles folders of all the players into Output Folder/panorama-tiles
This might need a while.

Start

Create the merged player in a new folder.

The projects to be merged are not changed.

Open Output Folder

Open the output folder of the merged player.
The new folder with the merged player is always saved to the out folder.

Preferences

General

Language

Set the program language.
Languages supported: English, Spanish, German.
We are happy to add more languages. Just contact us.

Automatically send usage statistics and crash reports to 360camsters.

Please help us make this program better.

Folders

It is strongly recommended to create the following 3 folders to organize your data:
In, Out, Backup.

Set the folders up in Preferences -> Folders.

Input folder

Usually named in.

Default location of the project input data. You should place your recorded data here.

Output folder

Usually named out.

Default location for publishing.

All the project folders are subfolders of the out folder. They are created automatically.

Backup folder

Default location for saving project backups.
Weekly or daily backups are strongly recommended.
This is only for this program’s data. Sources or generated data is not included in a Backup.

Manually create additional folders to keep your data organized:
Masks, Logos, Export, Player templates.

Amazon Cloud

This works independent from any project.
All it needs is an Amazon AWS Access key ID and Secret access key.

See the Create Amazon Web Services (AWS) account section for how to get your own AWS credentials.

To view and delete players published to your AWS account.

If you delete a player from your AWS account, the project still knows the URL the player has been published to. Meaning you can re-publish to the same URL using the project, or a project backup.

To delete a player from both the Internet and the project, use Cloud Player -> Delete Cloud Player instead.

Project

Project name

Published date

Date and time of the upload.

Open

Open the player URL in the browser

Delete

Delete player (incl. all streetviews) from the Amazon account.

Local projects will not be changed.
The project still knows the same cloud URL and can be re-published to it.

Manuals

Open this manual.

License

Displays the current license.
Click Add activation key to enter your activation key.
Get an activation key here.

View Software License Agreement.

Help

About

Displays this program’s installed version. Check for updates, view the release notes.

krpano license

The free and open source Photo Sphere Viewer replaced Krpano as the new default player. It is based on https://photo-sphere-viewer.js.org/

Should you need the proprietary krpano player as known from 360camsters 1.x you can switch back to it in Preferences -> Advanced: Player

A single krpano license is sufficient for all players you create.

For the Evaluation version of this program you can not enter your own krpano license.

Click Add activation key to enter your krpano license key.
Purchase a krpano License if you do not have one already.

Paste your krpano key into the field and click the OK button. You should see a confirmation message that the key is registered.

Restart this program and re-create all players to remove the krpano watermarks.

krpano watermarks:

The krpano demo version watermark is visible in the playe:

  • Player – Preview
  • All generated players

Logs

Open the newest log file or open the folder with all the log files.

Hardware

Displays the specifications of the PC.

Very large, country-size, projects

For country-size projects we recommend processing the data split into smaller, separate projects. Have separate projects for e.g. capital, counties, states, etc.
Process and export each.

Then combine the players with Tools -> Merge Players.
This does not change the existing projects and their players.
It creates an additional, combined, player with all the data.

Cloud Evaluation

For evaluation one-click-publishing to the Amazon cloud works out-of-the-box. No setup needed.

Just pick a project and publish your first player right away.
For the Evaluation version the publishing Regions are limited to EU-Frankfurt.

After purchase and switching to your own Amazon AWS account all other AWS Regions will be available to you.

Please notice players published to our AWS account during evaluation can not be transferred to your own AWS account later. You have to upload all the data again.

All players from the Evaluation version will be deleted after 4 weeks.

FTP

The built-in one-click publishing feature for AWS is just for your convenience.
Of course you can upload the player manually to any cloud or server instead.
E.g. by ftp.

Open a Support Ticket

Support is provided for the newest release only.
Please update first.

Support Portal

https://www.360camsters.com/support/

About 360camsters

We do complete projects for you.
We are available for hire by the hour to help you remotely.

We provide:
Consulting, Development, Customisation & integration for all things 360.
Data Management and Data Processing.

Need something else? A feature?

Get in touch!

Jan Martin Mantkowski

Phone: +49 (0)6103-3727494

WhatsApp: 4915124082072

Email: info@360camsters.com

Website: www.360camsters.com

Webpage: https://www.360camsters.com/contact/

360 Private Publisher
Manual for release 1.0.10
Download the Manual as a pdf.
word image 747 1 4

Free Testing

360 Private Publisher is available as a free download for testing for a week.

Test it with your own recordings. Or give the provided test-data a try.

For the most thorough evaluation with all the features enabled get the 30-Days version.

Downloads

All downloads are available on this page:

https://www.360camsters.com/downloads/

What’s New?

Highlights

Other changes

Added features

  • License: Page streamlined
  • Export: Page cleaned up
  • Import: Mass-import of many 360 video files at once.
  • Import: A new recording now can be added directly to an existing project.
  • General cleanup of the Graphical User interface (GUI)

Fixes

  • Log: Clearer error message for when there is no disc space left.
  • Streetview capture date was off by one month for some cameras.

Versions

Evaluation

Free for one week. Download.

Advantages

  • One-click-publishing to the Amazon cloud works out-of-the-box.No setup at all required.

Limitations

  • Watermarks on the streetviews.
  • Watermark on the player.
  • 360camsters player license only.
  • Amazon cloud: “Frankfurt” AWS region only.

Subscription plans

Monthly Subscription, Annual Subscription

One-time payments

30-Day, 1-Year

Pricing Details.

Raise your data treasure!

Modern businesses need to know what’s going on at their facilities, plants and infrastructure at any time.

And there is a saying that a picture is worth a thousand words.

How about a million panoramas plus the “what, where and when” available to you at a single mouse click?

360 Private Publisher is the perfect way to raise your data treasure.

Turning your 360 recordings into data you can actually work with and gain knowledge.

Have a look at the Gallery.

Services

Consulting, Customisation & Integration
Data Processing and Data Management

Mr. Jan Mantkowski

Streetview Technology GmbH

Pittlerstrasse 53

63225 Langen (Hessen)

Germany

Phone: +49 (0)6103-3727494

WhatsApp: 4915124082072

Skype: live:.cid.c3c494532fd327d4

Email: info@360camsters.com

Website: www.360camsters.com

Webpage: Contact

Main Features

360 Private Publisher is a Mobile Mapping application to manage your 360 recordings and to convert them into a performant streetview player capable of displaying millions of streetviews.

The resulting streetview player can be deployed in many ways:

  • Windows 10 or Windows 11 (Locally on your PC.)
  • Windows Server
  • Any webserver. E.g. Apache, NGINX, IIS. With shared or dedicated hosting.
  • Any cloud. E.g. Amazon AWS, Google Cloud, Microsoft Azure.

For Amazon AWS there is an easy one-click-publishing function.

Also 360 Private Publisher itself can be installed to a server or a cloud too.

Then operate it by Remote Desktop Connection (RDP).

Features

  • Privacy

Perfect privacy by local installation, processing and internal publishing.

Alternatively you have the option to run the program in a cloud.

  • PublishingTo your own PC, servers, shared or dedicated hosting, Amazon AWS, Google cloud, Azure cloud, as well as to literally any internet server.There is no obligation to publish to the public.
  • Project Size

For country-size projects with millions of streetviews.

  • Timeline

Record the same area again and again. See the changes.

  • EmbeddingControl the player by javascript in any web-page.
  • Versatile

Mix recordings from many different recordings. Even different cameras from different brands.

  • LocalisationAdd your own translations to the player in addition to the four default languages: English, Spanish, German, Arabic, Greek.
  • MapPick one of 30 map-providers or use your own maps or aerial images.
  • Mapbox

Use your Mapbox maps for the player.

Publishing

The player has been designed for very large projects with millions of streetviews.

There are only static files. Not even php. For this there is no need for complicated load balancing etc. Publishing the player to a server or cloud is sufficient.

Cloud

Publishing to the Amazon cloud is up to 80% cheaper than a player hosted in a conventional datacenter. Also there is virtually no maintenance when publishing to a cloud.

It has never been easier to prepare for your 15 minutes of internet fame.

Just add CloudFront as a CDN to your player. You even can create a custom URL for your own domain.

Cloud Evaluation

For evaluation one-click-publishing to the Amazon cloud works out-of-the-box. No setup needed.

Just pick a project and publish your first player right away.

For the Evaluation version the publishing Regions are limited to EU-Frankfurt.

After purchase and switching to your own Amazon AWS account all other AWS Regions will be available to you.

Please notice players published to our AWS account during evaluation can not be transferred to your own AWS account later. You have to upload all the data again.

All players from the Evaluation version will be deleted after 4 weeks.

FTP

The built-in one-click publishing feature for AWS is just for your convenience.

Of course you can upload the player manually to any cloud or server instead.

E.g. by ftp.

Hardware

360 Private Publisher can be installed to a Windows 10 PC or Windows 11 PC or to the Google Cloud, Amazon Web Services EC2 or Microsoft Azure.

PC

Windows 10 PC or Windows 11 PC

For a local installation the minimum requirement is a Windows 10 or 11 PC with one of the following NVIDIA graphics cards.

Recommended NVIDIA graphic cards for Windows 10 PC or Windows 11 PC

RTX 3050, RTX 3060 Ti, RTX 3060, RTX 3070 Ti, RTX 3070, RTX 3080 Ti, RTX 3080, RTX 3090 Ti, RTX 3090.

Relevant for the performance is the graphic card’s amount of VRAM.

The more VRAM, the faster the processing.

Minimum is 4GB of VRAM.

Cards we use ourselves

RTX 3050, 6GB

RTX 2060, 8GB

GTX 1080, 8GB

GTX 1650, 4 GB (Slower. No internal power cable is needed. Great for older PCs.)

Our customers reported this card to work:

RTX 2080

The following cards should work too:

RTX 3050, RTX 3060 Ti, RTX 3060, RTX 3070 Ti, RTX 3070, RTX 3080 Ti, RTX 3080, RTX 3090 Ti, RTX 3090.

RTX 2080 Ti, RTX 2080 Super, RTX 2080

RTX 2070 Super, RTX 2070

RTX 2060 Super, RTX 2060

GTX 1660 Ti, GTX 1660 Super, GTX 1660

GTX 1650 Super, GTX 1650

All other graphic cards (even “better” ones) are not supported!

CUDA

During the installation CUDA 11 is installed automatically.

Cloud

The 360 Private Publisher program itself can be installed to a cloud.

You then can operate it by Remote Desktop Connection (RDP).

We tested Google Cloud, Amazon Web Services EC2 and Microsoft Azure.

Setup

Folders

It is strongly recommended to create the following folders to organize your data.

Mandatory folders

Manually create these folders: In, Out, Backups.

Then set the folders up in Preferences -> Folders.

Recommended folders

Manually create these folders to keep your data organized.

Masks, Logos, Export, Player templates.

Performance

Import

Insta360 Pro 2:

Approximately 720.000 streetviews/day.

The actual performance depends on your hardware and setup.

Export

With a NVIDIA graphics card with 8 GB VRAM you should get a performance of about Approximately 240.000 streetviews and streetview-tiles per day.

The actual performance depends on your hardware and setup.

For best performance we recommend different drives for the in and out folders.

SSDs will be the fastest. Followed by HDDs.

Technically NAS works fine. However, depending on your network, it can be very slow.

Windows Virus and Thread protection

We strongly recommend adding the following exclusions to Microsoft Windows Virus and Thread protection.

This can speed up processing by 300%.

word image 747 2 11

Please deactivate any third-party virus scanners.

Or apply the above settings correspondingly.

Workflow

Just follow the menu from the top to the bottom.

Skip menu items you do not need.

Go back and forth to make adjustments.

Project size

For quick results start familiarizing yourself with a small project!

This way alterations can be processed real fast.

Data Management

Menu: Import

New recordings always must be imported first.

For country-size projects we recommend processing the data in smaller, separate projects. Have separate projects for e.g. cities, counties, states, etc.

Process each. Before publishing combine the resulting players with Menu: Tools -> Merge Players.

This does not change the individual projects and their players.

It just creates a new, combined, player with all the data.

Import

In Menu: Import pick your camera or data-format and import your footage.

Multiple 360 videos can be imported at once.

Folders and their subfolders can be imported at once.

word image 747 3 11

In case you have no data yet, try our test-data.

You can start a new project, or add the imported recording(s) to an already existing project.

word image 747 4 10

Supported Cameras

word image 747 5 10

Mosaic X
Mosaix 51

Insta360 PRO 2

Expected data format: A single .mp4 video file from the Insta360 Stitcher program.

Labpano Pilot One EE

Expected data format: A single .mp4 video file from the camera.

FLIR Ladybug 5+

A folder with equirectangular .jpg files with metadata.

Supported Data formats

HERE

A folder with equirectangular .jpg files with metadata.

Mapillary

A folder with equirectangular .jpg files with metadata.

Equirectangular

A folder (and subfolders) with equirectangular .jpg files with EXIF metadata.

Add my Camera

In case your camera is not supported yet:

1) Please try the already available Import options. One might just work.

2) In case not, please use the Import -> Add my Camera form.

Projects

The list of all your projects.

Click a project to open it. The Tours tab will open.

word image 747 6 10

Import Backups

Import one or many project backups.

Project backup files to be found in the /out/Backups folder.

Or the /Out/projectname/backups folder.

This is only for this program’s data.

Sources or generated data is never part of a backup.

In case a backup is from another PC, paths then can be adjusted on the Tours tab.

Backup All

Backup all your projects with just one mouse click.

This is only for this program’s data. Sources or generated data is never part of a backup.

Additionally you can Edit, Backup or Delete a single project.

This is only for this program’s data. Sources or generated data is never part of a backup.

This program can not change or delete your source data.

It is best practice to always have an up-to-date backup of your data and the project backups on a disconnected drive.

If the drive is connected to your network and powered up it is just a copy, not a backup.

Tours

A list of all the tours of a Project.

The project’s tours can be from different cameras, even different camera brands.

word image 747 7 10

Show on map

Click All or a tour to open the Map tab.

Import Backup

Import a tour backup. One or many tour backups can be imported at the same time.

Change Folder

When migrating backups from one PC to another or when the project’s in folder has been moved: Select all the tours and click the CHANGE FOLDER button. Then set the path to the new in folder.

If the project has e.g. additional tours that have been moved or copied from a different project, the tick those new tours individually and Click CHANGE FOLDER button.

Move

Move selected tours to a different project.

Copy

Copy selected tours to a different project.

Backup

Backup selected tours.

This is only for this program’s data. Sources or generated data is never part of a backup.

Delete

Deletes the selected tours from the project in this program.

This program can not change or delete your source data.

You should consider doing a backup first. Just in case.

Map

word image 747 8 10

In order to display a large amount of streetviews on the map, streetviews are clustered together, depending on the map zoom level.

A cluster is basically a collection of streetviews.

Clusters are displayed for zoom levels 0 to 19 only. Zoom levels 20 , 21 etc. always show all streetviews individually.

Change map base layer

Click the
word image 747 9 10
button in the top left corner to change the map base layer.

Esri.WorldImagery is the default. Select a different provider from the list. Or provide your own custom map tiles by clicking the
word image 747 10 10
button.

Custom map tiles

The slippy map tiles format is supported with both Google/Bing/OSM tile coordinates and TMS.

Also works with Mapbox.com raster data.

See the Mapbox chapter for the URL format.

Label

Your custom tiles provider name

URL

The URL can point to an online resource:

Change the bold parts of the address.

http://www.your-company.com/map-tiles/{z}/{x}/{y}.png

Local

A local folder or NAS drive:

Change the bold parts of the address.

file://D:folder{z}{x}{y}.png

{z} is the zoom level, and {x} and {y} are the coordinates of the top left corner of the tile in web mercator projection. For the TMS format use the {y} placeholder.

Attribution

Copyright information displayed at the bottom of the map.

Mapbox

Check the Mapbox section for instructions.

Display

Show or hide icons for active and deactivated streetviews.

Usually more footage than needed is recorded.

The Duplicate Remover and the Skip tool as well as manual deactivation on the map page can be used to reduce the number of streetviews to be published.

Activated streetviews have a white outline.

Deactivated streetviews have a gray outline.

word image 747 11 10

Tours

Show the selected tours on the map.

Click a tour to zoom to it.

Click ALL to center the map on all the tours.

Untick to hide all tours. Then tick selected tours to show only them.

Timeline

Only available when timelines have been created.

Show the selected timelines on the map.

Click ALL to center on all the timelines.

Untick to hide all timelines. Then tick selected timelines to show only them.

Select streetviews

Most of the actions like activate/deactivate, move, rotate, assign a road name or POI are performed on one or many selected streetviews.

Click a streetview to select it. A selected streetview will change its color to orange.

word image 747 12 10

It’s possible to select multiple streetviews by holding down the CTRL key when clicking on the streetviews.

word image 747 13 10

Holding down the SHIFT key and then drag the mouse to select all the streetviews in a rectangle.

word image 747 14 10
word image 747 15 10

To select all the streetviews from first to last and everything in between, select the first streetview, then while holding down the ALT key, select the last one streetview.

word image 747 16 10

To deselect click anywhere on the map or press the ESC key.

Deactivate and Activate

word image 747 17 10

Select the streetviews.

To deactivate selected streetviews click the DEACTIVATE STREETVIEWS button.

To activate selected streetviews click the ACTIVATE STREETVIEWS button.

Meta Data

Displays the metadata for a selected streetview.

This panel will only be shown if a single streetview is selected.

It is not available for clusters. Zoom in more to see individual stretviews.

word image 747 18 10

Road

Enable Show Road on Map to display the road name as a label for each streetview.

word image 747 19 9

Select all streetviews with the same road name

Select and zoom to a specific road by selecting it from the list in the panel.

word image 747 20 9

Assign a road name to a streetview(s)

Select streetviews on the map to assign a road name to them.

word image 747 21 9

Type the name of the road in the text box and click the UPDATE STREETVIEWS button.

POI

Enable Show POI on Map to display the POI name as a label for each streetview.

word image 747 22 2

Select all streetviews with the same POI name

Select and zoom to a specific POI by selecting it from the list.

word image 747 23 9

Assign a POI name to streetview(s)

Select streetviews to assign a POI to.

Type the name of the POI in the text box and click the UPDATE STREETVIEWS button.

If a single streetview is selected, a POI of type point will be assigned the new name.

If multiple streetviews are selected, a POI of type line will be assigned the new name.

Overlay

Add a vector overlay to the map. Supported formats: kml.

word image 747 24 9

Click on the
word image 747 25 9
button next to the overlay name to remove it from the map.

The red line is the overlay

word image 747 26 2

Keyboard shortcuts

Download as pdf.

Mouse Move all selected streetviews
ESC Unselect all selections
CTRL + A Select all streetviews visible on the map
Click an arrow Select a streetview
Hold CTRL + click a Streetview Add a streetview to the current selection
Shift + draw rectangle Select all the streetviews in the rectangle
Hold CTRL + SHIFT + draw rectangle Add all the streetviews in the rectangle to the current selection
Hold ALT + click a Streetview Line selection. Having a streetview selected hold ALT then Click a second streetview to select it and all the streetviews in between.
CTRL + L Align all selected streetviews in a straight line.
DELETE Deactivate all selected streetviews
INSERT Activate all selected streetviews
HOME Rotate all selected streetviews counterclockwise
END Rotate all selected streetviews clockwise
PG UP Go to the next streetview
PG DOWN Go to the previous streetview
Arrow keys:

Up, Down, Left, Right

Scroll the map.

Duplicate Remover

Removes duplicate recordings from roads recorded more than once.

Hint:

Additionally you can deactivate excessive footage with the Skip tool. For best results run the Skip tool after the Duplicate Remover.

word image 747 27 9

Process target

(Visible only when there are timelines)

Process either the selected tours or process the selected timelines.

Keep footage

Older – Provides best results for most situations.

Keeps the existing, older, streetviews (blue), adds new (red) streetviews for newly recorded roads.

word image 747 28 9


Newer
– Replaces existing streetviews (blue) with newer footage (red).

The overall data will be more up-to-date.

Disadvantage: After driving into a dead-end road, you get the probably worse footage from reversing out of it.

word image 747 29 2

Road width (m)

Base setting.

Consider Altitude (m)

By default the altitude is ignored when detecting duplicates.

Try it when there are many bridges and tunnels.

Deactivate manually activated streetviews

By default manually activated streetviews are not deactivated by the Duplicate Remover. Enable this option to force them to be deactivated.

Start

Start removing duplicates in streetviews.

Reset

Reset all streetviews deactivated by Duplicate Remover and Skip tools.

Imagery

Add watermarks to the streetview. Changes can be previewed in the Player -> Preview tab.

Hint:

For the Free program version the watermark is fixed to DEMO. It can not be changed or removed. Consider a paid version if you need to adjust the watermarks.

word image 747 30 2

Add watermark

Enable watermarks.

Text

Watermark text.

Font

Pick a font for the watermark. The list of fonts is taken from C:WindowsFonts.

Size

Watermark text size.

Opacity

Watermark text opacity. (See through.)

Number of watermark columns

How many watermark columns to show. (left-right).

Number of watermark rows

How many watermark rows to show. (up-down).

Add mask

Add a mask to hide the car’s rooftop.

Technically it is a transparent PNG image merged to the streetview.

Download an example mask.

Mask path

Path to the mask PNG image.

A Nadir logo can be added as a mask.

Nadir Logo

Add your company’s logo to the Nadir (bottom) of your streetviews.

In Player – Preview it looks like this:

word image 747 31 2

To see the Nadir logo change Player – Preferences:

Look down limit (degrees) from the default -50 to -90

Maximum Zoom Level from default 120 to 150.

This way you can see the Nadir logo better.

Change it back both when done reviewing.

Hint:

Color logos will be automatically made into grayscale logos during processing. This can not be changed.

Add Logo to Mask

Preparations:

Download this example with all files needed.

Additionally only your own logo is needed.

Recommended minimum size for your logo: 300 px x 300 px.

Supported formats: png, jpeg, tif

Hint

Color logos will be automatically made into grayscale logos during processing. This can not be changed.

Go to https://nadirpatch.com/logo2sphere/

  1. Logo: Drop your own logo onto Logo or select it to upload.
  2. Equirectangular: Drop green-screen-template.jpg onto Equirectangular projection or select it to upload.
  3. Create: After upload is complete click the Create button in the top right corner.
  4. Download: After the image is created click the Download button in the bottom right-hand corner. Download and save the pano.tif image.

word image 747 32 8

Set Transparency

On your PC: Edit with Paint 3D: Right click the pano.tif image then select.

word image 747 33 8

In the top navigation bar Click Canvas and then enable Transparent canvas.

word image 747 34 8

To save press CTRL + S then Click Image.

Change Save as type to 2D PNG then click Save.

pano.png is now ready to be used as a Mask for this program.

Or just download our own pano.png for a quick test.

Apply the Mask

In your project go to the Imagery tab and activate the mask and set it to the new pano.png file.

word image 747 35 8

Result

By default all our players are configured to not allow you to look down to see the logo you just added.

To change this, go to Player – Preferences – Streetview

Change Look Down Limit from default -50 to -90.

For your convenience change Maximum Zoom Level from default 120 to 150. This way you can see the result better. Change back both when done reviewing.

Check what it looks like in Player – Preview:

word image 747 36 2

Now process the project as usual.

Timeline

Record the same road or area multiple times to document change.

Most simple example with two timelines, each with one tour only:

word image 747 37 7

Create a minimum of two timelines. E.g. dates like 2018 and 2022.

Assign a minimum of one tour (folders) to each timeline.

Whats the player then looks like:

https://construction-timel-080700b8-0fe4-432f-a1bf-291943c6b7ad.s3.eu-central-1.amazonaws.com/index.html

Enable timeline

Enable the timeline feature

Add

Click the Add button in the top right corner.

Set a Label for the timeline and which Tours belong to this timeline then click the Save button in the top right corner.

Sort

You can sort the timelines as needed.

Edit

Click the
word image 747 38 8
button next to the timeline.

Modify the Label of the timeline and which Tours belong to this timeline. Then click the Save button in the top right corner.

Delete

Click the
word image 747 39 7
button next to the timeline then confirm the delete operation.

After assigning all tours to timelines you can use the Duplicate Remover to sort out duplicates in each timeline.

Player

Player Keyboard shortcuts

PG UP Go to the next streetview
PG DOWN Go to the previous streetview
Arrow keys: Up, Down, Left, Right Look down, up, left, right.
Ctrl + Shift + h Screenshot mode:

Toggle visibility of hotspot and arrows.


Preferences

There are many options to configure the player.

Best is to back and forward between the Preferences and the Preview while making adjustments.

General

word image 747 40 7

Layout

word image 747 41 7

Logo

word image 747 42 7

Streetview

word image 747 43 8

word image 747 44 8

word image 747 45 7

word image 747 46 7

word image 747 47 7

Map

word image 747 48 7

Mapbox
Raster data

If you have raster data at mapbox.com, please use Custom map tiles instead.

The mapbox URL for Custom map tiles looks like this:

https://api.mapbox.com/styles/v1/YOUR_USERNAME/YOUR_STYLE_ID/tiles/256/{z}/{x}/{y}?access_token=YOUR_MAPBOX_ACCESS_TOKEN

Vector data

The following is for vector data only.

If you have your own vector data and would like to add it to the Player.

Mapbox provides an easy way to do it.

word image 747 49 7

Map provider label

Name of the map provider shown in the Player – base layer selection panel.

Style URL

To get the URL of your style, in Mapbox studio click on the
word image 747 50 7
Share button in the top right corner and then copy the value of the Style URL field.

Access token

To get the URL of your style, in Mapbox studio click on the
word image 747 51 7
Share button in the top right corner and then copy the value of Access token field.

Map data legal notices

Custom map data legal notices

Automatic rotation

word image 747 52 7

Translations

For each language the default translations shown below will be used, unless you enter something else.

The Player will try to match the browser locale with one of the available languages, if that fails the first language will be used as the default.

Enable Multi language for a button to allow the user to select the language manually in the Player.

Click on Add new Language button
word image 747 53 7
to create a new language.

You can find the 2 letter codes (ISO 639-1) of all the languages here: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

Delete

Consider doing a backup of the player settings and all translations before deleting.

Import a Backup to restore an added language and all other player settings.

You can delete your customisations to the four default languages and additional languages added.

In case one of the four default languages was deleted and you want to bring it back, just add it via the Add new Language button
word image 747 54 7
and specify one of default language codes: en, de, es, ar. There is no need to enter all the translations again.

Default language

The player will try to match the browser language to one of the available languages. In case no match could be made – the first language will be used (by default English).

To set a different default language, delete all the languages except the desired language to make it the first language.

Then add all other languages again.

word image 747 55 7

Preview

word image 747 56 7

Press CTRL + SHIFT + H to toggle hotspot visibility. E.g. for screenshots.

Asset Visualization

Have the player show your assets via the URL. No database is needed.

Let’s assume you already have 100000 assets with Latitude and Longitude.

How can you link them to the 500 kilometers worth of streetviews you have just recorded?

Simply have your existing system generate a URL for each of your assets.

The player then will automatically open the streetview closest to the asset and look at it.

This even works with timelines. Perfect for inspection and documentation of change.

Most simple example:

https://dhwg78vfdmqzw.cloudfront.net/index.html?v_lat=29.274778&v_lng=48.023550

You should see a man with a water hose.

Same, but with a label added:

https://dhwg78vfdmqzw.cloudfront.net/index.html?v_lat=29.274778&v_lng=48.023550&v_alt=128&v_label=Man%20with%20%20a%20waterhose

Minimum requirements:

Latitude and longitude values for your asset specified by URL query parameters:

v_lat – Latitude

v_lng – Longitude

Optional parameters:

v_alt – Altitude

v_label – asset description. It must be url encoded.

v_timeline – The name of an existing timeline. It must be url encoded.

Layout

v_layout can be one of the following values

map – Map

streetview – Streetview

streetviewBottom – Top Map, Bottom Streetview

streetviewTop – Bottom Map, Top Streetview

v_minimized

0 bottom left window being maximized

1 bottom left window maximized

v_htmlTitle changes the title of the page. It must be url encoded.

Formatting

v_label, v_htmlTitle, v_timeline must be url encoded.

To encode URLs use https://www.urlencoder.org/ or similar websites.

Export
word image 747 57 1

Process

Creates the player and all data for it on your PC.

The player then can be viewed in many ways:

  1. In the program itself at Menu: Player -> Preview
  2. By running a local server on your PC. We suggest the “krpano Testing Server.exe” program. It is available for download for free here.
  3. After uploading to the Amazon AWS cloud by the Publish feature.
  4. After manual upload to any cloud or server.E.g. Amazon AWS (S3), Microsoft Azure, Google Cloud, Apache, NGINX, IIS and literally any other web server. Both shared and dedicated hosting works.

Create player

Creates the player in /out/projectname/player2 folder.

Create streetview-tiles

Creates the streetview-tiles for the player in /out/projectname/panorama-tiles folder.

Create project backup

Creates a project backup with a timestamp in the /out/projectname/backups folder.

We strongly suggest keeping the Create project backup option activated.

Skip existing streetviews

In case you are updating a project and reprocessing: If a streetview already exists, do not process it again. This can save a lot of time.

However, if you make changes to the streetviews e.g. by adding or removing a watermark or mask in Imagery deactivate this option to reprocess the streetviews.

Alternatively you can manually delete the /out/projectname/panorama-tiles folder.

Player folders

When processing a folder projectname (from the project name) with 4 subfolders is created:

/out

/projectname

/backup

/panoramas

/panorama-tiles

/player2

For a working player only the player2 and panorama-tiles subfolders need to be uploaded.

Publish

One-click upload of the player and the streetview-tiles to your Amazon AWS account.

For the free evaluation period we provide our own Amazon AWS cloud account.

Therefore no setup is required.

  • Free testing with the 360camsters Amazon AWS account.
  • Amazon regions are limited to Europe (Frankfurt).

Alternatively you can manually publish to Amazon AWS (S3), Microsoft Azure, Google Cloud, Apache, NGINX, IIS and literally any other web server.

Publish to Amazon cloud

Process and then publish in one simple step.

You also can process only. And then publish anytime later.

word image 747 58 7

Advantages of the Amazon AWS player:

  • Easiest player to publish.
  • Cheapest player for hosting and data transfer.
  • Very versatile. E.g. add a CND like CloudFront to speed up the loading of the streetviews even more. Or enable for a world-wide audience.
Sharing the Player

A unique ID (UUID) is part of the cloud player’s URL, and it is not listed anywhere.

It can not be guessed. Only users you tell the URL can access the player.

Consider forwarding a different URL to it.

E.g. by adding AWS CloudFront CDN (Content Delivery Network) to your player. That way you can remove and then add a different CloudFront URL without having to upload the player and streetviews again.

Player example URL (bold: UUID)

https://fmbeach-50cd3985-a77b-4b31-9d6c-995529c9532a.s3.eu-central-1.amazonaws.com/index.html

Player CloudFront example URL (for the player above)

https://d2gm8i73pgaxv.cloudfront.net

During the free evaluation period the AWS regions are limited to the EU (Frankfurt) location. Afterwards all 25 AWS regions are available to you.

word image 747 59 7

After purchasing 360 Private Publisher more options become available:

  1. Access key ID and Secret access keyFollow Amazon Web Services Cloud on how to get your own AWS credentials.
  2. AWS region for publishing.Pick one of the 25 AWS regions closest to your viewers. This is not necessarily the region closest to you. Each player can have its own region.

word image 747 60 7

AWS CloudFront (CDN)

If the cloud player is expected to

  • Have a custom domain
  • Handle high traffic from all over the world

It’s recommended to add a CloudFront distribution to the player.

Go to https://console.aws.amazon.com/cloudfront/home and click the Create Distribution button.

Origin Domain Name

Select the player in the drop-down field.

Example:

https://ghost-town-e6a1df59-15f6-45ea-9675-2de94703f92b.s3.eu-central-1.amazonaws.com/index.html

Viewer Protocol Policy

Set to Redirect HTTP to HTTPS.

Default root object

Enter index.html

Scroll down and click the Create Distribution button.

Go to CloudFront Distributions list, and wait until the distribution is created (Status column changes to Enabled). This might need a few minutes.

The complete CloudFront URL for the browser or for embedding:

https://d2gm8i73pgaxv.cloudfront.net


Hint:

Please notice that it might need up to 24 hours for the new CloudFront Distribution to deploy worldwide to work properly. Up until then it will forward to the S3 domain name.

URL query parameters like v_lat, v_lng, etc. will start working only when the CloudFront deployment is completed. This might need up to 24 hours.

word image 747 61 7

Embed the Cloud Player into any webpage

What it looks like on our website:

http://www.360camsters.com

3 examples for the same player:

Cloud Player URL from this program:

Get the URL from Publish -> Open Cloud Player.

Same player, with Amazon CloudFront CDN instead:

Same player, with a custom subdomain (with a SSL certificate) for CloudFront.

Cloud Player Management

Open Cloud player

Opens the published Cloud Player URL in the browser.

Delete Cloud player

Deletes the published Cloud Player from the internet and the project.

The same URL can not be re-used.

To only delete the cloud player from the internet, and to keep the URL in the project, use AWS Account instead.

An updated player can be published with the same URL.

Create Amazon Web Services (AWS) account

360 Private Publisher has a built-in one-click publishing feature for the Amazon Web Services (AWS) Cloud Computing Services to easily publish the player to the internet.

An Access key ID and Secret access key is required for publishing.

(In the free evaluation period it works without.)

This needs to be set up only once.

  1. Go to https://aws.amazon.com/console/ and sign in with an existing Amazon account or create a new account.
  2. Log in and continue to https://console.aws.amazon.com/iam/home?#/users$new?step=details to add a new IAM user
    1. User name: 360camsters
    2. Access type: Programmatic access
    3. Click Next: Permissions button

word image 747 62 7

  1. Select Attach existing policies directly

word image 747 63 7

  1. Select AdministratorAccess privileges.

word image 747 64 1

  1. Click the Next: Tags button
  2. Click the Next: Review button. Make sure User details and Permission summary matches the image below.

word image 747 65 1

  1. Click the Create user button
  2. Regions:All regions are available to a newly created IAM user by default.But to publish to the following four AWs regions you need to activate them first:https://console.aws.amazon.com/iam/home#/account_settings

Africa (Cape Town)

Asia Pacific (Hong Kong)

Europe (Milan)

Middle East (Bahrain)

Then copy the Access key ID and Secret access key into the appropriate fields on the 360 Private Publisher -> Export: Publish page.

Or 360 Private Publisher -> Preferences -> Amazon Cloud.

It is recommended to click the Download .csv button in order to save the credentials to your PC should you ever need to enter them again.

Request quota increase: Concurrent execution

Go to https://console.aws.amazon.com/servicequotas/home/services/lambda/quotas/L-B99A9384

Switch to the region where the player will be published.

word image 747 66 1

Click on the Request quota increase button.

The quota increase is per AWS region. In case you plan to publish different players to different regions, you need to do this for each region you want to publish to.

Set Change quota value to 100

Click on the Request button.

word image 747 67 1

Apache, NGINX, IIS, MS Azure and Google Cloud

The player can be published to literally any web server or cloud. It is a collection of static files (html, js, css, etc.). No database is needed.

Copy both the player2 and the panorama-tiles folders to e.g. the /players/hometown folder on your web server. The players URL would then be:

https://www.your-server.com/players/hometown/player2/

Embed the player into any webpage

First publish the player to a webserver.

Both the players2 and the panorama-tiles folders are published to the hometown folder:

https://www.your-server.com/players/hometown/player2

https://www.your-server.com/players/hometown/panorama-tiles

In your page, add this code:

API

When embedding the player into any html page as an iframe, you now can control it from the html page by javascript.

See the working API examples on our website:

https://www.360camsters.com/gallery/#api

For your own development, download the Javascript API examples.

Then develop your own solution. You can combine many examples into one player.

Working examples are also automatically added to each project of yours:

out/projectname/player2/examples/

Or contact us, we are available for hire for customisation and integration.

Map example

Click anywhere on the map, and the player will show you what it looks like.

Navigate the player, and the map will update.

On the left side it shows an external map. In this case Leaflet.

The map could be any map. E.g. Leaflet, Openlayers or Google map, etc.

On the right side it shows the player in an iframe. With the new Layout streetview only.

word image 747 68 7

See the working example on our website:

https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Asset example

To view an asset by its Latitude and Longitude.

word image 747 69 1

See the working example on our website:

https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Timeline example

Switch the timeline for a “before and after” comparison.

You also can have many timelines. E.g. 2019, 2020, 2021, 2022.

word image 747 70 1

See the working example on our website:

https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Screenshot example

Take a screenshot of the currently visible part of the streetview. E.g zoom in to show a specific issue.

Ideal to add photos to a pdf file or a database.

word image 747 71 1

See the working example on our website:

https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Data example

Get all the data available for the street view.

word image 747 72 1

Data shown:

  • Streetview ID
  • Label
  • Timeline
  • Latitude, Longitude, Altitude
  • Viewing direction (0-360 degree like on a compass)
  • Vertical viewing direction (up and down)
  • Zoom
  • Date and time + timezone

See the working example on our website:

https://www.360camsters.com/gallery

For your own development, download the Javascript API examples.

Then develop your own solution.

Or contact us, we are available for hire for customisation and integration.

Second Monitor

Works with streetviews selected on the Map and Player – Preview.

By adding a second monitor you can see the program and the selected streetview in full size, at the same time. Side by side.

You can test this with a single monitor:

word image 747 73 1

Shows the selected streetview.

You can navigate in Map and Player -> Preview using the PgUp and PgDown keyboard keys.

You can zoom in and out.

Tools

Skip

word image 747 74 7

Always to be used after the Duplicate Remover.

To convert tours recorded in 1m Distance Mode to 5m Distance Mode.

To convert tours recorded in Interval Mode to Distance Mode.

Etc.

This greatly reduces the number of streetviews to process.

Process target

(Visible only when there are timelines)

Process either the selected tours or process the selected timelines.

By Distance

Separate by meters between streetviews.

By Interval

Separate by seconds between streetviews.

By Step

Process every x-th streetview.

Deactivate manually activated streetviews

By default manually activated streetviews are not deactivated. Enable this option to force them to be deactivated.

Start

Start separating the streetviews.

Try a few times to find the optimum settings for your footage.

Reset

Reset all streetviews deactivated by Duplicate Remover and Skip tool.

Road names from OpenStreetMap

If you already have road names, make a project backup first.

This ensures you can restore in case you accidentally change them in an unwanted way.

word image 747 75 6

Preferred language

Local language only – “name” value of the OSM road.

Custom language – “name:language” value of the OSM road.

Custom language, fallback to local if not specified – If “name:language” value does not exist use “name”.

For Streetviews

Activated streetviews

Deactivated streetviews

Overwrite previously assigned road names?

If enabled streetviews with an existing road name will be skipped.

Maximum distance (m)

Maximum distance to the closest road to be considered for geocoding.

Start

Geocode streetviews with road names from OSM

Reset

Remove all assigned road names, even those assigned manually via the Map page.

Fix Direction

If the heading of the majority of the streetviews is not correct it’s possible to calculate the heading from the streetviews position.

Click Start to calculate the healing from position.

Click Reset to revert to original values.

Fix altitude

If the Altitude (height) of streetviews is not correct or missing it’s possible to determine it from the Latitude and Longitude. We are using NASA Shuttle Radar Topography Mission Global 3 arc second V003 dataset for this.

Click Start to calculate the height from the digital terrain model.

Click Reset to revert to the original values.

Once Start is clicked, 360 Private Publisher will download the digital terrain model for your project’s location and cache it.

This tool therefore requires an active internet connection.

The size of the height-data is about 3 MB for a 1×1 degree area.

The area is determined by a bounding box for all the streetviews in the Project, both active and deactivated.


Hint:

Streetviews deactivated for wrong positions can present a problem. They still will be considered for the bounding box, even when in the middle of the Atlantic Ocean for both Latitude and Longitude being “0”. Please move them closer to the active stretviews.

Export Metadata

Export streetview metadata.

E.g. for a 3rd-party program.

word image 747 76

Streetview status

CSV (comma separated, double quote as as string delimiter),

GeoJSON

Streetview status

Activated: Metadata for activated streetviews only.

Deactivated: Metadata for deactivated streetviews only.

Start

Start the export process.

Merge Players

word image 747 77 6

Players to merge

List of the available projects.

Only shows processed projects with data in /out.

Process all projects first, then merge.

Copy panoramas-tiles

Copy the panoramas-tiles folders of all the players into Output Folder/panorama-tiles

This might need a while.

Start

Create the merged player in a new folder.

The projects to be merged are not changed.

Open Output Folder

Open the output folder of the merged player.

The new folder with the merged player is always saved to the Out folder.

Preferences

General

Language

Set the program language.

Languages supported: English, Spanish, German.

We are happy to add more languages. Just contact us.

Automatically send usage statistics and crash reports to 360camsters.

Please help us make this program better.

Folders

It is strongly recommended to create the following 3 folders to organize your data:

In, Out, Backup.

Set the folders up in Preferences -> Folders.

Input folder

Usually named in.

Default location of the project input data. You should place your recorded data here.

Output folder

Usually named out.

Default location for publishing.

All the project folders are subfolders of the out folder. They are created automatically.

Backup folder

Default location for saving project backups.

Weekly or daily backups are strongly recommended.

This is only for this program’s data. Sources or generated data is not included in a Backup.

Manually create additional folders to keep your data organized:

Masks, Logos, Export, Player templates.

Amazon Cloud

An Access key ID and Secret access key is required for publishing.

See the Create Amazon Web Services (AWS) account section for how to get your own AWS credentials.

Allows to open or delete players published to your AWS account.

It does not need a project to do so.

If you delete a player from your AWS account, the project still knows the URL the player has been published to. Meaning you can re-publish to the same URL using the project, or a project backup.

To delete a player from both the Internet and a project, use Cloud Player -> Delete Cloud Player instead.

word image 747 78 6

Project

Project name

Published date

Date and time of the upload.

Open

Open the player URL in the browser

Delete

Delete player (incl. all streetviews) from the Amazon account.

Local projects will not be changed.

The project still knows the same cloud URL.

Manuals

Open this manual.

License

Displays the current license.

Click Add activation key to enter your activation key.

Get an activation key here.

View Software License Agreement.

word image 747 79 6

About

krpano license

A single krpano license is sufficient for all players you create.

For the Evaluation version of this program this feature is not available.

A demo version of krpano is bundled with this program.

Click Add activation key to enter your krpano license key. Get a krpano License if you do not have one already.

Paste your krpano key into the field and click the OK button. You should see a confirmation message that the key is registered.

Restart this program and re-create all players to remove the krpano watermarks.

krpano watermarks:

word image 747 80

The krpano demo version watermark is visible in the playe:

  • Player – Preview
  • Player tab
  • All generated players

Version

Displays this program’s installed version. Check for updates, view the release notes.

Logs

Open the newest log file or open the folder with all the log files.

About this PC

Displays the specifications of the PC.

word image 747 81

Enterprise Version

360 Private Publisher Enterprise supports (manual) automation and (automatic) scripting.

Licensing

Automation is available with the Enterprise version only.

Please contact us for a quote and the details.

User Interface (UI)

Export Configuration

Projects: Click the
word image 747 82
button next to the project name and then click Export Configuration to create and export a configuration file for the selected project.

Import Configuration

Projects: More
word image 747 83
Add project from configuration

Click the Add project from the configuration menu item to add a project from a configuration file.

What is covered by automation?

  • Creation of a project.
  • Creation of the project’s tours.
  • Loading of project and tour settings.
  • Clicking on “Start” buttons.
  • Close the program when processing is finished.
  • Option to delete all projects when done.

Things not covered

Settings for individual streetviews.

Only settings on the project and tour levels are part of the configuration.

All settings applied to an individual streetview are not part of the configuration for an automation workflow.

Examples:

  • Position
  • Heading
  • Status (activated/deactivated)
  • Road name

Full Automation with the command line

This is meant for workflows that need to deal with data from many cameras for many months.

Licensing

Scripting is a feature of the Enterprise version only.

Please contact us for a quote and the details.

Mass production

When running Enterprise from the Windows command line make sure that the current working directory is set to the directory of the 360camsters.exe file:

cd C:UsersmeAppDataLocal360camsters

Typical Example

cd C:UsersmeAppDataLocal360camsters

360camsters.exe –actions=”ImportConfiguration,DuplicateRemover,Publish,Close” –importConfiguration=”S:DownloadsDemo-20220421-124812.project-config” –processSkipTiles=false

  • –actions
    • ImportConfiguration – Add a project from a configuration file and open it. –importConfiguration must be set to the path of the configuration file.
    • DuplicateRemover – Run Duplicate Remover with current project settings.
    • Skip – Run Tools – Skip with current project settings.
    • RoadNamesFromOsm – Run Tools – Road names from OSM with current project settings.
    • DirectionFromPosition – Run Tools – Direction from position.
    • CameraMountedBackwards – Run Tools – Camera mounted backwards.
    • Publish – Starts the publishing process with current project settings.
    • Close – Closes Creator 7 when finished
    • DeleteProjectsAndClose – Delete all projects and close Creator 7 when finished
  • –importConfiguration – Specify a .project-config file created by exporting a project configuration. This field is required for the ImportConfiguration action.
  • –processSkipTiles – Adjusts the value of Preferences – AdvancedSkips creating streetview-tiles during Publish. Can be true or false.

Actions are executed in the sequence they are listed.

If any of the actions trigger an error processing stops and no other actions will be executed.

Each completed action creates an entry in the log.

Errors triggered by an action are logged too.

Each action logs a start and finish message to stdout.

This allows for optional progress tracking.

Configuration export and import

This is the workflow to duplicate your project settings.

This way data is processed identically. You need to press all required “Start” buttons manually.

Steps

Export a configuration as template: You get a .project-config file

Edit it

Import it

Press all the Start buttons needed manually. Make sure not to miss a Start button.

Close 360 Private Publisher

Export a configuration as template

It is strongly recommended to configure a project as the template in 360camsters 360 Private Publisher first.

Do not try to build a configuration file from scratch with a text editor.

Suggested workflow

Create the project.

Configure it.

Run it for testing.

Check the result.

Export it:

Projects -> PROJECTNAME -> More (3 dots) -> Export Configuration

Make adjustments manually to the exported configuration file.

Example configuration file:

Demo-20220421-124812.project-config

Edit the configuration file

A project can have tours from different cameras (and recording vehicles).

Minimum change the tours name. If needed the tour path.

….

“name”: “Demo4-5m”,

“created_at”: 1597652281375,

“tours”: {

camera-20181218-104940“: {

“yaw”: “0”,

“pitch”: “0”,

“roll”: “0”,

“imu”: true,

“exposure”: “0”,

“brightenEnabled”: true,

“brightenStrength”: “0.8”,

“brightenThreshold”: “0.4”,

“tourPath”: “E:2020inDemo4-5m”

},

….

Import the configuration

Projects -> More (3 dots) -> Add project from configuration

Apply settings

Click the “Start” buttons in the desired sequence.

Processing

Export-> Start

Update Policy

As long as you have a valid license (subscription or one-time payment) you automatically get the newest release.

At start the program automatically checks and displays a pop-up that allows you to update.

Additionally you can check yourself anytime at

Menu: About -> Version: Check for update.

Good Housekeeping

Backup

Backup often.

This way you can import the last “good” backup anytime to continue.

It is best practice to always have an up-to-date backup of both your data and the project backups on a disconnected drive.

If the drive is connected to your network and powered up it is just a copy, not a backup.

You can back up one or many project(s), tours(s), or just the player configuration(s) incl. the translations.

Sources or generated data (streetviews and players) are never part of a backup.

Data safety

This program can not edit or delete your recordings.

Download

The program, this manual and various 360 recordings for testing.

https:/www.360camsters.com/downloads/

Support

Please update first.

Support is provided for the newest release only.

Support Portal

https://www.360camsters.com/support/