MCPcopy Index your code
hub / github.com/TensorWorks/Unreal-PixelStreaming-RTP-Bridge / createUDPConnection

Function createUDPConnection

main.go:276–293  ·  view source on GitHub ↗
(address string, port int, payloadType uint8)

Source from the content-addressed store, hash-verified

274}
275
276func createUDPConnection(address string, port int, payloadType uint8) (*udpConn, error) {
277
278 var udpConnection udpConn = udpConn{port: port, payloadType: payloadType}
279
280 // Create remote addr
281 var raddr *net.UDPAddr
282 var resolveRemoteErr error
283 if raddr, resolveRemoteErr = net.ResolveUDPAddr("udp", fmt.Sprintf("%s:%d", address, port)); resolveRemoteErr != nil {
284 return nil, resolveRemoteErr
285 }
286
287 // Dial udp
288 var udpConnErr error
289 if udpConnection.conn, udpConnErr = net.DialUDP("udp", nil, raddr); udpConnErr != nil {
290 return nil, udpConnErr
291 }
292 return &udpConnection, nil
293}
294
295func setupMediaForwarding(peerConnection *webrtc.PeerConnection) (*udpConn, *udpConn) {
296

Callers 1

setupMediaForwardingFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected