winlin
|
8a98f05066
|
RTC: Fix H5 bug
|
2020-08-12 09:03:34 +08:00 |
|
winlin
|
aac2f1debd
|
RTC: Refine code
|
2020-08-11 17:13:28 +08:00 |
|
winlin
|
e82e28d83e
|
RTC: Refine RTCP dispatch in connection.
|
2020-08-11 17:01:57 +08:00 |
|
winlin
|
00582e0c36
|
RTC: Fix RTCP feedback bug
|
2020-08-11 15:42:08 +08:00 |
|
winlin
|
f702d8bcd7
|
RTC: Fix RTCP free bug
|
2020-08-11 15:30:18 +08:00 |
|
winlin
|
6ae414af3f
|
RTC: Refine RTC hijacker.
|
2020-08-11 14:29:05 +08:00 |
|
winlin
|
a06a750a1b
|
RTC: Support dup DTLS done. Support create publisher/player after DTLS done.
|
2020-08-11 12:24:01 +08:00 |
|
winlin
|
f54bf8d9be
|
RTC: Support more than one publishers or players.
|
2020-08-11 11:06:17 +08:00 |
|
winlin
|
571f417db4
|
RTC: Refine RTCP packets parsing
|
2020-08-11 09:50:17 +08:00 |
|
winlin
|
a728e02b93
|
RTC: Refine RTCP packets parsing
|
2020-08-11 09:40:27 +08:00 |
|
winlin
|
1591318792
|
Fix build fail
|
2020-08-10 18:35:32 +08:00 |
|
winlin
|
8f1af9a13a
|
RTP: Refine RTCP protocol
|
2020-08-10 17:48:53 +08:00 |
|
winlin
|
f3d8973d67
|
Fix build fail
|
2020-08-10 15:43:12 +08:00 |
|
winlin
|
f841e0c37a
|
RTC: Refien NACK code
|
2020-08-10 15:35:17 +08:00 |
|
winlin
|
f066686255
|
RTC: When track disable, no NACK.
|
2020-08-10 15:32:47 +08:00 |
|
winlin
|
250a703588
|
RTC: Use error pithy print for RTP packet error
|
2020-08-10 15:29:00 +08:00 |
|
winlin
|
cf9a8c7dcb
|
RTC: Show error when send packets.
|
2020-08-10 15:24:26 +08:00 |
|
winlin
|
6bc316016b
|
RTC: For NACK, it sequence must match exactly, or it cause SRTP fail
|
2020-08-10 15:06:08 +08:00 |
|
winlin
|
49bb418e74
|
Fix TWCC default value
|
2020-08-07 20:11:37 +08:00 |
|
winlin
|
2d4a4b1d2b
|
Fix build fail
|
2020-08-07 17:37:35 +08:00 |
|
winlin
|
98ccea8cd3
|
RTC: Refine code
|
2020-08-07 17:15:36 +08:00 |
|
winlin
|
a1da95c906
|
RTC: Support server hijacker
|
2020-08-07 17:04:34 +08:00 |
|
winlin
|
73eb60a9d5
|
Tenfold: Connection support send rtcp packet
|
2020-08-07 16:51:48 +08:00 |
|
winlin
|
8c9935db44
|
RTC: Connection support hijack
|
2020-08-07 16:41:55 +08:00 |
|
winlin
|
b0590ef4fe
|
RTC: Remove source from conneciton init.
|
2020-08-07 15:45:18 +08:00 |
|
winlin
|
cf46779ad9
|
RTC: Show log when track not found
|
2020-08-07 15:28:17 +08:00 |
|
winlin
|
937167f311
|
RTC: Support disable DTLS
|
2020-08-07 14:33:52 +08:00 |
|
winlin
|
d2264ba6f9
|
RTC: Support semi security transport
|
2020-08-07 12:50:54 +08:00 |
|
winlin
|
47c43e47b6
|
RTC: Fix is_started state init bug
|
2020-08-07 12:48:45 +08:00 |
|
winlin
|
cfb44f0ef8
|
RTC: Fix warning
|
2020-08-06 17:59:14 +08:00 |
|
winlin
|
bbd51e3338
|
RTC: Allow username is optinal
|
2020-08-06 17:49:51 +08:00 |
|
winlin
|
a52a81ebb0
|
RTC: Fix RTCP extension padding bug
|
2020-08-06 17:25:20 +08:00 |
|
winlin
|
2f1e77aeaf
|
RTC: Fix RTCP app bug. Add is_rtcp_app API.
|
2020-08-06 17:18:45 +08:00 |
|
winlin
|
e2bf5eaf47
|
RTC: Remove black line
|
2020-08-06 16:44:36 +08:00 |
|
winlin
|
87a4c63130
|
RTC: Add RTX desc
|
2020-08-06 16:35:33 +08:00 |
|
winlin
|
9f2aaef283
|
RTC: Add negotiate play by desc
|
2020-08-06 16:21:52 +08:00 |
|
winlin
|
ffeb3a8c46
|
RTC: Refine code
|
2020-08-06 16:15:06 +08:00 |
|
winlin
|
a98187580f
|
RTC: Refine stat for total pkts.
|
2020-08-06 14:12:31 +08:00 |
|
winlin
|
b070e5aa05
|
RTC: Move source to play stream
|
2020-08-06 13:51:12 +08:00 |
|
winlin
|
994c53b6c1
|
Merge branch '4.0release' into develop
|
2020-08-06 12:08:46 +08:00 |
|
winlin
|
4984bcbaef
|
Revert "supprot LAS(live adaptive stream)"
This reverts commit c1f98ddcc8 .
|
2020-08-06 12:02:32 +08:00 |
|
winlin
|
9530ea73e3
|
RTC: Refine error check. 4.0.37
|
2020-08-06 11:15:28 +08:00 |
|
winlin
|
70d561421c
|
RTC: Check error for send_rtcp_fb_pli
|
2020-08-05 18:06:54 +08:00 |
|
winlin
|
5c853e02ee
|
RTC: Check error for send_periodic_twcc
|
2020-08-05 17:46:56 +08:00 |
|
winlin
|
f149c84dd0
|
RTC: Check error for send_rtcp_rr
|
2020-08-05 17:24:26 +08:00 |
|
winlin
|
75119a14cf
|
RTC: Check error for send_rtcp_rr
|
2020-08-05 17:17:33 +08:00 |
|
winlin
|
d156bc2a1b
|
RTC: Refine error, show some bytes for RTCP
|
2020-08-05 16:47:11 +08:00 |
|
winlin
|
77403dd970
|
RTC: Refine error log, show some plaintext body bytes.
|
2020-08-05 16:38:23 +08:00 |
|
winlin
|
77b6151857
|
RTC: Use srs_string_dumps_hex to dump some bytes when error
|
2020-08-05 16:23:31 +08:00 |
|
winlin
|
fc10e98f1c
|
RTC: Remove dead code. Fix DTLS empty ctx issue
|
2020-08-04 20:08:21 +08:00 |
|
winlin
|
d439e36344
|
RTC: Covert basic packet identify for DTLS/STUN/RTP/RTCP
|
2020-08-04 17:03:25 +08:00 |
|
winlin
|
49e768ad09
|
RTC: Fix bug for utest
|
2020-08-04 16:56:27 +08:00 |
|
winlin
|
103bf86eef
|
RTC: Remove dead code for source
|
2020-08-04 15:06:51 +08:00 |
|
winlin
|
baceb7f6b0
|
RTC: Fix the SDP encode issue
|
2020-08-04 14:07:15 +08:00 |
|
winlin
|
c659098f71
|
RTC: Set tracks to active for publisher
|
2020-08-04 13:45:17 +08:00 |
|
winlin
|
dd13889772
|
BUILD: Compatible with 3.0 options, ignore it
|
2020-08-03 19:33:34 +08:00 |
|
winlin
|
b847a0a218
|
BUILD: Compatible with 3.0 options, ignore it
|
2020-08-03 19:31:14 +08:00 |
|
winlin
|
0905558d49
|
BUILD: Compatible with 3.0 options, ignore it
|
2020-08-03 19:28:52 +08:00 |
|
winlin
|
a40abf8df2
|
RTC: Refine error log
|
2020-08-03 18:18:15 +08:00 |
|
winlin
|
4aabbd74dc
|
RTC: Cover default status of track
|
2020-08-03 13:12:39 +08:00 |
|
winlin
|
c72fb76334
|
RTC: Cover default track status
|
2020-08-03 13:10:00 +08:00 |
|
winlin
|
0eae1bd493
|
RTC: Enable track of player when init done.
|
2020-08-03 12:49:12 +08:00 |
|
winlin
|
8aa20d390e
|
RTC: Disable track by default
|
2020-08-03 12:36:34 +08:00 |
|
winlin
|
0408040ed7
|
Fix utest fail for C++11 or C++14
|
2020-07-30 19:26:28 +08:00 |
|
winlin
|
8e22508057
|
Refine utest
|
2020-07-30 18:54:16 +08:00 |
|
winlin
|
2dc311fbd9
|
Refine code
|
2020-07-29 22:12:42 +08:00 |
|
winlin
|
3a13d8c380
|
RTC: Add timer for connection
|
2020-07-28 17:48:19 +08:00 |
|
winlin
|
d90d42e7bf
|
RTC: Fix warnings
|
2020-07-28 11:11:16 +08:00 |
|
winlin
|
58702086cc
|
RTC: Refine code
|
2020-07-27 18:33:49 +08:00 |
|
winlin
|
975c24b24f
|
RTC: Fix warnings
|
2020-07-27 16:52:44 +08:00 |
|
winlin
|
063c066802
|
RTC: Refine log
|
2020-07-27 12:52:46 +08:00 |
|
winlin
|
ca004fe33f
|
RTC: Refine log for error pithy print
|
2020-07-27 12:44:29 +08:00 |
|
winlin
|
5f7d1e2c5b
|
RTC: Pithy print the address change
|
2020-07-27 12:28:15 +08:00 |
|
winlin
|
a035d312f9
|
RTC: Update stat for recv track
|
2020-07-26 23:28:03 +08:00 |
|
winlin
|
b3212a12de
|
RTC: Update nack stat
|
2020-07-26 23:18:56 +08:00 |
|
winlin
|
5f7de58095
|
RTC: Add stat for track.
|
2020-07-26 22:58:22 +08:00 |
|
winlin
|
133e07e670
|
RTC: Refine stat code
|
2020-07-26 21:23:58 +08:00 |
|
winlin
|
0f62587303
|
Merge branch 'develop' into feature/rtc
|
2020-07-26 16:42:44 +08:00 |
|
winlin
|
c6a68234cb
|
RTC: Fix publish page
|
2020-07-26 15:52:36 +08:00 |
|
winlin
|
6545370b7f
|
RTC: Remove dead code. Merge tiny functions.
|
2020-07-25 09:59:36 +08:00 |
|
winlin
|
21835c38b7
|
RTC: Support multiple address for client. 4.0.36
|
2020-07-25 09:33:18 +08:00 |
|
winlin
|
7ec5ef8497
|
RTC: Fix memory leak for play stream
|
2020-07-24 18:39:20 +08:00 |
|
winlin
|
069d3ef79d
|
RTC: Suport ULPFEC and RED
|
2020-07-24 17:01:47 +08:00 |
|
winlin
|
e0c9544995
|
RTC: Refine code
|
2020-07-24 16:44:16 +08:00 |
|
winlin
|
bf3b917f1f
|
RTC: Rename SrsRtcOutgoingInfo to SrsRtcPlayStreamStatistic
|
2020-07-24 10:08:01 +08:00 |
|
winlin
|
0131472ae5
|
RTC: Rename connection stat
|
2020-07-24 09:25:30 +08:00 |
|
winlin
|
77256eee08
|
RTC: Stat summary for connection
|
2020-07-23 15:14:54 +08:00 |
|
winlin
|
be951b17f1
|
RTC: Refine code
|
2020-07-22 18:20:21 +08:00 |
|
winlin
|
c115f77038
|
RTC: Use error pithy print to reduce dup logs
|
2020-07-22 15:51:48 +08:00 |
|
winlin
|
c2c35a7330
|
Refine code
|
2020-07-22 14:27:03 +08:00 |
|
winlin
|
03105c96c2
|
RTC: Use isolate cid for UDP mux listener
|
2020-07-22 12:00:23 +08:00 |
|
winlin
|
d2984ea49c
|
RTC: Refine cid for session
|
2020-07-21 12:03:18 +08:00 |
|
winlin
|
c9c34b54a7
|
RTC: Refine cid for session
|
2020-07-21 11:56:46 +08:00 |
|
winlin
|
3a3d908a63
|
RTC: Refine twcc to connection
|
2020-07-21 11:38:41 +08:00 |
|
winlin
|
5f88dc357e
|
RTC: Support address switch
|
2020-07-21 11:10:20 +08:00 |
|
winlin
|
38f935ead8
|
Support get hostname
|
2020-07-20 20:59:28 +08:00 |
|
winlin
|
26f73e7593
|
RTC: Refine log
|
2020-07-20 14:39:28 +08:00 |
|
winlin
|
cc03449379
|
RTC: Remove dead code
|
2020-07-20 14:29:02 +08:00 |
|
winlin
|
c3219d5431
|
RTC: Allow dup play. Parse RED desc.
|
2020-07-20 14:15:08 +08:00 |
|
winlin
|
ef62cab817
|
RTC: Fail if callback is NULL
|
2020-07-20 13:55:36 +08:00 |
|