Use case: Instructions | Apps: CamStreamer App, CamOverlay App, CamSripter App
Segment: Live video streaming & broadcasting
Keywords: integration, camscripter app, livestream, weatherflow
Download in PDF
How can local weather information be depicted in a live stream? Thanks to the CamScripter App, we’re able to embed precise data into a live stream from any place. As a new feature, this can now be done from a meteorological station – in this case, the WeatherFlow station. Viewers thus have an overview of specific conditions directly in a specific site – at a beach, marina, ski slope, etc.
What do you need?
An AXIS camera (check compatibility here)
Our CamStreamer App
Our CamOverlay App
Script for CamScripter App on GitHuB
Background and config file for Custom Graphics in the CamOverlay App – download here
Get a free 30-day license on camstreamer.com. Try everything out before making a one-time purchase of the license.
Install the CamScripter App and CamOverlay App in your camera (you can do this via the upper bar in the CamStreamer App).
Download the current WeatherFlowApp package on: https://github.com/CamStreamer/CamScripterApp_packages_to_use
Download the ZIP file with backgrounds and config files for Custom Graphics. Unpack all files and:
a) Upload all pictures to Image manager (you can change the background in the service itself for our prepared pictures or for your own).
b) Import the .json file to the CamOverlay App to the Custom Graphics service.
Based on your resolution for broadcasting, select the 4k or FullHD option.
If you’d like to change the background, change it using the Image option.
Upload the file „wheatherflow_app.zip“ to the CamScripter App and press „Start“
Open the micro app via the gear icon and insert Insert your station ID and token and select the unit system you want to use.
Set the service ID of Custom Graphics in the CamOverlay App.
Set the time offset from UTC timezone and the name of the location displayed in the widget
Now, check out the widget in the picture!
And, of course, you can change the weather widget as you like. This one is a default widget which we’ve created.
The only condition is that the names of fields in the service have to be the same as they are shown on the configuration page (names of fields have to be: timestamp, airTemperature, barometricPressure, windAvg, windDirection, windGust, precipAccumLast1hr, date, time, location).
If you have a request for a tailor-made micro-application to be created for you, please don’t hesitate to contact us: firstname.lastname@example.org