Skip to content

clouetb/RobotCommandApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RobotCommandApp

Command application for my remote presence robot. Aims at getting a Raspberry PI to act as a robot with video.

##Requires on the Rpi side

##Requires on the mobile side

##Todo ###Implement deployment tooling

###For the mobile UI

  • Implement the correct lifecycle for re-enabling connection when leaving/re-entering the app --> found a solution but looks brittle
  • Find a way to enable HTML elements on the mobile UI (see cordova-rtc/cordova-plugin-iosrtc#38, there is a PR pending...)

###For the Rpi UI

  • Enable sound output (input is provided via the webcam)

###For the infrastructure

  • Deal with firewalls traversal for enabling communication while not on the same network (https://github.com/miniupnp/miniupnp/)? --> See if this works that well...
  • Deal with update of the IP address when changed

###For reducing video latency (which is currently around 1 sec.)

  • Enable h.264 on both sides
  • See if the RaspiCam is the solution as it provides a way to spit h.264 directly
  • See if iosrtc is actually offering h.264 as a codec
  • See if a new version of Chromium is required