dijunkun
|
6e3c8c488d
|
[feat] add user id in NetStatusReport
|
2024-12-03 17:20:31 +08:00 |
|
dijunkun
|
daef6f19dc
|
[feat] use the io statistics module to collect network information
|
2024-11-29 17:53:30 +08:00 |
|
dijunkun
|
826fc2d312
|
[fix] fix all unused variables and type conversions
|
2024-11-26 23:30:38 +08:00 |
|
dijunkun
|
7e3856a68d
|
[fix] fix unused variables and type conversions
|
2024-11-26 17:31:16 +08:00 |
|
dijunkun
|
09c0ab9235
|
[fix] move codecs from pc into transmission module
|
2024-11-26 15:06:05 +08:00 |
|
dijunkun
|
38fabc9741
|
[fix] fix the user id of net traffic stats
|
2024-11-19 20:04:27 +08:00 |
|
dijunkun
|
c5c85f0785
|
[feat] net traffic stats supported
|
2024-11-18 17:32:42 +08:00 |
|
dijunkun
|
9d2e6f0c2a
|
[fix] fix ice status error during closing ice connection
|
2024-10-30 17:11:35 +08:00 |
|
dijunkun
|
35d4f522c5
|
[fix] stop threads when DestroyIceTransmission() called
|
2024-10-18 17:15:33 +08:00 |
|
dijunkun
|
5eb455b6c8
|
[feat] support using negotiated sdp to create media codecs
|
2024-09-23 11:13:53 +08:00 |
|
dijunkun
|
f48e5a7350
|
[fix] fix capabilities negotiation
|
2024-09-20 17:30:45 +08:00 |
|
dijunkun
|
8083d4b4c9
|
[fix] fix audio payload type parsing
|
2024-09-19 17:32:33 +08:00 |
|
dijunkun
|
9d2e122fcc
|
[fix] fix the issue where the media payload type parsing failed
|
2024-09-19 16:41:06 +08:00 |
|
dijunkun
|
f4cf4d826b
|
[feat] support multiple streams in sdp
|
2024-09-19 16:18:14 +08:00 |
|
dijunkun
|
e48b29a2c8
|
[feat] implentation for negotiation module
|
2024-09-18 17:29:30 +08:00 |
|
dijunkun
|
c67ce332f6
|
[fix] add rtp header version checker
|
2024-09-13 00:33:07 +08:00 |
|
dijunkun
|
bbd05bcb8d
|
[fix] fix crash due to accessing to invalid virtual function
|
2024-09-10 22:32:59 +08:00 |
|
dijunkun
|
a8333c622b
|
[fix] fix nvidia encoder crash during reconfigure the resolution
|
2024-09-10 17:32:43 +08:00 |
|
dijunkun
|
c477643aed
|
[feat] support dynamic resolution codec
|
2024-09-05 17:28:58 +08:00 |
|
dijunkun
|
c0c2b18b8b
|
[feat] add statistics module
|
2024-09-04 17:31:08 +08:00 |
|
dijunkun
|
98bd477af5
|
[fix] solve deadlock caused by destroy ice agent
|
2024-09-02 16:31:33 +08:00 |
|
dijunkun
|
0b0e61cdc4
|
[feat] add config param to control use TURN or not
|
2024-08-27 17:05:41 +08:00 |
|
dijunkun
|
1626b482de
|
[fix] fix send error when ice state change from ready to connected
|
2024-08-09 16:53:48 +08:00 |
|
dijunkun
|
10cb335779
|
[feat] use trickle ice by default
|
2024-08-09 10:43:26 +08:00 |
|
dijunkun
|
3453d4e0c4
|
[feat] Use server to generate transmission id and client id
|
2024-08-06 17:26:46 +08:00 |
|
dijunkun
|
66fc4d3f95
|
[feat] update dav1d to 1.4.3
|
2024-07-31 17:41:58 +08:00 |
|
dijunkun
|
54179722e5
|
[feat] add callback to notify the travsesal mode
|
2024-07-30 17:31:44 +08:00 |
|
dijunkun
|
af49ebe63d
|
[feat] Support trickle ice
|
2024-07-29 16:47:51 +08:00 |
|
dijunkun
|
15419cc313
|
[feat] Implementation for trickle ice
|
2024-07-26 17:34:31 +08:00 |
|
dijunkun
|
28fb35faf5
|
Check ice status by using ice_transmission::state_ instead of nice_agent_get_component_state() method
|
2024-06-14 13:43:21 +08:00 |
|
dijunkun
|
c575a9170c
|
1.Use std::move to initialize std::thread; 2.Fix thread cannot exit error
|
2024-06-13 15:46:05 +08:00 |
|
dijunkun
|
e0d2ab5a9f
|
Fix blurred screen caused by yuv to nv12 error
|
2024-05-08 14:27:57 +08:00 |
|
dijunkun
|
114c80cd72
|
Complete AV1 frame rtp packetizer and depacketizer
|
2024-05-07 17:13:14 +08:00 |
|
dijunkun
|
95da7ff52d
|
Fix error during encoding obu packet into rtp packet
|
2024-05-06 17:21:33 +08:00 |
|
dijunkun
|
182c7dbec6
|
Finish AV1 rtp packetizer
|
2024-04-28 16:13:37 +08:00 |
|
dijunkun
|
f5586a7922
|
Implementation for av1 codec
|
2024-04-19 17:35:19 +08:00 |
|
dijunkun
|
0b80124b3c
|
Fix unused variables warnning
|
2023-12-13 17:23:20 +08:00 |
|
dijunkun
|
3a1be00ca5
|
Opus codec module test pass
|
2023-11-29 19:16:12 -08:00 |
|
dijunkun
|
4ec26a1fd7
|
Add closed status for ice
|
2023-11-16 00:50:55 -08:00 |
|
dijunkun
|
b0bee226d1
|
Implementation for FEC decoder module
|
2023-11-15 22:01:05 -08:00 |
|
dijunkun
|
18b2a4a175
|
Fix nice agent crash
|
2023-10-17 10:54:40 +08:00 |
|
dijunkun
|
ca4f379d3b
|
Libjuice deprecated
|
2023-10-16 17:27:04 +08:00 |
|
dijunkun
|
a1940c9cf7
|
Libnice test pass
|
2023-10-14 19:13:40 +08:00 |
|
dijunkun
|
5b46218f9b
|
Add libnice as ice agent
|
2023-10-13 17:34:06 +08:00 |
|
dijunkun
|
683235fa3f
|
Fix ice status check error
|
2023-10-11 09:45:58 +08:00 |
|
dijunkun
|
aba06f3289
|
Fix crash during rejoin connection
|
2023-10-10 17:09:24 +08:00 |
|
dijunkun
|
40f3d19af6
|
Remove dependent for vcpkg::sdl2
|
2023-10-07 17:33:18 +08:00 |
|
dijunkun
|
8f14230a04
|
1.Fix rtp packet memory leakage; 2.Retry candidates gathering when failed
|
2023-10-07 15:48:12 +08:00 |
|
dijunkun
|
678b38049e
|
Fix error caused by type 'long' has difference size in difference platforms
|
2023-10-07 14:43:33 +08:00 |
|
dijunkun
|
b16b29780b
|
Remote desk client supports MacOS
|
2023-09-19 17:06:00 +08:00 |
|