Skip to content

Demo apps for using gstreamer's webrtc implementation on NVIDIA TEGRA Board and Real Cameras

License

Notifications You must be signed in to change notification settings

pinjiang/gstwebrtc-demos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building the C version gstwebrtc demos on TEGRA machine

  • Build the sources in the gst/ directory on your TEGRA machine. Use make or $ gcc webrtc-sendrecv.c $(pkg-config --cflags --libs gstreamer-webrtc-1.0 gstreamer-sdp-1.0 libsoup-2.4 json-glib-1.0) -o webrtc-sendrecv

#### Run Browser and C version gstwebrtc demos

* Open http://122.112.211.178:8080 from browser, a page shall show with Our id is `ID`

* Run `./webrtc-sendrecv --config=CONFIG_FILE --peer-id=ID` with the `CONFIG_FILE` of the name of config file ( there is a sample config file in the folder )
  with the `ID` from the browser. You will see state changes and an SDP exchange.

About

Demo apps for using gstreamer's webrtc implementation on NVIDIA TEGRA Board and Real Cameras

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.3%
  • C 20.9%
  • Python 12.0%
  • Rust 9.1%
  • C# 4.2%
  • Meson 0.5%
  • Other 1.0%