Commit Graph

380 Commits (e8dbee1474bf5eed8df0df700a12793ce57deca1)

Author SHA1 Message Date
winlin ea9c4f89af Covert FLV Vod decoder. 6 years ago
winlin 3bd7978b59 Cover FLV decoder. 6 years ago
winlin 7aa5fbee85 Cover FLV transmux. 6 years ago
winlin f760c04340 Cover FLV vod open 6 years ago
winlin dd4ccfab79 Cover shared ptr message. 6 years ago
winlin 8b595c4cdf Cover more kernel time. 6 years ago
winlin f7994b85eb Cover more kernel codec. 6 years ago
winlin 77cc148608 Refine utest 6 years ago
winlin 58561b9f76 Refine utest 6 years ago
winlin c10671cbb3 Cover all kernel file. 6 years ago
winlin 13c4498e11 Cover mp4 header. 6 years ago
winlin 1605000817 Covert Kernel File reader/writer. 3.0.52 6 years ago
winlin a7e0d672a7 Cover kernel file writer. 6 years ago
winlin 6ac5b0a006 Cover tcp socket IO. 6 years ago
winlin 467d5e5f50 Fix build failed bug. 6 years ago
winlin ccba55cdd8 Migrate is_never_timeout to utility. 6 years ago
winlin 1b37b90b8f Covert tcp read, write and readfully. 6 years ago
winlin 38a6f5e6cf Support TCP server utest. 6 years ago
winlin 9366161871 Refine utest for tcp connection. 6 years ago
winlin 1d3afa5ab9 Add utest for tcp server 6 years ago
winlin 8a94ac4b49 Upgrade http-parser to 2.9.2 6 years ago
winlin 0ee386b656 Refine http parser code. 6 years ago
winlin cfc92d5e93 Use http-parser 2.9.2 6 years ago
winlin 394cdb5f04 Refine in time unit. 3.0.49 6 years ago
winlin cfab73b552 Refine SrsWallClock and SrsKbps in time unit. 6 years ago
winlin 5a45fd98c3 Refine get_recv_timeout and is_never_timeout in time unit 6 years ago
winlin d3dc45f357 Refine set_recv_timeout in time unit 6 years ago
winlin 38bbf6b111 Refine get_send_timeout in time unit 6 years ago
winlin f4bee37e76 Refine set_send_timeout in time unit 6 years ago
winlin 138d1e3cad Refine get_vhost_http_remux_fast_cache in time unit 6 years ago
winlin 010e35bec2 Refine get_hds_fragment and get_hds_window in time unit 6 years ago
winlin 917f6d066d Refine get_hls_window in time unit 6 years ago
winlin ca705a6f62 Refine get_hls_fragment in time unit 6 years ago
winlin 402e614471 Refine get_send_min_interval in time unit 6 years ago
winlin c1b64ba24f Refine get_queue_length and set_queue_size in time unit 6 years ago
winlin bc1189caee Refine SrsFragment.duration in time unit. 6 years ago
winlin 0879bef9b2 Refine SRS_CONSTS_NO_TMMS to SRS_UTIME_NO_TIMEOUT 6 years ago
winlin 6c12aa0eca Refine srs_update_system_time in time unit 6 years ago
winlin 9b7c0802a9 Refine srs_update_system_time in time unit 6 years ago
winlin 9b1222a79c Refine get_publish_normal_timeout in time unit 6 years ago
winlin 170872135d Refine get_publish_1stpkt_timeout in time unit 6 years ago
winlin d6828a3e58 Refine get_mw_sleep in time unit 6 years ago
winlin 839a496d50 Refine get_mr_sleep in time unit 6 years ago
winlin 5df8f2f6c1 Refine get_pithy_print in time unit 6 years ago
winlin 60f9561d2d Refine get_heartbeat_interval in time unit 6 years ago
winlin 5937304717 Refine get_dash_timeshift in time unit 6 years ago
winlin 12cf17ef6b Refine get_dash_update_period in time unit 6 years ago
winlin 4302ab7708 Refine get_dash_fragment to time unit 6 years ago
winlin bb6389143f Refine get_bw_check_interval in time unit 6 years ago
winlin 74c1944e15 Refine config, allow parse multiple times. 6 years ago
winlin 6239dfa489 Apply time unit 6 years ago
winlin 7037f6a197 Cover more ST Coroutine code 6 years ago
winlin 1ce040cc2c Cover more ST Coroutine code 6 years ago
winlin 3d5508e088 Cover more ST Coroutine code 6 years ago
winlin a9a720e32f Cover ST Coroutine and time unit. 3.0.48 6 years ago
winlin f2b4bc7110 Fix #1304, Fix ST coroutine pull error. 3.0.47 6 years ago
winlin 251f19718e CI: Cover kernel mp4 print box 6 years ago
winlin f7b2ee4cc9 CI: Cover kernel utility 6 years ago
winlin a8408de972 CI: Cover kernel mp4 6 years ago
winlin a0ba17b397 CI: Cover kernel ts 6 years ago
winlin 36c41715e7 CI: Cover kernel ts 6 years ago
winlin 8eccfeceb9 CI: Cover kernel ts 6 years ago
winlin 3f59c7885e CI: Cover kernel ts 6 years ago
winlin 4187fa0068 CI: Cover kernel utility 6 years ago
winlin 572ce5ccff CI: Cover kernel mp3 6 years ago
winlin 39541b51a1 CI: Cover all kernel log 6 years ago
winlin 492db1a904 CI: Cover kernel flv 6 years ago
winlin 2fec88b769 CI: Fix kernel file case failed. 6 years ago
winlin ec16e53802 CI: Cover kernel file 6 years ago
winlin 3064b941d5 CI: Cover kernel codec av frame and format 6 years ago
winlin 2bdba63b0b CI: Cover kernel codec 6 years ago
winlin c2a938473a CI: Cover kernel codec 6 years ago
winlin 1df1d84766 CI: Cover kernel LB round robin 6 years ago
winlin 5b311a06b7 CI: Verify kernel aac write ADTS packet 6 years ago
winlin 917cb4a299 CI: Cover all kernel aac 6 years ago
winlin 2ae3440128 CI: Cover all kernel error 6 years ago
winlin 3cd3739433 CI: Cover all kernel error 6 years ago
winlin 8c9857ff6f CI: Remove macros for utest 6 years ago
winlin bfeea72eac CI: Cover all kernel buffer 6 years ago
winlin b2d1d84634 Change to 2019 6 years ago
winlin 66198b6f78 Add utest for RTMP protocol 6 years ago
winlin a2d6566019 Add kernel utility utest 6 years ago
winlin 6e44aa4a4f Cover Kbps statistic 6 years ago
winlin 6e9c7dd11e Add utest for SrsKbps as RAW statistics 6 years ago
winlin 6234905532 Refactor ISrsKbpsDelta 6 years ago
winlin aef838338c Add utest for kbps connections 6 years ago
winlin c26b475bae Refine kbps, stub wall clock 6 years ago
winlin 4c40370986 Refine kbps more testable 6 years ago
winlin 16fa4c588a Rename ISrsProtocolReaderWriter to ISrsProtocolReadWriter 6 years ago
winlin 0bc7fdbb35 Always enable SRS_SSL 6 years ago
winlin f1ab8fecac Fix build warning 6 years ago
winlin 572a2806c1 Refine utest 6 years ago
winlin ba4ef34d27 Merge 2.0release 6 years ago
MakarovYaroslav e62ac29f48 add ignoring _definst_ at the end of app (#1261) 6 years ago
MakarovYaroslav a2480a6c94 fix bug with for loop (#1263) 6 years ago
winlin 928c6ab091 For #1181, Add utest 7 years ago
winlin 68a1656e07 Fix #1031, Always use vhost in stream query, the unify uri. 3.0.35 7 years ago
winlin 41c6e833b9 Replace hex to string to match MIT license. 3.0.33 7 years ago
winlin 84f81983aa Replace base64 to match MIT license. 3.0.32 7 years ago
winlin 0a63448b86 Replace crc32 MPEG and IEEE by pycrc to match MIT license. 3.0.31 7 years ago
winlin e395878916 Replace crc32 IEEE by golang to match MIT license. 3.0.30 7 years ago
winlin dea5e5bb48 Add utest or CRC32 IEEE, refine TABs of code 7 years ago
winlin 681138d2af Fix #1059, merge from 2.0, supports url with vhost in stream. 3.0.27 7 years ago
winlin 1721e4ea4b Fix #1059, support vhost in stream parameters. 2.0.246 7 years ago
winlin ca1395a807 Change date from 2017 to 2018 7 years ago
winlin db08f1586c For #913, APP support complex error. 7 years ago
winlin fd91df9411 For #913, reload use complex error 8 years ago
winlin 661eb8b37c For #913, use complex error for reload utc time 8 years ago
winlin e135ab59d9 Fix the utest failed for chunk_size 8 years ago
winlin b5c14938d9 For #913, config and log support complex error. 8 years ago
winlin 7d618fed43 For #820, fix utest failed. 8 years ago
winlin ff822b55cd For #820, extract service module. 8 years ago
winlin 0a57a46016 Refine LICENSE 8 years ago
winlin 2fcd3972c1 for #299, refine the encoder object name 8 years ago
winlin caf69f193d for #299, refine the codec object name 8 years ago
winlin 9d21a8bb33 for #738, use reader and seeker for mp4 demuxer to seek for general mp4(ftyp-mdat-moov). 8 years ago
winlin 33ba6cdee2 change utest when demuxer use io interface. 8 years ago
winlin d3bb8b6a86 for #742, refine the io interfaces. 8 years ago
winlin b16ab038ce for #742, refine the u_intxx_t to uintxx_t 8 years ago
winlin 3fe338d1c5 for #742, use ms for application clock tbn. 8 years ago
winlin 1ed5118246 refine the spaces, no TABS 8 years ago
winlin c46e925be5 add utest for avc uev 8 years ago
winlin e434c09dc0 for #730, merge srs2 8 years ago
winlin dc1f227aeb for #730, refine code to decode the acknowledge message 8 years ago
winlin 7ac932cfa0 update to 2013-2017 8 years ago
winlin b5d466f3d2 update utest 9 years ago
winlin 0fb71281a9 add circleci 9 years ago
winlin cbffe74494 add circleci 9 years ago
winlin d0c74fa7cd update 2015 to 2016 9 years ago
winlin fba1122835 private the srs_vhost_resolve 9 years ago
winlin 01c46bdbfd rename org simle-rtmp-server to ossrs 9 years ago
winlin 1ffd5fd455 rename org simple-rtmp-server to ossrs 9 years ago
winlin 75be18133d fix build failed for utest. 9 years ago
winlin f187a7deef refine the startup logs. 10 years ago
winlin df6ac8842c rename rtmp utility to protocol utility 10 years ago
winlin 82ff05c1d4 rename rtmp io to protocol io 10 years ago
winlin 168625dce2 rename rtmp amf0 to protocol amf0. 10 years ago
winlin d32632ee8a rename SrsFastBuffer to SrsFastStream 10 years ago
winlin 4f3d2c8607 rename SrsSimpleBuffer to SrsSimpleStream 10 years ago
winlin 0e52fc6d5b rename SrsStream to SrsBuffer 10 years ago
winlin a4f51564db rename kernel stream to buffer 10 years ago
winlin 1fd83d9314 refine the order. 10 years ago
winlin 256459e1ec fix the utest bug 10 years ago
winlin f7c893d907 for #319, move gop_cache and queue_length to play 10 years ago
winlin 9c4340f789 for #319, move atc and atc_auto to play 10 years ago
winlin d6b0aa3a5b for #319, move time_jitter and mix_correct to play 10 years ago
winlin d103557a8b merge the rtmp sdk to stack. 10 years ago
winlin 574cf6a094 use libfdk_aac for srs2. 10 years ago
winlin 5908096fc3 refine the thread, protocol, kbps code. 2.0.166 10 years ago
winlin b23e196f20 migarate from winlinvip to srs org, move the copyright to srs org. 10 years ago