Commit Graph

259 Commits (ed2996141c42fc8fa1d70952fd59e6ea37391b30)

Author SHA1 Message Date
winlin abcaba33ee For #913: TS/HLS/MPEGTS support complex error 8 years ago
winlin 20a42599f3 For #913, http callback use complex error 8 years ago
winlin 9db2a04c3b For #913, coroutine support complex error. 8 years ago
winlin b5c14938d9 For #913, config and log support complex error. 8 years ago
winlin a20e2c3ef6 For #913, refine server utility 8 years ago
winlin ca9f0bdb1e For #913, refine server initialize st 8 years ago
winlin bb200b5d2d For #913, add complex error. 8 years ago
winlin 8cc3ab2fa2 For #821, print mdat and udat 8 years ago
winlin 4f6f8a8244 Fix verbose bug, for #821 8 years ago
winlin 6c64297264 Fix #821, support MP4 file parser. 3.0.24 8 years ago
winlin 1bf99e8f3e For #907, Wrap ST, only use in service ST. 8 years ago
winlin 1e3550a52c For #821, Parse basic mp4 boxes. 8 years ago
winlin eaccbd0f85 Support print MP4 box. 8 years ago
winlin fe43a31d06 Parse all mp4 boxes 8 years ago
winlin 366d6bcb82 Refine code 8 years ago
HungMingWu 815d50f00a Remove warning: C++11 requires a space between string literal and macro (#874)
On Ubuntu 17.04, the default gcc compiler version is 6.3.0.
It switch standard from c++98 to c++11.
So it would generate verbose warnings.
8 years ago
winlin 8b7566a007 Refine code 8 years ago
winlin 032107dbf0 Refine hls ingester 8 years ago
winlin e3526c0cf6 For #820, modules use service only. 8 years ago
winlin ff822b55cd For #820, extract service module. 8 years ago
winlin 0a57a46016 Refine LICENSE 8 years ago
winlin f32aab3d92 For #299, refine code. 8 years ago
winlin 62b7204514 Refine code, add mp4 parser module 8 years ago
winlin ad87bd7cf2 Refine configure 8 years ago
winlin caf69f193d for #299, refine the codec object name 8 years ago
winlin 5e419c66f8 For #299, add dash files. 8 years ago
winlin b16ab038ce for #742, refine the u_intxx_t to uintxx_t 8 years ago
winlin 136a7ef488 for #299, refine docs. 8 years ago
winlin 7057bb1ef5 for #742, always enable http utilities. 8 years ago
winlin a1fcf66f32 for #742, always enable http utilities. 8 years ago
winlin 3fe338d1c5 for #742, use ms for application clock tbn. 8 years ago
winlin dca9749f37 for #742, refine the object live cycle. 3.0.15 8 years ago
winlin f4c0af8bfc refine code remove dup api for #742 8 years ago
winlin 1ed5118246 refine the spaces, no TABS 8 years ago
winlin ccb250f3bc merge srs2. convert ts aac audio private stream 1 to common. 8 years ago
winlin e6eafd3b97 fix #740, convert ts aac audio private stream 1 to common. 2.0.229 8 years ago
winlin 7ac932cfa0 update to 2013-2017 8 years ago
winlin 439c67018d remove unused macros. 8 years ago
winlin 9e9cad1826 refine messages 8 years ago
winlin dd1c769f65 refine main 8 years ago
winlin 83c251fc1c fix bug 8 years ago
winlin 2d387035cd refine the global variables. 8 years ago
winlin 9a3674c624 refine kafka 8 years ago
winlin 9cc528cd33 merge srs2 9 years ago
winlin 3659eec9d1 update the cwd 9 years ago
winlin 0e308b0fa1 merge srs2, support oryx 9 years ago
winlin 2a01540433 support change work_dir for oryx. 9 years ago
winlin f1e7e9d933 support gmd. change work_dir. hourglass. add utilies. 9 years ago
winlin 5338f21439 merge from srs2 9 years ago
winlin 8155e97b84 add keyword XCORE for coredump to identify the version. 2.0.207 9 years ago
winlin dc38ae1687 show first message when not show version. 9 years ago
winlin 9d22d09646 show signature of server. 9 years ago
winlin 973194c663 merge from srs2. 9 years ago
winlin 26211abf2e refine code. 9 years ago
winlin d0c74fa7cd update 2015 to 2016 9 years ago
winlin ffef3905af merge from srs2. 9 years ago
winlin 2830ee12c1 fix the on_hls.ts_url bug. 9 years ago
winlin cfe230438a revert test code 9 years ago
winlin 6191e0af90 s1 compute key. 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 390f58e186 fix compile failed. 10 years ago
winlin a9fdb630d9 refine code, replace all rtmp connect by simple rtmp client. 10 years ago
winlin 0f4cb8ee00 refine code, remove the rtmp recv/send macro, use one macro. 10 years ago
winlin 24b3899972 use SrsTcpClient instead raw socket. 10 years ago
winlin 908365a61a use string for const char* 10 years ago
winlin d8f18aee37 use the right int type for port. 10 years ago
winlin f187a7deef refine the startup logs. 10 years ago
winlin 396bb43672 Merge branch '2.0release' into develop 10 years ago
winlin 8b1198562a show cpu info. 10 years ago
winlin abb5c5ad31 add kafka producer 10 years ago
winlin df6ac8842c rename rtmp utility to protocol utility 10 years ago
winlin 168625dce2 rename rtmp amf0 to protocol amf0. 10 years ago
winlin 0e52fc6d5b rename SrsStream to SrsBuffer 10 years ago
winlin ca3577e11b rename temp to stream 10 years ago
winlin a4f51564db rename kernel stream to buffer 10 years ago
winlin ac2b03a3ed rename srs_kernel_buffer to temp 10 years ago
winlin 1fd83d9314 refine the order. 10 years ago
winlin 4763f205a2 add kbps for vhost and stream 10 years ago
winlin baa892a762 merge srs_app_st_socket to srs_app_st. 10 years ago
winlin d103557a8b merge the rtmp sdk to stack. 10 years ago
winlin 0d66e92ab5 refine code, support configure to enable --memory-watch 10 years ago
winlin 7996b3b789 add warning for gmp, use gmc to detect memory leak. 10 years ago
winlin 573495a19f refine the memory watcher. 10 years ago
winlin e5461d2df9 refine code 10 years ago
winlin fec8422d6b fix bug of configure. 10 years ago
winlin c1b9541b5c support disable all 10 years ago
winlin 6bfb743aa0 remove the unused app http file 10 years ago
winlin f0ae66a081 merge the app http to conn. 10 years ago
winlin ce1bb6c605 refine code, extrat the ISrsHttpMessage. 10 years ago
winlin 44bc7976ac merge from bravo system, add the rtmfp to bms(commercial srs). 2.0.163. 10 years ago
winlin 77ee2400df fix the unicode to ascii 10 years ago
winlin b23e196f20 migarate from winlinvip to srs org, move the copyright to srs org. 10 years ago
winlin 115daa3cc1 migarate from winlinvip to srs org 10 years ago
winlin 7b157b0678 refine hls ingester, quit when error. 10 years ago
winlin aabe84046c refine hls ingester, quit when error. 10 years ago
winlin 1d973e2178 refine the overflow algorithm, prevent smaller piece. 10 years ago
winlin d19dfa528e abs overflow also plus the deviation, for pure audio hls. 10 years ago
winlin c514a4ceeb use atc for ingest hls aac time. 10 years ago
winlin a28eec89b0 support ingest hls with m3u8 in m3u8. 10 years ago