Commit Graph

6488 Commits (3d0dcb2a17aa08d45df5ce25de68362442c80e86)

Author SHA1 Message Date
winlin e31f3b0e64 For #3167: WebRTC: Refine sequence jitter algorithm. v5.0.66 2 years ago
winlin 0c6d30861b Merge branch '4.0release' into develop 2 years ago
winlin 386b92e9ab For #3167: WebRTC: Refine sequence jitter algorithm. v4.0.266 2 years ago
winlin ccd9eee2c9 For #3187: Fix build warning for unused variable. 2 years ago
john 62cd2fba85
SRT: do not ignore AUD nalus (#3187) 2 years ago
john b328142140
Printf warn log when SRT audio duration too large (#3186)
* SRT: print warning log when audio duration too large

* Fix #3164: SRT: Choppy when audio ts gap is too large. v5.0.65

Co-authored-by: winlin <winlin@vip.126.com>
2 years ago
hondaxiao 4acb246c57 Fix #3181: SRT & WebRTC: Use SrsRawH264Stream to mux SPS/PPS. 2 years ago
winlin f974c7c8b0 Fix #3183: Fix build fail for HDS. 2 years ago
winlin d4898bec3c APM: Check endpoint port and team. 2 years ago
winlin 6f7b242ce2 APM: Extract research to projects. 2 years ago
winlin b95734fb09 STAT: Update statistic for RISCV. 2 years ago
winlin e63c02e928 APM: Update statistic for APM. 2 years ago
winlin 3e2f8622f8 APM: Support distributed tracing by Tencent Cloud APM. v5.0.63 2 years ago
winlin 4d0a4faa9d For #3179: WebRTC: Make sure the same m-lines order for offer and answer. v5.0.63 2 years ago
winlin 1b25ef9028 Merge branch '4.0release' into develop 2 years ago
winlin 686f57799e Fix #3179: WebRTC: Make sure the same m-lines order for offer and answer. v4.0.265 2 years ago
winlin b2ad3bcdc8 WebRTC: Print offer if negotiate failed. 2 years ago
winlin 98ba8ae541 For #3174: WebRTC: Support Unity to publish or play stream. v5.0.62 2 years ago
winlin 6d18093e16 Merge branch '4.0release' into develop 2 years ago
winlin aea2bfbaf9 For #3174: WebRTC: Support Unity to publish or play stream. v4.0.264 2 years ago
winlin 8ac8ae1c2e Fix #3093: WebRTC: Error when SDP not matched. 2 years ago
winlin 1c0236aa0d Fix #3093: WebRTC: Ignore unknown fmtp for h.264. v4.0.263 2 years ago
faicker ef3347e37e
WebRTC: Fix missing type in track desc when backup H.264 payload type is chosen.
Signed-off-by: faicker <faicker.mo@gmail.com>

Signed-off-by: faicker <faicker.mo@gmail.com>
2 years ago
winlin 3eb046612b Fix #3170: WebRTC: Support WHIP(WebRTC-HTTP ingestion protocol). v5.0.61 3 years ago
winlin e47c3c410c Merge branch '4.0release' into develop 3 years ago
winlin 15610ca488 Fix #3170: WebRTC: Support WHIP(WebRTC-HTTP ingestion protocol). v4.0.262 3 years ago
winlin 297a104fef Update state-threads to v1.9.4. 3 years ago
winlin 0410915ddd Update features for SRS 5.0 3 years ago
winlin 2144ff8c40 For #2852: WebRTC: Support only one TCP connected candidate. 3 years ago
Li Peng efa0851476 WebRTC: Refine code and destroy session when tcp close. 3 years ago
Li Peng 07339e1417 WebRTC: Support TCP network. 3 years ago
winlin 625069af7f WebRTC: Extract SrsRtcNetwork layer for UDP/TCP. 3 years ago
winlin 770d959148 WebRTC: Support config, listener and SDP for TCP transport. 3 years ago
winlin 424713a31d Merge branch '4.0release' into develop 3 years ago
winlin e0c8c199d5 Fix HTTP url parsing bug. v4.0.261 3 years ago
winlin 79358673ef Merge branch '4.0release' into develop 3 years ago
winlin 34196ea7f7 Fix #3167: WebRTC: Play stucked when republish. v4.0.260 3 years ago
winlin 38c3d9f1a7 Config: Refine config file, nothing changed. 3 years ago
winlin 77e1f81f91 For #1405: Fix utest build failed, for parsing SPS/PPS. 3 years ago
winlin 84c96076a9 Merge branch '4.0release' into develop 3 years ago
winlin 4a225c5640 For #307: WebRTC: Support use domain name as CANDIDATE. v4.0.259 3 years ago
winlin 6988e60ad6 Fix #1405: Restore the stream when parsing failed. v5.0.59 3 years ago
chundonglinlin ef04d411c0 Main: remove extra space and refine code. (#3127) 3 years ago
mingo-wu 232fbfa4c3
Update srs_core_performance.hpp (#3160)
In included file: main file cannot be included recursively when building a preamble
    clang(pp_including_mainfile_in_preamble)
    srs_core.hpp(43, 10): Error occurred here
3 years ago
winlin 783aea7ac3 Fix #1405: Support guessing IBMF first. v5.0.58 3 years ago
winlin e027d28c4d HLS: Support disable hls_ts_ctx. 3 years ago
winlin eb2056db25 ST: Define and use a new jmpbuf. v5.0.57 3 years ago
winlin 7d47017a00 Ingest: Still use -re for stream to ingest HLS better. 3 years ago
winlin dd37a041b9 Fix URL parsing bug for __defaultVhost__. v5.0.55 3 years ago
winlin b009860b11 UTest: Split utest to smaller file. 3 years ago
winlin 6a108fab6d Fix #2837: Callback: Support stream_url and stream_id. v5.0.55 3 years ago
winlin 9c6774b644 STAT: Refine tcUrl for SRT/RTC. v5.0.54 3 years ago
winlin d877c0b76f Tools: Update console and httpx. 3 years ago
winlin 2c259bd95b Refactor: Extract SrsNetworkKbps from SrsKbps. v5.0.53 3 years ago
winlin 937605b18c Remove bandwidth check because falsh is disabled. v5.0.52 3 years ago
winlin 1630918b0f Refactor: Use compositor for ISrsKbpsDelta. v5.0.51 3 years ago
winlin 29ae29c693 Merge branch '4.0release' into develop 3 years ago
winlin 88ba3d25f8 Copy libxml2-dev for FFmpeg. v4.0.258 3 years ago
winlin db91102e67 STAT: Extract an ephemeral delta object. 3 years ago
winlin 4fe90d4885 RTC: Stat the WebRTC clients bandwidth. v5.0.50 3 years ago
winlin d7c2d5ab01 HLS: Stat the HLS streaming clients bandwidth. v5.0.49 3 years ago
winlin c1df280211 HLS: Rebuild m3u8 to make ts with id, for stat. 3 years ago
winlin bc569d91a0 STAT: Ignore stat for API, only for HTTP streaming clients. 3 years ago
winlin 28154e820c URL: Use SrsHttpUri to parse URL and query. 3 years ago
winlin 9bd3c51818 RTMP: Refine code for gussing stream by app. 3 years ago
chundonglinlin 96add9be3d RTMP: Support publish with Server without StreamKey using OBS.(#3018) 3 years ago
winlin f492d8b03a HTTP: Support API with body, for RTC. 3 years ago
winlin 457738f6eb Fix #2881: HTTP: Support merging api to server. v5.0.47 3 years ago
winlin 6508a082e9 Fix #3108: STAT: Update stat for SRT. v5.0.46 3 years ago
winlin 4e3ea99ccd STAT: Refine stat for global server. 3 years ago
winlin da24de5ecb STAT: Update stat for SRT connection. 3 years ago
winlin 101e4fa3b9 STAT: Add hls-play, flv-play, srt-play and srt-publish. 3 years ago
winlin 2944fe430f STAT: Only stat media streaming clients. 3 years ago
winlin ccf83a3f68 HLS: Extract a HLS streaming to serve pseudo session. 3 years ago
winlin d39995cc31 HLS: Enable hls_ctx by default. 3 years ago
ChenHaibo ca7b5a1c4e HLS: Add utest for HLS streaming. 3 years ago
ChenHaibo 2c569f568c HLS: Support config hls_ctx to disable HLS streaming. 3 years ago
winlin 6dc86b8a2e CLS: Refine logging to global object. 3 years ago
winlin 8bc7342c3c Protobuf: Extract protobuf encoder. 3 years ago
winlin a54d371549 Log: Stat the number of logs. v5.0.45 3 years ago
winlin 5757950860 Merge 4.0release 3 years ago
winlin cdccdf70b8 Hooks: Remove on_connect and on_close from doc. 3 years ago
winlin 5225a07727 Merge 4.0release 3 years ago
winlin d5293e34e1 Refine release doc and wiki link. 3 years ago
winlin 18d25eacfb Merge 4.0release 3 years ago
winlin 95cd0e84eb Log: Support write log to tencentcloud CLS. v5.0.44 3 years ago
winlin 3da0b57121 Merge 4.0release. 3 years ago
winlin 9923c749d4 STAT: Support config server_id and generate one if empty. v4.0.257 3 years ago
winlin 8e6d207e56 For #2136: API: Cleanup no active streams for statistics. v4.0.256 3 years ago
winlin 41155b7789 STAT: Add kbps for client. 3 years ago
winlin 2438bc99e0 Config: Refine ulimit check. 3 years ago
winlin 9b010ac158 Fix #3114: Origin cluster config bug. v5.0.43 3 years ago
winlin e9d6601f7d For #2136: API: Cleanup no active streams for statistics. v5.0.42 3 years ago
winlin 4edf33326d Merge branch '4.0release' into develop 3 years ago
winlin f9941a325b RTMP URL supports domain in stream parameters. v4.0.255 3 years ago
winlin 4126c42118 Speedup test by refine the task dependencies. 3 years ago
winlin 2d036c3fd6 Fix #2747: Support Apple Silicon M1(aarch64). v5.0.41 3 years ago
ChenGH f2fa289fe8 AppleM1: Support Apple Silicon M1(aarch64). 3 years ago
winlin b787656eea AppleM1: Update openssl to v1.1.1l 3 years ago
winlin 1fe12b8e8c Speedup test by using cache image. 3 years ago