Haibo Chen
f901831362
Enhance HLS: support http callback on_play/stop, support statistic ( #2578 )
...
* Enhance HLS: support http callback on_play/stop, support statistic
* make code readable
* make code readable
* rename secret
3 years ago
winlin
40f8460929
Squash: Merge SRS 4.0
3 years ago
winlin
28e3a1ca69
Squash: Merge SRS 4.0
3 years ago
winlin
a830289d97
Squash: Merge SRS4.0
3 years ago
Justin Kromlinger
8aee0169ce
Set empty HTTP paths to '/' to avoid malformed requests ( #2329 )
...
This resolves #1610 .
3 years ago
winlin
fef474d503
Squash: Merge 4.0
3 years ago
winlin
19c0a9eb4b
Suqash: Merge 4.0
3 years ago
winlin
7ab3e4a86c
Squash: Merge SRS 4.0
3 years ago
pyw
7abc9b640a
SRT: fix srt stream play map error ( #1890 )
...
* fix url_sz memory out of bounds
* fix srt play map error
Co-authored-by: pengyouwei <pengyouwei@comtom.cn>
3 years ago
winlin
f86d6fd073
Squash: Merge SRS 4.0
3 years ago
Haibo Chen
a7feedabc6
Use SrsAsyncCallWorker in http hooks instead, to covert to async call. ( #2542 )
...
* Use SrsAsyncCallWorker in http hooks instead, to covert to async call.
* delete invalid function
3 years ago
Haibo Chen
826f5121c5
Support for multiple SPS/PPS, then pick the first one. ( #2544 )
3 years ago
winlin
38b0b1dab2
Squash: Fix ingest bug. Refine AUTHORS.
3 years ago
winlin
85620a34f5
Squash: Fix rtc to rtmp sync timestamp using sender report. #2470
4 years ago
winlin
3d58e98d1c
Squash: Support github actions for CI
4 years ago
winlin
d08f8fab8c
Refine Dockerfile
4 years ago
winlin
7efae1b1d6
Squash: Update CodeQL
4 years ago
winlin
e22035b749
Squash: Fix RTC session info bug
4 years ago
winlin
7c899a0afd
Squash: Update version query.
4 years ago
winlin
cffd364d4d
Update README
4 years ago
winlin
24431d35ac
Squash: Merge SRS4
4 years ago
Haibo Chen
aad90c7f42
fix coredump bug: caused by publish stream that codec is unsupport, sush as G.711, H.263 ( #2526 )
4 years ago
winlin
29dea37dbb
Squash: Merge SRS4
4 years ago
Haibo Chen
345b691895
support http hooks for rtc: on_play/stop/publish/unpublish ( #2509 )
...
* support http hooks for rtc: on_play/stop/publish/unpublish
* Update srs_app_rtc_conn.cpp
* Update srs_app_rtc_conn.cpp
4 years ago
winlin
9bf5005bdd
Squash: Merge SRS4
4 years ago
Haibo Chen
84d04adfff
get original ip instead of proxy ip, for rtc api ( #2514 )
4 years ago
winlin
7739d8c7da
Update README.md
4 years ago
winlin
adf0043cbc
Fix #2508 , Support features query by API. 5.0.10
4 years ago
winlin
69faf06f0f
API: For #2508 , query feature docker and packager.
4 years ago
winlin
983d521987
API: Use libuuid to generate uuid. v5.0.9
4 years ago
Haibo Chen
06f10b1894
fix coredump bug: caused by publish stream that codec is h.263 ( #2505 )
4 years ago
Haibo Chen
f62a4c4893
correct the client ip of http-flv player, for statistic ( #2491 )
4 years ago
winlin
ed6f8689b4
Release 4.0 dev1, v4.0.146
4 years ago
winlin
301a8ceadb
Squash: Merge SRS 4.0
4 years ago
Haibo Chen
fb73d42c38
explicitly enable nack, for firefox ( #2373 )
4 years ago
winlin
1c80b529f8
Squash: Merge SRS 4.0
4 years ago
Haibo Chen
0efd7b1bbc
RTC: Support statistic for HTTP-API, HTTP-Callback and Security ( #2483 )
...
* commit message for your changes. Lines starting
* Update srs_app_rtc_api.cpp
* add SrsRtcConnPlay and SrsRtcConnPublish, in enum SrsRtmpConnType
* Update srs_rtmp_stack.cpp
* Update srs_app_rtc_conn.cpp
* Update srs_app_rtc_api.cpp
* update utest
* Update srs_utest_app.cpp
4 years ago
winlin
20931ddbb1
Squash: Fix README.md link issue
4 years ago
winlin
33610c6865
Squash: Merge SRS 4.0
4 years ago
Alex.CR
4b7ba0e1e9
SRT: Use thread-safe log for multiple-threading SRT module. ( #2474 )
...
* solve srt push bugs
* solve h264 mutiple nalus in srt when obs is configured in zerolatency
* optimize error code
* optimize error code
* optimize error code
* add commemnt:we only skip pps/sps frame and send left nalus in srt
* add commemnt:we only skip pps/sps frame and send left nalus in srt
* optimize srt log system
* update conf
* update srt hpp
Co-authored-by: shiwei <shiwei05@kuaishou.com>
4 years ago
winlin
4ca433d3f8
Refine push script
4 years ago
winlin
6c40419de7
Fix configure bug
4 years ago
winlin
beea3216fe
Squash: Refine IDE
4 years ago
winlin
97c627f9d4
Squash: Support CLion
4 years ago
winlin
12ba584ea3
Fix build failed
4 years ago
winlin
dca0397c47
Update README
4 years ago
winlin
8f91a90f28
Squash: Fix padding packets for RTMP2RTC
4 years ago
Winlin
c8a1e0f3da
Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8 ( #2464 )
...
* Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8
* Update README.md
* Update README.md
* Refine format for AUTHORS.md
4 years ago
Haibo Chen
7eee9aa598
Calculate the correct payload_size which pure padding data, in the process of rtc2rtmp, make Chrome happy ( #2461 )
...
* Calculate the correct payload_size which pure padding data, in the process of rtc2rtmp, make Chrome happy
* make clear for magic number
make clear for magic number
* Update srs_app_rtc_source.cpp
4 years ago
winlin
56310ffd9d
Refine .curcleci workflow
4 years ago