[sudo-discuss] uv4l controls robots through web browsers?!

hol at gaskill.com hol at gaskill.com
Sat Oct 22 21:43:01 PDT 2016


will bring in both tamiya chassis next time i'm there.  should have the
driver chips with them.
On 2016-10-22 15:41, robb wrote:

> edited nginx.conf to reflect:
> 
> location /janus {
> proxy_pass http://127.0.0.1:8088/janus;
> }
> 
> On Sat, Oct 22, 2016 at 2:37 PM, robb <sf99er at gmail.com> wrote:
> 
> janus gateway deployed: user at box $ <dir>/bin/janus
> 
> ---------------------------------------------------
> Starting Meetecho Janus (WebRTC Gateway) v0.2.1
> ---------------------------------------------------
> 
> Checking command line arguments...
> Debug/log level is 4
> Debug/log timestamps are disabled
> Debug/log colors are enabled
> Adding 'vmnet' to the ICE ignore list...
> Using 100.64.64.80 as local IP...
> [WARN] Token based authentication disabled
> Initializing ICE stuff (Full mode, ICE-TCP candidates disabled, IPv6 support disabled)
> BUNDLE is NOT going to be forced
> rtcp-mux is NOT going to be forced
> ICE handles watchdog started
> [WARN] OpenSSL pre-1.1.0
> Fingerprint of our certificate: D2:B9:31:8F:DF:24:D8:0E:ED:D2:EF:25:9E:AF:6F:B8:34:AE:53:9C:E6:F3:8F:F2:64:15:FA:E8:7F:53:2D:38
> [WARN] Data Channels support not compiled
> Plugins folder: /opt/janus/lib/janus/plugins
> Sessions watchdog started
> Loading plugin 'libjanus_videoroom.so'...
> JANUS VideoRoom plugin initialized!
> Loading plugin 'libjanus_sip.so'...
> VideoRoom watchdog started
> JANUS SIP plugin initialized!
> SIP watchdog started
> Loading plugin 'libjanus_recordplay.so'...
> JANUS Record&Play plugin initialized!
> Loading plugin 'libjanus_voicemail.so'...
> Record&Play watchdog started
> JANUS VoiceMail plugin initialized!
> Loading plugin 'libjanus_streaming.so'...
> VoiceMail watchdog started
> JANUS Streaming plugin initialized!
> Loading plugin 'libjanus_textroom.so'...
> Streaming watchdog started
> JANUS TextRoom plugin initialized!
> TextRoom watchdog started
> Loading plugin 'libjanus_echotest.so'...
> JANUS EchoTest plugin initialized!
> EchoTest watchdog started
> Loading plugin 'libjanus_audiobridge.so'...
> JANUS AudioBridge plugin initialized!
> AudioBridge watchdog started
> Loading plugin 'libjanus_videocall.so'...
> JANUS VideoCall plugin initialized!
> VideoCall watchdog startedata Channels support not compiled
> Plugins folder: /opt/janus/lib/janus/plugins
> Sessions watchdog started
> Loading plugin 'libjanus_videoroom.so'...
> JANUS VideoRoom plugin initialized!
> Loading plugin 'libjanus_sip.so'...
> VideoRoom watchdog started
> JANUS SIP plugin initialized!
> SIP watchdog started
> Loading plugin 'libjanus_recordplay.so'...
> JANUS Record&Play plugin initialized!
> Loading plugin 'libjanus_voicemail.so'...
> Record&Play watchdog started
> JANUS VoiceMail plugin initialized!
> Loading plugin 'libjanus_streaming.so'...
> VoiceMail watchdog started
> JANUS Streaming plugin initialized!
> Loading plugin 'libjanus_textroom.so'...
> Streaming watchdog started
> JANUS TextRoom plugin initialized!
> TextRoom watchdog started
> Loading plugin 'libjanus_echotest.so'...
> JANUS EchoTest plugin initialized!
> EchoTest watchdog started
> Loading plugin 'libjanus_audiobridge.so'...
> JANUS AudioBridge plugin initi
> Transport plugins folder: /opt/janus/lib/janus/transports
> Loading transport plugin 'libjanus_http.so'...
> HTTP webserver started (port 8088, /janus path listener)...
> [WARN] HTTPS webserver disabled
> [WARN] Admin/monitor HTTP webserver disabled
> [WARN] Admin/monitor HTTPS webserver disabled
> JANUS REST (HTTP/HTTPS) transport plugin initialized!
> Loading transport plugin 'libjanus_pfunix.so'...
> HTTP/Janus sessions watchdog started
> Configuring SOCK_SEQPACKET Unix Sockets server (Janus API)
> [WARN] Unix Sockets server disabled (Admin API)
> JANUS Unix Sockets transport plugin initialized!
> Unix Sockets thread started
> 
> //////////////////
> 
> note: janus compiled for streaming user at box $ ./configure --prefix=/opt/janus --disable-data-channels --disable-websockets --disable-rabbitmq --disable-mqtt 
> 
> On Fri, Oct 21, 2016 at 1:27 PM, robb <sf99er at gmail.com> wrote:
> 
> on 2nd thought 
> parallel may be better 
> can you bring in the Tamiya?! 
> 
> On Fri, Oct 21, 2016 at 12:31 PM, robb <sf99er at gmail.com> wrote:
> 
> @hol lol it could be sudo remote security watchdog 
> 
> i think i'll start w/ptz (pan, tilt & zoom) control but then... 
> 
> On Fri, Oct 21, 2016 at 11:21 AM, <hol at gaskill.com> wrote:
> 
> i have a 2 very small Tamiya robot chassis (maybe 10mm ground clearance) I am happy to set up and donate to take TTL serial commands from an RPi running this with a PiCam if someone wants to implement.  Have been reserving them for a stalled project with 2 different robots with different sensors/actuators that have to cooperate.  Stalled because I never came up with an application for such small ground clearance vehicle but I did get as far as the serial motion control.  Depending on how you assemble the gearbox they can have a range of stall torque for carrying more load.
> 
> On 2016-10-21 08:48, robb wrote: 
> has anybody played with uv4l api (http://www.linux-projects.org/ [1])? 
> looks like you can record in HD & control robots or ptz from any web browser from anywhere in the world! 
> 
> _______________________________________________
> sudo-discuss mailing list
> sudo-discuss at lists.sudoroom.org
> https://sudoroom.org/lists/listinfo/sudo-discuss [2]
 

Links:
------
[1] http://www.linux-projects.org/
[2] https://sudoroom.org/lists/listinfo/sudo-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sudoroom.org/pipermail/sudo-discuss/attachments/20161022/d9e85e02/attachment.html>


More information about the sudo-discuss mailing list