Commit Graph

533 Commits (4c087b9376c27b8c342538fefee9e76eb067d2f5)

Author SHA1 Message Date
winlin 1acb80b9c8 Enable WebRTC for srs.conf 3 years ago
winlin 10fe04ac18 LIVE: Add conf/live.conf for RTMP/FLV/HLS 3 years ago
winlin 501b3833a1 RTMP: Remove bandwidth test 3 years ago
winlin 90b5ed2202 For #2282, #2181, Remove reload for dvr_apply. 4.0.160 3 years ago
john ea8cff6163
RTC: Fix rtc to rtmp sync timestamp using sender report. (#2470)
* fix annotation spell failed

* RTC to RTMP using SenderReport to sync av timestamp

* update pion/webrtc versio from v3.0.4 -> v3.0.13, auto config sender/receiver report

* Add rtc push flv play regression test

* Add unit test of ntp and av sync time

* Take flag CXX to makefile of utest

* Add annotation about rtc unit test

* Fix compiler error in C++98

* Add FFmpeg log callback funciton.
4 years ago
matthew1838 452ca7e88f
add server_id into http_hooks (#2521)
Co-authored-by: SK <liemlhd@LiemLes-Mac-Pro.local>
4 years ago
Winlin 8c7ba05f9a
For #2371: Add regression test for SDP nack (#2487)
* explicitly enable nack, for firefox (#2373)

* For #2371: Add regression test for SDP nack

1. Refine API to change defaule decodes.
2. Add test for publish SDP nack.
3. Add test for play SDP nack.

Co-authored-by: Haibo Chen <495810242@qq.com>
4 years ago
winlin c209e547a8 [IDE] Support CLion and cmake to build and debug SRS. 4.0.141
1. Remove all except JetBrains clion by cmake
2. Add .run/srs.run.xml for debugging for CLion.
3. Auto configure SRS when load CMakeLists.txt
4 years ago
winlin da763e43d5 Squash for #2424, query the latest available version. 4.0.132 4 years ago
winlin 68c48e27f5 Change GB28181 to feature/gb28181. 4.0.127 4 years ago
louis.xia 1c7c74b01a GB28181: Fix parse rtp tcp failed (#2382)
* fix parse rtp-tcp failed

* fix parse rtp-tcp failed

* fix gb28181 support tcp stack is setup:passive

* Update push.gb28181.tcp.conf

Co-authored-by: cfw <fangwei.cheng@transwarp.io>
Co-authored-by: Winlin <winlin@vip.126.com>
4 years ago
cfw11 3e7536c493 GB28181: fix parse rtp-tcp failed (#2378)
* fix parse rtp-tcp failed

* fix parse rtp-tcp failed

Co-authored-by: cfw <fangwei.cheng@transwarp.io>
4 years ago
winlin 0d14c4b073 System: Fail if use use full.conf 4 years ago
hondaxiao 90f1b482ab SRT: Build SRT from source by SRS. 4.0.115 4 years ago
winlin 262f0fc8c8 SRT: Enable HTTP-FLV for SRT 4 years ago
winlin 9b6a1b16e1 RTC: Eliminate unused perf_stat 4 years ago
winlin f7b32252b0 RTC: Remove Object Cache Pool, no effect. 4.0.110 4 years ago
winlin 92fc0af8f4 RTC: Support circuit breaker. 4.0.103 4 years ago
winlin f7473c90bc For #2303: Add conf for RTC2RTMP 4 years ago
winlin 3d225973ef Bridger: Support RTC2RTMP bridger and shared FastTimer. 4.0.95 4 years ago
winlin 659e173e15 RTC: Refine for writing doc. 4.0.92 4 years ago
winlin 5516d3751f Change push-RTSP as deprecated feature. 4 years ago
winlin 83c615aa8a SquashSRS3: Docker: Add conf/docker.conf, daemon off, log console, enable RTC 4 years ago
winlin bb3bd1705e Refine the regression test tool, add missing files 4 years ago
winlin 5a66d15e85 Support regression test in CI. 4 years ago
winlin dd8f7ff09a Enable HTTP-FLV for conf/rtc.conf 4 years ago
winlin d4b8a57cf7 Enable Object Cache and Zero Copy Nack by default. 4.0.77 4 years ago
winlin f63441413d RTC: Support disable the NACK no-copy, enable copy by default 4 years ago
winlin 29b33e6303 RTC: Disable player perf stat, because it should be refined. 4 years ago
winlin 8d7a201742 RTC: Remove unused config 4 years ago
winlin 501104e728 Perf: Limit the size of object cache pool 4 years ago
winlin 3989f2d553 RTC: Refine the stat logs, limit the object cache pool 4 years ago
winlin 4d0863468a RTC: Cache the large buffer allocation 4 years ago
winlin 86f43d4f72 RTC: Support RTP packet cache manager 4 years ago
xialixin@kanzhun.com fdaee20b81 For #2200, Enable RTC and FLV for GB28181 4 years ago
winlin 548fcd627b Config: Update config files, daemon off, log to console 4 years ago
winlin d8563398b2 Clock: Update stat. Insert timer to execute first 4 years ago
winlin 1502560bcf Update conf 4 years ago
yinjiaoyuan fe65c7bf84 For 2034, GB28181: Support transport over TCP 4 years ago
winlin 3cf3047f97 Add conf/rtc_live.conf 4 years ago
winlin 7521bc86ad For #1998, Update conf 4 years ago
winlin 5709ee1b63 For #1657, add https configs 4 years ago
winlin 30ba5a32ed For #1657, Support HTTPS Streaming 4 years ago
winlin 272ca9d0f6 For #1657, Support HTTPS API 4 years ago
winlin d552a1a5fb For #1657, support HTTPS client, for http-callback. 4.0.45 4 years ago
winlin 07ecc25071 Merge branch '3.0release' into 4.0release 4 years ago
winlin 7b68330651 Add hls.realtime.conf for low-latency HLS. 3.0.149 4 years ago
winlin be1a1d99de Merge SRS3 4 years ago
winlin f036460164 Update default srs.conf, enable HLS and HTTP-FLV 4 years ago
winlin 4ff8a055c5 Update conf to follow wiki 4 years ago