HuyaJohn
|
da72caf8b9
|
h264 packet done, chrome play well
|
2020-03-11 04:21:44 -07:00 |
|
HuyaJohn
|
3ae510b843
|
rtp dispatch done, but video can not play in chrome
|
2020-03-09 04:46:27 -07:00 |
|
xiaozhihong
|
2f462775a0
|
rtp support
|
2020-03-09 00:40:30 +08:00 |
|
xiaozhihong
|
bc22ebe949
|
add rtc http request and response, exchange sdp.
|
2020-02-21 23:50:22 +08:00 |
|
winlin
|
3c597545b1
|
For #1579, support gracefully quit. 3.0.119
|
2020-02-18 19:59:47 +08:00 |
|
winlin
|
e6c329293c
|
Refine log
|
2020-02-18 15:07:15 +08:00 |
|
winlin
|
f4c7b882c5
|
For #1579, define signals for fast/grace quit and upgrade
|
2020-02-18 09:53:40 +08:00 |
|
winlin
|
a2a6ca8258
|
For #939, always enable fast FLV streaming.
|
2020-02-04 16:13:48 +08:00 |
|
l
|
86d04a70ed
|
Fix #1580, fix cid range problem. 3.0.102
|
2020-01-19 18:21:28 +08:00 |
|
winlin
|
9ac8585cf9
|
Fix codec check
|
2020-01-19 13:16:49 +08:00 |
|
winlin
|
3900179685
|
For #307, #1070, define FLV CodecID for AV1 and Opus. 3.0.101
|
2020-01-19 11:22:35 +08:00 |
|
winlin
|
10464a5fbe
|
Always use string instance to avoid crash risk. 3.0.95
|
2020-01-05 22:17:15 +08:00 |
|
winlin
|
b794c9e4ec
|
For #460, fix ipv6 hostport parsing bug. 3.0.94
|
2020-01-05 22:16:21 +08:00 |
|
winlin
|
76d92792b7
|
For #460, fix ipv6 intranet address filter bug. 3.0.93
|
2020-01-05 21:25:51 +08:00 |
|
winlin
|
bc6c61e546
|
Fix #1543, use getpeername to retrieve client ip. 3.0.92
|
2020-01-05 20:06:25 +08:00 |
|
winlin
|
45aa325722
|
Improve test coverage for config.
|
2020-01-01 21:01:14 +08:00 |
|
winlin
|
d2052fd4cd
|
Support sequence header only for mp4
|
2020-01-01 11:54:53 +08:00 |
|
winlin
|
c3e0dcfa9e
|
Improve test coverage for mp4 decoder
|
2019-12-31 19:37:48 +08:00 |
|
winlin
|
7597a956ed
|
Improve test coverage for dash init encoder
|
2019-12-31 19:17:40 +08:00 |
|
winlin
|
1cfadfed3a
|
Improve test coverage for mp4 boxes
|
2019-12-31 18:59:30 +08:00 |
|
winlin
|
e8dbee1474
|
Refine url/urn box dumps
|
2019-12-31 15:55:34 +08:00 |
|
winlin
|
9cb2449175
|
Fix mp4 url/urn bug.
|
2019-12-31 15:35:45 +08:00 |
|
winlin
|
adad90d316
|
Refactor the mock file reader/writer
|
2019-12-31 15:15:56 +08:00 |
|
winlin
|
d32a7e9770
|
Improve test coverage for mp4 box
|
2019-12-30 20:50:58 +08:00 |
|
winlin
|
f3831d2d5b
|
Improve test coverage for mp4 dumps
|
2019-12-30 16:36:11 +08:00 |
|
winlin
|
b63f2f283d
|
Fix mp4 security issue, check buffer when required size is variable.
|
2019-12-30 14:34:23 +08:00 |
|
winlin
|
9140e0f19d
|
Improve test coverage for kernel mp4.
|
2019-12-30 13:50:19 +08:00 |
|
winlin
|
d783a12f89
|
Happy 2020
|
2019-12-30 10:10:35 +08:00 |
|
winlin
|
8a28a11648
|
For #299, increase dash segment size for avsync issue. 3.0.89
|
2019-12-29 18:21:45 +08:00 |
|
winlin
|
d11a7b2e00
|
For #299, fix some bugs in dash, it works now. 3.0.88
|
2019-12-27 20:47:33 +08:00 |
|
winlin
|
043781fe81
|
Fix #1544, fix memory leaking for complex error. 3.0.87
|
2019-12-27 11:46:07 +08:00 |
|
winlin
|
76a7985cbe
|
For #1105, fix dash mp4 bug.
|
2019-12-26 18:39:14 +08:00 |
|
winlin
|
7584c47aaf
|
Fix #1105, dvr mp4 supports playing on Chrome/Safari/Firefox. 3.0.86
|
2019-12-26 18:05:17 +08:00 |
|
winlin
|
dffc96d2fe
|
For #1537, disable crossbuild for ARM/MIPS.
|
2019-12-25 13:17:49 +08:00 |
|
winlin
|
e2def1b24f
|
Ignore some coverage for mp4.
|
2019-12-24 17:42:00 +08:00 |
|
winlin
|
e2f86464c5
|
Ignore some coverage for ts.
|
2019-12-24 17:29:46 +08:00 |
|
winlin
|
0c20a45f5c
|
Ignore test coverage for some lines for mp4
|
2019-12-24 15:41:36 +08:00 |
|
winlin
|
a119305b31
|
Ignore coverage for codec sps-pps parsing.
|
2019-12-24 15:36:22 +08:00 |
|
winlin
|
aa4a27b9fa
|
Ignore coverage for codec sps-pps parsing.
|
2019-12-24 15:35:19 +08:00 |
|
winlin
|
a35a7f915e
|
Fix bug for HTTP write jsonp for srs-console.
|
2019-12-24 10:32:52 +08:00 |
|
winlin
|
40f6ecaee2
|
Merge SRS2 for running srs-librtmp on Windows. 3.0.80
|
2019-12-23 21:09:00 +08:00 |
|
winlin
|
01a4503ceb
|
Support build srs-librtmp by VS2015. 2.0.267
|
2019-12-23 18:12:45 +08:00 |
|
winlin
|
316628632b
|
Support build srs-librtmp by VS2015. 2.0.267
|
2019-12-23 17:01:02 +08:00 |
|
winlin
|
191b07668d
|
Refactor HTTP stream to disconnect client when unpublish
|
2019-12-17 16:54:06 +08:00 |
|
winlin
|
1e83da7812
|
Refactor HTTP recv request timeout to 15s.
|
2019-12-17 16:37:00 +08:00 |
|
winlin
|
2df1dcb05a
|
Fix HTTP-FLV and VOD-FLV conflicting bug.
|
2019-12-17 16:01:04 +08:00 |
|
winlin
|
fa362607b2
|
Add test for http basic handler
|
2019-12-16 19:32:41 +08:00 |
|
winlin
|
2731fe1f3e
|
SrsPacket supports converting to message, so can be sent by one API.
|
2019-12-12 15:11:31 +08:00 |
|
winlin
|
4f298134af
|
Fix #1445, limit the createStream recursive depth. 3.0.70
|
2019-12-11 17:56:31 +08:00 |
|
winlin
|
e5285ecabf
|
Fix #1501, use request ip for origin cluster. 3.0.66
|
2019-11-30 18:50:24 +08:00 |
|
winlin
|
ba02640c46
|
Refine tid in error log
|
2019-11-29 12:33:32 +08:00 |
|
winlin
|
7bd704e695
|
Cover protocol stack RTMP. 3.0.63
|
2019-11-22 12:06:15 +08:00 |
|
winlin
|
9067786bd3
|
Cover protocol stack RTMP. 3.0.63
|
2019-11-04 09:31:30 +08:00 |
|
winlin
|
e045b0a619
|
We prefer ipv4, only use ipv6 if ipv4 is disabled. 3.0.59
|
2019-10-07 10:34:55 +08:00 |
|
winlin
|
88df9a2497
|
Support go-oryx rtmplb with proxy protocol. 3.0.56
|
2019-10-04 19:03:34 +08:00 |
|
winlin
|
5d17bb8bb0
|
Remove KAFKA. 3.0.53
|
2019-10-03 12:45:38 +08:00 |
|
winlin
|
ea9c4f89af
|
Covert FLV Vod decoder.
|
2019-05-21 08:43:20 +08:00 |
|
winlin
|
7aa5fbee85
|
Cover FLV transmux.
|
2019-05-21 08:20:04 +08:00 |
|
winlin
|
dd4ccfab79
|
Cover shared ptr message.
|
2019-05-20 08:45:42 +08:00 |
|
winlin
|
8b595c4cdf
|
Cover more kernel time.
|
2019-05-15 08:57:46 +08:00 |
|
winlin
|
f7994b85eb
|
Cover more kernel codec.
|
2019-05-15 08:44:38 +08:00 |
|
winlin
|
58561b9f76
|
Refine utest
|
2019-05-14 08:40:22 +08:00 |
|
winlin
|
c10671cbb3
|
Cover all kernel file.
|
2019-05-14 08:24:43 +08:00 |
|
winlin
|
1605000817
|
Covert Kernel File reader/writer. 3.0.52
|
2019-05-14 08:13:27 +08:00 |
|
winlin
|
d5661dcc4e
|
Cover kernel file writer.
|
2019-05-13 08:49:38 +08:00 |
|
winlin
|
a7e0d672a7
|
Cover kernel file writer.
|
2019-05-13 08:48:53 +08:00 |
|
winlin
|
c71b867b4f
|
Refine comments.
|
2019-05-06 07:43:05 +08:00 |
|
winlin
|
202a584aab
|
Refine ST service.
|
2019-05-05 08:17:48 +08:00 |
|
winlin
|
35fe05d62c
|
Refine typo in kernel.
|
2019-04-22 09:19:05 +08:00 |
|
winlin
|
5560b529a7
|
Remove unused macros in ts.
|
2019-04-19 08:06:44 +08:00 |
|
winlin
|
288bed6e26
|
Refine SrsTcpClient.timeout in time unit.
|
2019-04-18 07:58:37 +08:00 |
|
winlin
|
33c66b64c5
|
Refine name TMMS to TIMEOUT
|
2019-04-18 07:47:35 +08:00 |
|
winlin
|
61afca7160
|
Refine SrsTcpClient timeout in time unit
|
2019-04-17 07:56:28 +08:00 |
|
winlin
|
9b91c10e52
|
Fix timeout bug, use 30s as RTMP default timeout
|
2019-04-12 08:29:10 +08:00 |
|
winlin
|
0879bef9b2
|
Refine SRS_CONSTS_NO_TMMS to SRS_UTIME_NO_TIMEOUT
|
2019-04-11 09:33:26 +08:00 |
|
winlin
|
53357e92fe
|
Refine headers
|
2019-04-11 09:27:16 +08:00 |
|
winlin
|
92980a0ca2
|
Refine SRS_CONSTS_RTMP_TMMS in time unit
|
2019-04-11 09:18:20 +08:00 |
|
winlin
|
5b0e0d0838
|
Refine SRS_CONSTS_RTMP_PULSE_TMMS in time unit
|
2019-04-11 08:43:42 +08:00 |
|
winlin
|
695d430dcf
|
Refine SrsMessageQueue.duration in time unit.
|
2019-04-11 08:35:57 +08:00 |
|
winlin
|
170cca1f58
|
Refine srs_get_system_startup_time in time unit
|
2019-04-10 09:11:54 +08:00 |
|
winlin
|
6c12aa0eca
|
Refine srs_update_system_time in time unit
|
2019-04-10 09:07:03 +08:00 |
|
winlin
|
9b7c0802a9
|
Refine srs_update_system_time in time unit
|
2019-04-10 08:32:46 +08:00 |
|
winlin
|
6239dfa489
|
Apply time unit
|
2019-04-07 16:25:52 +08:00 |
|
winlin
|
3d5508e088
|
Cover more ST Coroutine code
|
2019-04-07 13:52:16 +08:00 |
|
winlin
|
a9a720e32f
|
Cover ST Coroutine and time unit. 3.0.48
|
2019-04-07 12:59:37 +08:00 |
|
winlin
|
251f19718e
|
CI: Cover kernel mp4 print box
|
2019-02-07 22:49:41 +08:00 |
|
winlin
|
f7b2ee4cc9
|
CI: Cover kernel utility
|
2019-02-07 20:58:33 +08:00 |
|
winlin
|
a0ba17b397
|
CI: Cover kernel ts
|
2019-02-05 16:49:29 +08:00 |
|
winlin
|
073d42ca7d
|
CI: Refine hls ts context writer
|
2019-02-05 16:26:43 +08:00 |
|
winlin
|
8eccfeceb9
|
CI: Cover kernel ts
|
2019-02-05 08:33:29 +08:00 |
|
winlin
|
3f59c7885e
|
CI: Cover kernel ts
|
2019-02-04 16:12:37 +08:00 |
|
winlin
|
4187fa0068
|
CI: Cover kernel utility
|
2019-02-04 15:11:41 +08:00 |
|
winlin
|
3064b941d5
|
CI: Cover kernel codec av frame and format
|
2019-02-04 12:05:07 +08:00 |
|
winlin
|
c2a938473a
|
CI: Cover kernel codec
|
2019-02-03 22:03:15 +08:00 |
|
winlin
|
98706f793e
|
Support Opus audio-level
|
2019-01-17 16:01:43 +08:00 |
|
winlin
|
f1b1f78c4e
|
Parse Opus for tools
|
2019-01-17 11:35:15 +08:00 |
|
winlin
|
e77b570636
|
Add codec OPUS/HEVC to FLV
|
2019-01-17 09:24:17 +08:00 |
|
winlin
|
b2d1d84634
|
Change to 2019
|
2019-01-01 21:37:28 +08:00 |
|
winlin
|
a2d6566019
|
Add kernel utility utest
|
2019-01-01 20:19:44 +08:00 |
|
winlin
|
0bc7fdbb35
|
Always enable SRS_SSL
|
2018-12-22 20:03:40 +08:00 |
|