Commit Graph

1724 Commits (9b8f6ff962e11186a3e2e62970837f8cde7849fb)

Author SHA1 Message Date
winlin f57801eb46 fix #249, cache the chunk headers info to +5% or +10% performance. 2.0.51 10 years ago
winlin 90992b31a3 for bug #194, add the send macro to performance. 10 years ago
winlin 60bc9c2aa0 add performance header to control options for performance. 2.0.50 10 years ago
winlin 29324fab46 fix #248, improve about 15% performance for fast buffer. 2.0.49 10 years ago
winlin 8423974e3b for bug #248, rename SrsBuffer to SrsFastBuffer. 10 years ago
winlin 0ea8cd9e84 for bug #248, use simple buffer for http. 10 years ago
winlin 2cb8b7dd52 for bug #248, use simple buffer for hls. 10 years ago
winlin 315f981821 refine for bug #241, increase the small bytes for merged read. 10 years ago
winlin d1d6023c70 for bug #241, limit the buffer for input chunk size. 10 years ago
winlin 5791ed59fd for bug #241, refine the socket max buffer. 10 years ago
winlin 4785f882d4 for bug #241, refine the max buffer and kbps. 10 years ago
winlin 850946bb13 for bug #241, calc the small and sleep for merged read. 10 years ago
winlin aee00877df for bug #241, change buffer size when chunk size changed. 10 years ago
winlin f35ec2155b for bug #241, support merged read. 2.0.48 10 years ago
winlin adf95d239e refine code, move the ISrsBufferReader to srs_protocol_io 10 years ago
winlin ea0e837cd6 move the srs_kernel_buffer to srs_protocol_buffer. 10 years ago
winlin 2fdf994350 for bug #241, use heap to alloc the socket buffer. 10 years ago
winlin 6cbf732e1a for bug #237, thread donot sleep when timeout is 0. 10 years ago
winlin c457364321 for bug #237, add name for thread. 2.0.47 10 years ago
winlin 787ab674e3 fix #244, conn thread use cond to wait for recv thread error. 2.0.47. 10 years ago
winlin 565f29ed6c Revert "for bug #241, merge big chunks for publish, no use."
This reverts commit 6b57597718.
10 years ago
winlin 6b57597718 for bug #241, merge big chunks for publish, no use. 10 years ago
winlin 463e1fbc41 for bug #237, refine the thread loop for publish thread. 2.0.47 10 years ago
winlin 24a6a723ee for bug #237, never sleep when thread interval is 0. 10 years ago
winlin 6f963b50f3 refine code, publish recv thread sleep 697ms 10 years ago
winlin e9712cc627 refine recv thread, donot set auto response for publish recv thread. 2.0.46 10 years ago
winlin 5905e5c050 merge from 1.0release, traverse the token before response connect. 2.0.45. 10 years ago
winlin 24815e4efe refine code for bug #239 10 years ago
winlin 304208f822 fix #239, traverse the token before response connect. 1.0.10. 10 years ago
winlin 757cffbabf for bug #237, when recv thread failed, quit the cycle. 2.0.44 10 years ago
tufang14 3d0d43c5dc token bug
多级origin-edge模式,edge上功能不生效
10 years ago
winlin b28dc7364e refine the srs-librtmp, add hijack get the object. 10 years ago
winlin a94dbecdc4 refine macro of srs-librtmp. 2.0.43 10 years ago
winlin 9387d09f5f refine the macros for windows of srs-librtmp 10 years ago
winlin 15ae4745f4 add macro to disable log. 10 years ago
winlin 07d55010fe remove the free bytes api of srs-librtmp. use system default is ok. 10 years ago
winlin f6032ffe6b always use system log and context. allow hijack the human print macro. 10 years ago
winlin 3584bdb7b6 srs-librtmp support hijack io apis for st-load. 2.0.42. 10 years ago
winlin 29c6014192 refs #1670: fix the bug for bug #237, use us and ms timeout. 10 years ago
winlin af83e18d7e update the README for 1.5k publishers. 2.0.41 10 years ago
winlin 472b1742a2 for bug #237, use isolate thread to recv message. 2.0.41 10 years ago
winlin 0e7836868c for bug #235, refine the queue recv thread. 10 years ago
winlin 0b631ee80d for bug #235, pass timeout to recv thread. 10 years ago
winlin 31eb9bf1c1 for bug #237, extract a queue recv thread. 10 years ago
winlin 22524f390a rename the recv thread to queue recv thread for bug #237. 10 years ago
winlin 1847c5fef7 ignore the actual length of share key. 2.0.40 10 years ago
winlin d171a26758 disable gop cache when not h.264. fix some warning. 10 years ago
winlin c5dd334645 fix the warning of ts_info 10 years ago
winlin 47b4b694be add qtcreate project file trunk/src/qt/srs/srs-qt.pro. 2.0.39. 10 years ago
winlin 3e521d317d update upp dir to srs. 10 years ago
winlin b4057916b6 add qt project file. fix cmake file for clion. 10 years ago
winlin efb73c5487 fix #235, refine handshake, replace union with template method. 2.0.38. 10 years ago
winlin abb0fce3d8 fix bug for utest of message array, it does not free messages now. 10 years ago
winlin 23f4aa5737 for bug #235, fix bug of utest. 10 years ago
winlin e167c97786 for bug #235, fix the return code bug. 10 years ago
winlin 818000dd18 for bug #235, use constructor and destructor for block and digest. 10 years ago
winlin b32d3fb6aa remove the read and write with SrsStream. 10 years ago
winlin 6d49cddc9d for bug #235, refine code order of c1s1 and c2s2 10 years ago
winlin 646d6f6673 for bug #235, refine schema0 and schema1, extract dup code. 10 years ago
winlin 4b9875e279 for bug #235, use strategy to implements the schema0 and schema1. 10 years ago
winlin 5d883e2e29 for bug #235, move functions of block and digest to struct. 10 years ago
winlin ff5cdb1cc1 for bug #215, add srs_rtmp_dump tool. 2.0.37. 10 years ago
winlin 0d98dc88bf Merge branch '1.0release' 10 years ago
winlin 0c132e9781 update the log position. 10 years ago
winlin 127b96b255 add git2unix and git commit script. 10 years ago
winlin 7f121efd7a merge from allspace srs-librtmp for win vs2010. 2.0.36 10 years ago
winlin 14fca601f9 merge from 1.0 hotfix. 3.0.35 10 years ago
winlin 9c033c7da6 hotfix 1.0, author bug, use error macro. 1.0.9 10 years ago
winlin 03f72fb1a6 for bug #229, revert changes of allspace, for srs-librtmp branch build failed. 2.0.34 10 years ago
winlin bb85a0c856 for bug #229, remove the windows vs2010 build files for srs-librtmp build failed on windows. 10 years ago
winlin eb4e7aad69 try to build srs-librtmp on vs2010, failed. 10 years ago
winlin 904a06cadf Merge branch '1.0release' 10 years ago
winlin 575e50b6e2 hotfix to add comments on 1.0release 10 years ago
winlin 62b861718f Revert "remove vs2010 files from master"
This reverts commit f8a2c22f3a.
10 years ago
winlin f8a2c22f3a remove vs2010 files from master 10 years ago
winlin 4c0c3a9ada refine merged code for allspace. 10 years ago
winlin 468941833c change srs version to 2.0.33 10 years ago
winlin 18c308248e refine code by winlin, for merged from allspace. 10 years ago
winlin 1855c9429c merge from allspace, to srs-librtmp, for vs2010 10 years ago
winlin bb54194c26 checkout master 10 years ago
winlin 1ce79980b1 checkout master 10 years ago
winlin c49981ed6f refine script 10 years ago
winlin b825ea62f9 refine comments 10 years ago
winlin 8766ab5de2 add git2unix script 10 years ago
winlin be53b10ed3 refine log position 10 years ago
winlin e76c53dae8 sleep when git commit failed. 10 years ago
winlin ff73088091 fix bug of git commit 10 years ago
winlin 93ee15a552 udpate github commit to git commit 10 years ago
winlin 55461e866f sync tags with csdn and oschina 10 years ago
winlin 131f598ab5 use multiple remote to commit and sync with csdn+oschina. 10 years ago
winlin 6a5f405ba0 add github script 10 years ago
winlin d91a9dfa9d udpate the srs_bwt. 10 years ago
winlin e11fa383ca udpate the srs_bwt. 10 years ago
winlin 02778dba4c udpate the srs_bwt. 10 years ago
winlin a2af051840 udpate the srs_bwt. 10 years ago
winlin cd0ab5fb43 update PRIMARY, AUTHORS, CONTRIBUTORS rule 10 years ago
winlin db7af6259a update PRIMARY, AUTHORS, CONTRIBUTORS rule 10 years ago
winlin e7ccbce472 update PRIMARY, AUTHORS, CONTRIBUTORS rule. 2.0.32. 10 years ago
winlin d672fae255 update PRIMARY, AUTHORS, CONTRIBUTORS rule. 1.0.8 10 years ago
winlin 44962c9142 update PRIMARY, AUTHORS, CONTRIBUTORS rule 10 years ago