Commit Graph

29 Commits

Author SHA1 Message Date
Alexey Khit dcb457235c Rewrite stream info API 2023-01-15 23:51:20 +03:00
Alexey Khit 3c1bdd0dab Fix WebRTC candidate type 2023-01-14 09:45:03 +03:00
Alexey Khit a06462729d Code refactoring 2023-01-14 09:04:54 +03:00
tsightler 5e0f010885 Update helper.go 2023-01-13 18:18:39 -05:00
Alexey Khit c6ad7ac39f Add single UDP port for WebRTC Server 2023-01-13 21:51:48 +03:00
Alexey Khit a9d1e64f88 Fix STUN candidate in IPv6 format 2023-01-08 15:45:11 +03:00
Alexey Khit b7718b33b8 Rewrite WS transport handler 2022-12-04 23:24:20 +03:00
Alexey Khit 999e81c2dd Code refactoring for webrtc candidates 2022-12-01 23:41:12 +03:00
Alexey Khit a16d8acc30 Add support HTTP JPEG and MJPEG sources 2022-12-01 13:01:48 +03:00
Alexey Khit 1c89e7945e Remove printf for webrtc ontrack 2022-11-18 09:13:24 +03:00
Alexey Khit 1e247cba92 Igroner app media for WebRTC from Hass 2022-11-14 17:26:59 +03:00
Alexey Khit d478436758 Set video track for WebRTC always first 2022-11-11 16:33:08 +03:00
Alexey Khit e1bc30fab3 Add support AAC for RTSP 2022-11-07 11:02:26 +03:00
Alexey Khit 616f69c88b Cache public IP for 5 min 2022-11-02 12:48:36 +03:00
Alexey Khit f72440712b Add timeout to GetPublicIP func 2022-11-02 12:47:26 +03:00
Alexey Khit 04a6e64650 Adds support WebRTC + H265 to Safari 2022-09-21 22:28:59 +03:00
Alexey Khit 62c13f016b Remove broken Safari codec from WebRTC API 2022-09-21 22:27:46 +03:00
Alexey Khit 800ebb39be Adds canditates from domain resolver 2022-09-15 09:07:53 +03:00
Alexey Khit 38a18cab62 Clear webrtc resources on failed connection 2022-08-27 15:57:47 +03:00
Alexey Khit a006394e5f Fix empty webrtc remote 2022-08-27 15:57:16 +03:00
Alexey Khit 7923ec74a8 Adds network filter for webrtc 2022-08-23 05:43:01 +03:00
Alexey Khit 863bf503e2 Fix empty remote for webrtc 2022-08-21 18:00:02 +03:00
Alexey Khit c7128897b8 Fix webrtc ontrack panic 2022-08-21 09:27:33 +03:00
Alexey Khit c10d619df8 Fix unclosed GetPublicIP request 2022-08-20 15:51:47 +03:00
Alexey Khit ecd46700db Support candidates for Hass integration 2022-08-19 18:06:16 +03:00
Alexey Khit 6dceed64ed Fix RTMP to WebRTC 2022-08-18 23:25:09 +03:00
Alexey Khit e0a3e5ae96 Fix RTMP to RTSP 2022-08-18 23:09:25 +03:00
Alexey Khit 7cdf97c91a Adds ExchangeSDP function to webrtc module 2022-08-18 22:46:43 +03:00
Alexey Khit 3e77835583 Initial commit 2022-08-18 09:19:00 +03:00