Hi, I'm trying to directly broadcast a audio/video stream sent to my computer through the UDP port 1203.
I was able to view the stream when I use FFmpeg or GStreamer to loop it to an RTP port 5004 with a command similar to:
ffmpeg -i udp://@:1203?fifo_size=1000000 -map 0:0 -an -c:v libvpx -deadline realtime -f rtp rtp://10.40.3.20:5004
This worked when my stream configuration is
[livestream test]
type = rtp
id = 1
description = livestream test
audio = no
video = yes
videoport = 5004
videopt = 126
videortpmap = VP8/90000
However, having this extra FFmpeg process is tough on the CPU, so I want to be able to broadcast the stream from port 1203 directly. Right now I'm just trying to get the video to work, and the stream is encoded as h.264. The following stream configuration does not work:
[livestream test]
type = rtp
id = 1
description = livestream test
audio = no
video = yes
videoport = 1203
videopt = 126
videortpmap = H264/90000
videofmtp = profile-level-id=42e01f\;packetization-mode=1
When I start Janus, it logs that it is getting a new video stream, although it repeats this many many times. When I try to start the stream, I get this error:
[ERR] [ice.c:janus_ice_send_thread:3572] [4504163381813386] Got 6399 SRTP/SRTCP errors in the last few seconds (last error: err_status_replay_old)
Thank you for any information you can provide.