RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...

To view live streaming video from rpi-camera in your mobile mobile you need to follow the below steps
Step 1: Please download the app-release.apk and install in your android device
Step 2: Please follow the steps from this URL to start R-PI camera client and peer connection server
Step 3: After successful completion of step 2, Navigate to Open_WebRTC/openwebrtc-m72/out/Default and ./peerconnection_server hit Enter to start the server
Step 4: SSH into R-PI and enter "./peerconnection_client" which asks for the server IP & Enter Server IP (Your machine IP where peerconnection_server is running) and port number as 8888.
Console |
---|
root@raspberrypi3-rdk-camera:~# peerconnection_client Inside constructor CustomSocketServer()..... Initialized thread... "Registering PeerConnectionClient::RegisterObserver()" Enter server IP Address |
Step 5: Open your mobile app and click on scan in live-feed page to get the list of cameras in your network.
Step 6: Select the camera you want to watch the live feed.
Note: Make sure your R-PI board and mobile app should be in the same network.
Following are the mobile application features.
...
Sign-up: User should enter valid details then click sign up to register into the application.
Live Feed: Populates list of available cameras in your network which are connected to server and ready to stream the content
Connection Setup: User should enter valid camera IP address and camera reference name and click on 'Connect' to view the live feed from specific RDK - Camera.
Note: To view the list of available cameras in the network user should configure the Server IP and Port in Settings tab > Server IP option
LiveFeed: Lists the available camera connections in your network. Click on any camera name to view the live streaming
Live Streaming: Playing live streaming video from rpi camera in the mobile app
Recordings: In this user can select the specific option such as today, last week and custom range to view the list of recordings stored in the cloud under logged in user id or user name. For custom user should suppose to select start and end date to get the list of recordings. In the list of recordings user can able to see the recording name, recording date and duration of recording.
Settings: From settings user can able to edit :