Skip to content

USAMAWIZARD/webrtc-from-scrach

Repository files navigation

RTP Streaming with GStreamer

Build the Program

  1. git clone https://github.com/USAMAWIZARD/webrtc-from-scrach.git

  2. Run the following command to build the program:

    make

Start the Receiver

Before running the RTP stream, start the receiver with the following command:

GST_DEBUG=3 gst-launch-1.0 -v udpsrc port=5001 caps="application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, payload=(int)96" ! rtph264depay ! avdec_h264 ! videoconvert ! autovideosink

Run the Program

Once the receiver is started, run your program with the following command:

./webrtc

limitations ipv4 no turn support will fail on symitric nat

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published