Video Tutorials
Here are some video tutorials that help explain how Senza works and how you can write apps that run on the platform.
How to watch
- Watch the videos directly on this page.
- Watch on the Senza Developer YouTube playlist.
- Use the Video Tutorials app to watch on Senza!
- Set the URL to https://senzadev.net/video-tutorials/.
- View the app in the simulator or on a device.
Developer overview
Learn how to run a sample app that lets you switch back and forth between playing video in the web app and streaming video directly to the device. You'll also learn how to use ngrok to run an app on your computer in the simulator.
Senza App
Explore what Senza can do by trying out the Senza App, featuring an informative slideshow, a sample TV experience, and some demo apps that demonstrate the advanced capabilities of the platform.
Using the device simulator
This video tutorial shows the way you can use the device simulator to preview how your app will run on a physical cloud connector device.
Using the remote debugger
This video tutorial shows how you can use the Remote Debugger to interact with your cloud connector device and debug your web app. You'll also learn how to use the debugger to run a sample app by changing the URL location.
Running a sample app
This video tutorial shows how to run a sample app that lets you switch back and forth between playing video in the web app and streaming video directly to the device. Then we dive into the app to see how you can do all that with just a few lines of code, with the help of a handy video manager script that manages the app lifecycle and remote player for you. You'll also learn how to use ngrok to run an app on your computer in the simulator.
Sample apps tour
Come take a tour of all the sample code apps available on the Senza developer portal! We'll highlight each app in the documentation and give a quick demo of the app in the Simulator.
Picture in Picture
This video tutorial shows how to write an app that plays two videos, one picture-in-picture and the other fullscreen, with animations to switch them back and forth.
Geolocation
This video tutorial shows how to geolocate the viewer’s cloud connector by getting its IP address from the Senza client library.
Speech Recognition
This video tutorial shows how to use a QR code to pair a mobile phone, capture voice input using WebKit speech recognition, send the input to the TV app using Socket.IO, and generate images using OpenAI.
Device Authentication
This video tutorial shows how to implement device-based authentication, so your users will never need to think about usernames and passwords. Alternatively you can show a QR code that lets users sign in on a mobile phone the first time they use a device.
Smart Remote
This video tutorial shows how to make a smart remote control that runs on a mobile phone. It emulates the buttons on the standard Bluetooth remote, and adds a trackpad for gesture input, a keyboard for text input, and a microphone for voice input.
Emergency alerts
Learn how to send emergency alerts to Senza devices using the Group Messaging API, in the event of a zombie apocalypse or tsunami.
- Emergency Alerts
- Emergency Alerts tutorial
Updated 3 months ago