Commit Graph

39 Commits (cdb1984ba466a629fb63770338d8d2cef1848e46)

Author SHA1 Message Date
winlin 9ee138746f for bug #251, 9k+ clients, use fast cache for msgs queue. 2.0.57 10 years ago
winlin dde05c6315 for bug #251, refine the send use cond wait. 10 years ago
winlin 8845bb7caf for bug #194, refine code, remove the old duplicated code. 10 years ago
winlin 73abb1a31d Revert "for bug #194, add pipe to consumer."
This reverts commit 1e601a6efc.
10 years ago
winlin 1e601a6efc for bug #194, add pipe to consumer. 10 years ago
winlin 9789335d0b fix #151, always reap ts whatever audio or video packet. 0.9.223. 11 years ago
winlin 13b092704d refine code for bug #151, refine the source functions, add comments. 11 years ago
winlin ade2376da0 fix #57, use lock(acquire/release publish) to avoid duplicated publishing. 0.9.188. 11 years ago
winlin 7b24788445 for bug #143, build on centos5. 11 years ago
winlin 6ee9ea341a refine code, rename SrsSocket to SrsStSocket 11 years ago
winlin b17c736f3f fix #124, gop cache support disable video in publishing. 0.9.171. 11 years ago
winlin 1970e18ed6 fix #108: disable the time jitter for encoder non-monotonical stream. 0.9.133 11 years ago
winlin 1ae3e6c64c performance refine, support 3k+ connections(270kbps). 0.9.130 11 years ago
winlin 978e985519 fix #87: add source id for full trackable log. 0.9.120 11 years ago
winlin 8d99ef27cf fix #84: unpublish source when edge stop, clear gop cache 11 years ago
winlin 8388da6325 add miss files. fix bug #60: support aggregate message 11 years ago
winlin 96a5c7b1ab fix mem leak of encoder, edge and source. add destroy for gmc to detect mem leak. to 0.9.89 11 years ago
winlin 80ddddf823 refine RTMP protocol completed, to 0.9.81 11 years ago
winlin ebf6203c3b refine rtmp protocol stack, refer to go.rtmp 11 years ago
winlin bc7648724d use directly send publish edge mode. 11 years ago
winlin 79c9c6dcb7 implements the proxy for edge publish mode 11 years ago
winlin ec96072472 add publish edge framework 11 years ago
winlin 2bcaeccc51 edge support play and ingest origin stream. change to 0.9.77 11 years ago
winlin b0951d36d3 refine source, rename req to _req 11 years ago
winlin a2f317a113 add chad.wang to authors for srs-librtmp on windows build project 11 years ago
winlin a63a3812e3 add srs app edge 11 years ago
winlin 67e1988b81 support live flashP2P(integrated by chnvideo VDN). 0.9.75 11 years ago
winlin 6f19a83114 dvr support plan and default session plan 11 years ago
winlin 4b82a4f510 support reload dvr 11 years ago
winlin 73459547e1 support dvr. change to 0.9.69 11 years ago
winlin fd0002e499 add dvr framework 11 years ago
winlin 23a1b29935 add dvr option. refine macros of auto headers 11 years ago
winlin 04a526b340 change SRS_TRANSCODE macro to SRS_RTMP_TRANSCODE 11 years ago
winlin bb87272c39 refine reload, rename some vhost specified to add vhost prefix 11 years ago
winlin 821b58af03 support reload atc 11 years ago
winlin 983fe46ce2 use --with-ffmpeg to compile FFMPEG tool only, use --with-transcode for transcoding 11 years ago
winlin 0858bd8b6f Support RTMP ATC for HLS/HDS to support backup(failover). change to 0.9.35 11 years ago
winlin c85dde7f3f substitute all TAB with 4spaces. 11 years ago
winlin 880f4f5dc2 final the modularity, rename the app module. 11 years ago