Commit Graph

331 Commits (d1bcc03d9a3ef3adbdfdade738cfb5be0ffb821c)

Author SHA1 Message Date
winlin d1bcc03d9a For , yield for high performance timer, for live player
winlin 32c1832d64 For , refine code
winlin 24125b9770 For : Refine connection arch, remove hierachy
winlin 2a14dc0ebd For : Refine TCP connections arch
winlin 4ba66b388b For : Refine TCP connections arch
winlin 8c1eca98b0 Merge SRS3.0
winlin bf5e2add83 Refine source cid, track previous one. 3.0.150
winlin 64705d1cc8 RTC: Refine resouce management
winlin d8a158290f Remove unused conn from consumer.
winlin 88826aae8f Rename SrsConnection to SrsTcpConnection
winlin a2d9f0a9ad Fix bug
winlin 81a7c252d6 TCP: Log the remote port for client.
winlin 8a0c2e01f8 Log: Change cid from int to string
winlin 215b1c234b Refine the local ip and interface retrieve
winlin 20b4984af4 Refine consumer dumps, extract dumps API
winlin 08312ddc42 Support config the mw_sleep and mw_msgs
winlin fdc0c44b7e For , for realtime, change wait messages from 0 to 2
winlin 40c95b04ca Merge remote-tracking branch 'winlin/feature/perf_stat' into feature/rtc
winlin 90a39ec46d Add api to stat mw iovec
winlin fc84f1e545 Refactor source cid with pid
winlin c1e07d6a96 For , always check status in thread loop. 3.0.126
winlin 5be69d290f For , flush async on_dvr/on_hls events before stop. 3.0.118
winlin 9dbd049e79 For , extract SrsSourceManager from SrsSource.
winlin 0e750ab3eb For , use RTMP redirect as tcUrl and redirect2 as RTMP URL. 3.0.100
winlin d783a12f89 Happy 2020
winlin d7078a72d4 For , add TODO list for configing server itself in coworker.
winlin acfeb8a66f Fix , , bug for origin cluster 3+ servers. 3.0.74
winlin 191b07668d Refactor HTTP stream to disconnect client when unpublish
winlin 5a3fd1e68a Release v3.0-a2, 3.0.67
winlin 4cd03a7c06 Refine debug info for edge. 3.0.64
winlin 88df9a2497 Support go-oryx rtmplb with proxy protocol. 3.0.56
winlin 130c545f9a Refine origin cluster log
winlin 5d17bb8bb0 Remove KAFKA. 3.0.53
winlin e436cc5665 Refine SrsBasicRtmpClient in time unit.
winlin c6dcc76fea Refine SrsRequest.duration in time unit.
winlin 5af572ab50 Refine SrsRtmpConn.duration in time unit.
winlin f6f49c68da Refine SrsRecvThread timeout in time unit
winlin 33c66b64c5 Refine name TMMS to TIMEOUT
winlin feb34ed225 Refine SrsStSocket in time unit
winlin d3dc45f357 Refine set_recv_timeout in time unit
winlin f4bee37e76 Refine set_send_timeout in time unit
winlin 61afca7160 Refine SrsTcpClient timeout in time unit
winlin 402e614471 Refine get_send_min_interval in time unit
winlin 92980a0ca2 Refine SRS_CONSTS_RTMP_TMMS in time unit
winlin 695d430dcf Refine SrsMessageQueue.duration in time unit.
winlin 9b1222a79c Refine get_publish_normal_timeout in time unit
winlin 170872135d Refine get_publish_1stpkt_timeout in time unit
winlin d6828a3e58 Refine get_mw_sleep in time unit
winlin 839a496d50 Refine get_mr_sleep in time unit
winlin 6239dfa489 Apply time unit