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
winlin
f1ab8fecac
Fix build warning
2018-12-09 22:48:47 +08:00
winlin
ef3e35f173
Fix build warning
2018-12-09 21:04:43 +08:00
winlin
4d157f2148
Fix build warning
2018-12-09 21:00:38 +08:00
winlin
dcc2a73e7a
Refine kernel aac
2018-12-09 20:58:40 +08:00
winlin
24f46f5085
#1261 , Support _definst_ for Wowza. 3.0.44
2018-11-11 13:51:10 +08:00
MakarovYaroslav
e62ac29f48
add ignoring _definst_ at the end of app ( #1261 )
2018-11-11 13:31:29 +08:00
MakarovYaroslav
a2480a6c94
fix bug with for loop ( #1263 )
2018-11-11 13:27:33 +08:00
winlin
ee068cf120
For #1109 , Support without ssl for HLS key.
2018-08-25 21:15:26 +08:00
Harlan
22c5af62cf
Merge branch '3.0release' of https://github.com/ossrs/srs into 3.0release
...
# Conflicts:
# trunk/src/kernel/srs_kernel_utility.hpp
2018-08-15 07:37:12 +08:00
Harlan
ac6b37de4b
rewrite ff_data_to_hex
2018-08-12 14:10:18 +08:00
winlin
d607c7f905
Refine HTTP-FLV latency, support realtime mode.3.0.38
2018-08-05 20:30:04 +08:00
winlin
41c6e833b9
Replace hex to string to match MIT license. 3.0.33
2018-07-22 18:47:38 +08:00
winlin
84f81983aa
Replace base64 to match MIT license. 3.0.32
2018-07-22 17:56:38 +08:00
winlin
0a63448b86
Replace crc32 MPEG and IEEE by pycrc to match MIT license. 3.0.31
2018-07-22 15:21:05 +08:00
winlin
e395878916
Replace crc32 IEEE by golang to match MIT license. 3.0.30
2018-07-21 20:58:20 +08:00
winlin
dea5e5bb48
Add utest or CRC32 IEEE, refine TABs of code
2018-07-21 19:09:32 +08:00
winlin
608c88b8f2
Merge 2.0release
2018-07-21 17:52:12 +08:00
winlin
6d7c7418a8
Merge #1119 , fix memory leak. 2.0.249
2018-07-21 17:49:46 +08:00
winlin
e4742ddac7
Merge 2.0release
2018-07-17 13:59:51 +08:00
Hui Zhang (huzhang2)
01ed485cf3
fix #1172 #1173 #1174 #1175
...
security scan report issue
2018-07-17 10:03:13 +08:00
Harlan
45a57acbb4
fix bug
2018-04-06 10:05:13 +08:00
Harlan
43ebd5958d
fix bug that only one stream can be encrypted..
2018-04-03 22:00:32 +08:00
winlin
dba44c7c3f
Merge branch 'develop' into 3.0release
2018-03-25 20:00:33 +08:00
xialixin
bb4e16ae3c
fix create dir success result check ( #1080 )
2018-03-25 17:48:07 +08:00
Harlan
52596a0b04
add HLS encryption feature
2018-03-25 12:05:52 +08:00
winlin
0d78b908a7
Fix client tools resolve dns failed bug
2018-03-20 19:50:46 +08:00
winlin
c70421e656
Fix #464 , support origin cluster
2018-02-16 16:39:07 +08:00
winlin
049e7c82c0
Merge #1044 , for #1045 , set TCP SO_KEEPALIVE
2018-01-07 17:23:36 +08:00
juntaoliu
a6871052af
set tcp keepalive for tcp socket ( #1045 )
2018-01-07 17:03:13 +08:00
winlin
ca1395a807
Change date from 2017 to 2018
2018-01-07 10:58:53 +08:00
winlin
922a8f3a5c
For #988 , refine code.
2018-01-01 22:45:22 +08:00
Thomas Dreibholz
feaae341b9
IPv6 support (for 3.0 release) ( #988 )
...
* IPv6 support, part 1.
* IPv6 support, part 2.
* Some more IPv6 work.
* Made functions for address:port paŕsing IPv6-capable.
* Fixed type (compile warning).
* Fixed formatting.
* Reverted option change.
* Replaced abort() by proper error handling.
* Also retrieving local IPv6 addresses now.
2018-01-01 22:43:58 +08:00
winlin
204ef041da
For #913 , Kernel MP4 FLV HTTP support complex error.
2017-12-31 12:11:48 +08:00
winlin
9802dc326e
For #913 , source support complex error
2017-09-23 22:12:33 +08:00
winlin
abcaba33ee
For #913 : TS/HLS/MPEGTS support complex error
2017-09-22 21:50:54 +08:00
winlin
9f5224c34a
For #913 , use complex error for http
2017-07-29 21:39:57 +08:00
winlin
5c9a12e72a
For #913 , use complex error for listener
2017-07-29 12:45:17 +08:00
winlin
71dd3f3137
For #913 , use complex error for server handler.
2017-07-18 20:24:07 +08:00
winlin
6d4315fc3c
Disable valgrind by default
2017-06-28 09:08:19 +08:00
winlin
b3825c4021
Fix warnings
2017-06-13 16:10:46 +08:00
winlin
9db2a04c3b
For #913 , coroutine support complex error.
2017-06-11 18:44:20 +08:00
winlin
b5c14938d9
For #913 , config and log support complex error.
2017-06-11 14:03:19 +08:00
winlin
7cac35a289
For #913 , source cycle error
2017-06-11 09:40:07 +08:00