Forked from Sean-Der/gist:80cfd8e0555c51ade56aa73f86b1a965
Created
October 29, 2020 08:45
-
-
Save Harardin/a148e2d18f0468ff29c05bc4e9689a68 to your computer and use it in GitHub Desktop.
Revisions
-
Sean-Der created this gist
Apr 10, 2019 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,22 @@ diff --git a/gstreamer-send/main.go b/gstreamer-send/main.go index 3a2ab8c..df5df2a 100644 --- a/gstreamer-send/main.go +++ b/gstreamer-send/main.go @@ -27,8 +27,16 @@ func main() { }, } + m := webrtc.MediaEngine{} + s := webrtc.SettingEngine{} + + s.SetEphemeralUDPPortRange(5000, 5000) + m.RegisterDefaultCodecs() + + api := webrtc.NewAPI(webrtc.WithMediaEngine(m), webrtc.WithSettingEngine(s)) + // Create a new RTCPeerConnection - peerConnection, err := webrtc.NewPeerConnection(config) + peerConnection, err := api.NewPeerConnection(config) if err != nil { panic(err) }