Alexey Khit
|
a20de73ab2
|
Add pkt_size option fort RTSP server
|
2023-04-24 06:40:11 +03:00 |
|
Alexey Khit
|
dd98edc48e
|
Add support resampling for PCM for WebRTC
|
2023-04-22 08:54:31 +03:00 |
|
Alexey Khit
|
b087be9c56
|
Fix zero packets from webrtc
|
2023-03-20 07:25:11 +03:00 |
|
Alexey Khit
|
12a7b96289
|
BIG core logic rewrite
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
d4d91e4920
|
Update support sendrecv medias for WebRTC
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
a6393da956
|
Fix support sendrecv media for WebRTC passive consumer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
d686d4f691
|
Fix WebRTC active producer with backchannel
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
0382fbf8a9
|
Support multiple codecs for WebRTC producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
0b714a59e5
|
Adds stream play logic to active producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
13c426e2a9
|
Update WebRTC passive producer handling
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
d6d21286c1
|
Increase WebRTC receive MTU size
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
ce2898ac3a
|
Fix remote track processing for WebRTC passive producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
a960b9b9ee
|
Disable UDPMux for WebRTC by default
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
146fb62b8e
|
Adds force keyframe for WebRTC passive producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
53e8fed0b0
|
Update medias for WebRTC passive producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
3d34854387
|
Rewrite WebRTC producer/consumer tracks handlers
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
1fc2cf3175
|
Update WebRTC type in info JSON
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
9ab9412c95
|
Update go2rtc candidates processing
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
5aa20f0845
|
Update streamer NewTrack function
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
c2cdf60ffc
|
Code refactoring
Code refactoring
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
c70c3a58f1
|
Add media list option to webrtc create function
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
df0ab77791
|
Update receiving remote candidate info for webrtc
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
1703e0dce8
|
Add more compatibility go webrtc api
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
06fc9717df
|
Add new Waiter class
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
a0e04fb70e
|
Fix WebRTC client
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
218eea6806
|
Big rewrite for WebRTC processing
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
4328d2a573
|
Refactor WebRTC candidates processing
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
3fb917f00f
|
WebRTC module refactoring
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
6b3a2652b2
|
WebRTC consumer refactoring
|
2023-02-16 14:29:37 +03:00 |
|
Alexey Khit
|
497594f53f
|
Fix buggy SDP parsing
|
2023-02-06 11:46:00 +03:00 |
|
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 |
|