Commit Graph

70 Commits (4a69499f2c989c6748517a6efdd8c490ca7c4b4b)

Author SHA1 Message Date
winlin d783a12f89 Happy 2020 5 years ago
winlin 191b07668d Refactor HTTP stream to disconnect client when unpublish 5 years ago
winlin e045b0a619 We prefer ipv4, only use ipv6 if ipv4 is disabled. 3.0.59 6 years ago
winlin e436cc5665 Refine SrsBasicRtmpClient in time unit. 6 years ago
winlin 92980a0ca2 Refine SRS_CONSTS_RTMP_TMMS in time unit 6 years ago
winlin 5b0e0d0838 Refine SRS_CONSTS_RTMP_PULSE_TMMS in time unit 6 years ago
winlin b2d1d84634 Change to 2019 6 years ago
winlin 2e9bf2af83 Always enable SRS_StreamCaster 6 years ago
winlin 68a1656e07 Fix #1031, Always use vhost in stream query, the unify uri. 3.0.35 7 years ago
winlin 459272b94c Merge #1077 from 2.0release 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 922a8f3a5c For #988, refine code. 7 years ago
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.
7 years ago
winlin e2c1f58674 For #913, APP support complex error. 7 years ago
winlin 9802dc326e For #913, source support complex error 8 years ago
winlin 20a42599f3 For #913, http callback use complex error 8 years ago
winlin 5c9a12e72a For #913, use complex error for listener 8 years ago
winlin 9db2a04c3b For #913, coroutine support complex error. 8 years ago
winlin 9ca36970aa Fix #908, use empty coroutine to avoid NULL pointer. 8 years ago
winlin 1bf99e8f3e For #907, Wrap ST, only use in service ST. 8 years ago
winlin 2ed2513f08 For #906, #902, use coroutine for one cycle thread 8 years ago
winlin b21f92f97a For #906, #902, remove the thread start and stop event 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 0a57a46016 Refine LICENSE 8 years ago
winlin f32aab3d92 For #299, refine code. 8 years ago
winlin 308c6fee18 Fix #786, simply don't reuse object. 3.0.20 8 years ago
winlin d612a21bad for #299, refine audio codec object name 8 years ago
winlin caf69f193d for #299, refine the codec object name 8 years ago
winlin d7458c4e72 For #299, refine the codec to format-frame-sample chain. 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 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 7ac932cfa0 update to 2013-2017 8 years ago
winlin d0c74fa7cd update 2015 to 2016 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 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 20fcfb3eee fix bug, use system utility 10 years ago
winlin d9f991ed2f use system utility for string finds 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