Fnoop
Fnoop
Added webrtcbin in https://github.com/goodrobots/maverick/issues/906
Kind of - as I understand it there is no 'standard' webrtc client. But we should be able to make literally a single file webpage that could be served anywhere...
Optimistically moving to 1.2 milestone
gstreamer webrtcbin is now available: ``` [dev] [mav@maverick-ubuntuvm ~/code/vid]$ gst-inspect-1.0 webrtcbin Factory Details: Rank primary (256) Long-name WebRTC Bin Klass Filter/Network/WebRTC Description A bin for webrtc connections Author Matthew Waters...
Looks like we need to re-compile plugins_bad (which contains webrtc) even on binary platforms as they don't seem to include the typelib. Either that or copy/hack the typelib GstWebRTC-1.0.typelib into...
Binary package gir1.2-gst-plugins-bad-1.0 provides the GSTWebRTC introspection, gstreamer1.0-nice provides the nice plugin. ``` [dev] [mav@maverick-nano ~/code/vid]$ python3 webrtc-sendrecv.py usage: webrtc-sendrecv.py [-h] [--server SERVER] peerid webrtc-sendrecv.py: error: the following arguments are...
Using the server https://webrtc.nirbheek.in/, we can connect and negotiate successfully using webrtc-sendrecv.py: ``` [dev] [mav@maverick-nano ~/code/vid]$ python3 webrtc-sendrecv.py 7463 Sending offer: v=0 o=- 2335782948630536004 0 IN IP4 0.0.0.0 s=- t=0...
Switched to use Janus-gateway as webrtc proxy in the short-medium term. This acts as a media proxy from gstreamer stream and also takes care of all the signalling. Janus provides...
If 'primaryip' is set in hiera(localconf) then this is used, otherwise it falls back to the ipaddress fact. Facter says this is deprecated: https://puppet.com/docs/facter/3.9/core_facts.html#ipaddress What should we use?
https://www.gesellix.net/post/facter-docker-and-the-public-ip-address/ https://tickets.puppetlabs.com/browse/FACT-380 The puppetlabs ticket indicate that facter3 should have a better logic for determining ::ipaddress than facter2. Don't know why we're still on facter2, try upgrading.