webrtc: add GET /webrtc/stats endpoint and SetWHIPHandler (issue #24)
test.yml #126 -Commit
8557a1c65e
pushed by
zgaetano
webrtc: add TestSubsystem_ICEServers_OperatorOverride test for issue #23
test.yml #125 -Commit
b3e667c835
pushed by
zgaetano
webrtc: apply operator ICEServers override in subsystem.New for issue #23
test.yml #124 -Commit
4364d9176f
pushed by
zgaetano
config: register CORE_WEBRTC_ICE_SERVERS and copy slice in Clone for issue #23
test.yml #123 -Commit
b6d2a77f8b
pushed by
zgaetano
config: add ICEServers []string to DataWebRTC for issue #23
test.yml #122 -Commit
9aaba9bdf6
pushed by
zgaetano
webrtc: add 409 single-publisher enforcement test and SetMetrics/PublisherCount tests (issues #22, #26)
test.yml #121 -Commit
278ebaa087
pushed by
zgaetano
webrtc: wire met field + real recordRequest + trackICE into WHIPHandler (issue #22)
test.yml #120 -Commit
498aaefa0f
pushed by
zgaetano
webrtc: add WHIP request metrics to webrtcMetrics, expose SetMetrics on WHIPHandler (issue #22)
test.yml #119 -Commit
eaa798e77b
pushed by
zgaetano
docs: add v0.4.0-dragonfork CHANGELOG entry (issues #18-#21)
test.yml #118 -Commit
07db6ebb4e
pushed by
zgaetano
docs: add v0.4.0-dragonfork CHANGELOG entry (issues #18–#21)
test.yml #117 -Commit
429ff9b595
pushed by
zgaetano
webrtc: add whip_handler_test.go — Publish/Unpublish/TrickleIngest/CORS tests (issue #21)
test.yml #116 -Commit
1648deccf4
pushed by
zgaetano
webrtc: emit RFC 9261 §5.2 Link headers on WHIP 201 Publish response (issue #21)
test.yml #115 -Commit
f1062a4c36
pushed by
zgaetano
webrtc: wire full NAT1To1IPs list into core config, replace single-IP workaround (issue #20)
test.yml #114 -Commit
6ec0328b19
pushed by
zgaetano
webrtc: add NAT1To1IPs multi-IP and fallback tests (issue #20)
test.yml #113 -Commit
841335d14b
pushed by
zgaetano
webrtc: BuildICEConfig uses NAT1To1IPs list, falls back to PublicIP (issue #20)
test.yml #112 -Commit
b045b26f17
pushed by
zgaetano
webrtc: add NAT1To1IPs []string to Config for multi-IP support (issue #20)
test.yml #111 -Commit
57542a3d80
pushed by
zgaetano
webrtc: tests for ICEServerURIs and Link CORS exposure (issue #19)
test.yml #110 -Commit
10eaaff6b7
pushed by
zgaetano
webrtc: emit RFC 9429 §4.3 Link headers on WHEP 201 response (issue #19)
test.yml #109 -Commit
5f4ac74080
pushed by
zgaetano
webrtc: expose ICEServerURIs on Subsystem for WHEP Link header (issue #19)
test.yml #108 -Commit
e257deb744
pushed by
zgaetano
test(webrtc): add STAP-A IDR detection tests (issue #18)
test.yml #107 -Commit
38d75b10b0
pushed by
zgaetano
fix(webrtc): detect STAP-A IDR start in keyframe cache (issue #18)
test.yml #106 -Commit
8266ca72e6
pushed by
zgaetano
docs: add v0.2 and v0.3 implementation notes
test.yml #105 -Commit
891f65dff6
pushed by
zgaetano
docs: add v0.3.0-dragonfork CHANGELOG entry
test.yml #104 -Commit
c4857f5581
pushed by
zgaetano
test(webrtc): Source Subscribe pre-fill, Close, and EnableKeyFrameCache
test.yml #103 -Commit
228ed4b09b
pushed by
zgaetano
test(webrtc): unit tests for keyFrameCache and isH264IDRStart
test.yml #102 -Commit
293536563f
pushed by
zgaetano
feat(webrtc): enable keyframe cache on video sources (issue #17)
test.yml #101 -Commit
7490edd770
pushed by
zgaetano
feat(webrtc): wire keyframe cache into Source (issue #17)
test.yml #100 -Commit
020a1800ce
pushed by
zgaetano
feat(webrtc): add H.264 keyframe burst cache (issue #17)
test.yml #99 -Commit
a2e0a8c083
pushed by
zgaetano
seed-data.sh: always refresh static/ and index.html from image
test.yml #98 -Commit
353fa0f3f3
pushed by
zgaetano
Add ProcessConfigWHIPIngest to API layer with Marshal/Unmarshal wiring
test.yml #97 -Commit
4d94c88d74
pushed by
zgaetano