Alessandro Ros
659f19f8bb
enable errcheck ( #2201 )
2 years ago
Alessandro Ros
bc3084ae7b
support proxying WebRTC streams ( #2142 )
2 years ago
Alessandro Ros
ef8b9fb63d
webrtc, hls: reply status code 204 to OPTIONS requests ( #2141 )
2 years ago
Alessandro Ros
5224531551
webrtc: do not pass preflight requests to external auth ( #1941 ) ( #1972 )
2 years ago
Alessandro Ros
daa6500082
webrtc: make preflight OPTIONS requests work with external auth ( #1941 ) ( #1964 )
...
* webrtc: allow preflight OPTIONS requests to work with external auth (#1941 )
* add tests
* improve tests
2 years ago
Victor
052da51af3
Add WebRTC stream id to whep response headers ( #1879 )
...
* Add WebRTC stream id to whep response headers
* change header name from UUID to ID
* add tests
---------
Co-authored-by: Victor Vitkovskiy <victor.vitkovskiy@mirasys.com>
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com>
2 years ago
Alessandro Ros
99aa0d0ac9
webrtc: fix WHIP/WHEP implementation ( #1857 ) ( #1861 )
...
offers and answers are now encoded in SDP in place of JSON; Location
header is set by the server.
This fixes compatibility with GStreamer and whipsink
2 years ago
Alessandro Ros
330a9e027c
fix race condition in tests ( #1826 )
2 years ago
Alessandro Ros
503a131097
webrtc: return 404 when a stream is not present ( #1805 )
2 years ago
Alessandro Ros
a14246d776
webrtc: support publishing with WHIP and reading with WHEP ( #1800 )
2 years ago