This is an old revision of the document!


this allow to send an media, even namedpipes, over webrtc

in windows

  • install visual studio 2019 comunity
  • get python 3.8+
  • get meson(0.55+) and ninja
#in "Developer Command Prompt for VS 2019"
git clone https://gitlab.freedesktop.org/gstreamer/gst-examples
cd gst-example
meson build
ninja -C build
cd build/webrtc/sendrecv

</code> CMD echo “Waiting a few seconds for you to open the browser at localhost:8080” \

  && sleep 10 \
  && ./webrtc-sendrecv \
  --peer-id=1 \
  --server=ws://signalling:8443 \
  --disable-ssl

</code>

in linux

  • get docker
git clone https://gitlab.freedesktop.org/gstreamer -b 1.8 --single-branch
cd gst-ci/docker/fedora
container="gst-ci:webrtc"
sudo docker build -t $container .
docker run -i--name $container --privileged