Commit Graph

107 Commits (3d0dcb2a17aa08d45df5ce25de68362442c80e86)

Author SHA1 Message Date
winlin e10fa6dc91 Kernel: Support grab backtrace stack when assert fail. v5.0.80 2 years ago
Winlin 5a420ece3b
GB28181: Support GB28181-2016 protocol. v5.0.74 (#3201)
01. Support GB config as StreamCaster.
02. Support disable GB by --gb28181=off.
03. Add utests for SIP examples.
04. Wireshark plugin to decode TCP/9000 as rtp.rfc4571
05. Support MPEGPS program stream codec.
06. Add utest for PS stream codec.
07. Decode MPEGPS packet stream.
08. Carry RTP and PS packet as helper in PS message.
09. Support recover from error mode.
10. Support process by a pack of PS/TS messages.
11. Add statistic for recovered and msgs dropped.
12. Recover from err position fastly.
13. Define state machine for GB session.
14. Bind context to GB session.
15. Re-invite when media disconnected.
16. Update GitHub actions with GB28181.
17. Support parse CANDIDATE by env or pip.
18. Support mux GB28181 to RTMP.
19. Support regression test by srs-bench.
2 years ago
winlin 0a025fc4b6 Remove unneccessary depends headers. 3 years ago
winlin f7280399d4 Merge 4.0release, migrate to new website. 3 years ago
winlin d88fd12c26 SRT: Fix cmake bug, quit if error. 3 years ago
winlin cf4fbb887b SRT: Support debugging with CLion. 3 years ago
Winlin 350c05c589
UTest: Upgrade gtest to 1.11 and support clion. (#2970) 3 years ago
winlin c5cc79ee6f SRT: Support debug and run with CLion. v4.0.249 3 years ago
qingfuliao 60ab81a5c7 IDE: Fix build problem caused by ffmpeg/pthread dependency. (#2579) 3 years ago
winlin 169f08bae1 [IDE] We should always configure SRS for switching between branches. 4 years ago
winlin 2e222d369d [IDE] Refine CMakeLists.txt, use absolute path 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 1f621a6db3 Remove dead code: memory watch 4 years ago
ghostsf d3e153e504
fix: update CMakeLists.txt for rtc (#2042) 4 years ago
winlin 2135b638b1 Merge srs_app_thread.hpp to srs_app_conn.hpp 5 years ago
winlin 5139816feb Remove unused files 5 years ago
winlin 812403a44d Remove srslibrtmp 5 years ago
yanghuiwen 2911c814c4 更新CMakeLists.txt文件,使项目能在clion编译通过 5 years ago
winlin c646e3f287 CI: Research support codecov 6 years ago
winlin 7243d8e7b8 CI: Support codecov 6 years ago
winlin 469250f850 For #464, support origin cluster api 7 years ago
winlin 6d4315fc3c Disable valgrind by default 8 years ago
winlin fc380fe48d For #906, #902, refine thread object. 8 years ago
winlin dd1cca45cc Remove non-exists conf file. 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 62b7204514 Refine code, add mp4 parser module 8 years ago
winlin da4c390d69 For #299, extract fragment and fragment window for hls 8 years ago
winlin cdfded6a74 Support disable valgrind 8 years ago
HungMingWu 01d5e4da17 Replace openssl from l-1.0.1f to 1.10e (#774)
DUe to API breakchange, add a wrapper for backward compatibility
8 years ago
winlin c4a510b834 For #299, refine the codec info structure. 8 years ago
winlin 477414106a add dash files. 8 years ago
winlin 34a8eb6113 for #738, add srs ingest mp4 tool 8 years ago
winlin eaa222f034 for #742, refine the file reader and writer interface. 8 years ago
winlin 91a3989372 for #738, add mp4 demuxer files to kernel. 8 years ago
winlin 750f4413c8 merge srs2 for #536 8 years ago
winlin f9a159cd21 patch ST for valgrind and ARM. 3.0.11 8 years ago
winlin 664844b5f5 merge from srs2. for #513. 8 years ago
winlin 28517849ed refine typo 8 years ago
winlin f1e7e9d933 support gmd. change work_dir. hourglass. add utilies. 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 6efd2dd27e add load balance round robin for brokers. 10 years ago
winlin 4e88262512 merge from srs2 to check cpus. 10 years ago
winlin cfe2082353 fix #485, error when arm glibc 2.15+ or not i386/x86_64/amd64. 2.0.192 10 years ago
winlin f6e655396c for #485, support cross build for arm 10 years ago
winlin abb5c5ad31 add kafka producer 10 years ago
winlin 83f40697e2 refine the hpp macro defines. 10 years ago
winlin df6ac8842c rename rtmp utility to protocol utility 10 years ago
winlin 82ff05c1d4 rename rtmp io to protocol io 10 years ago