Commit Graph

7045 Commits (a81aa2edc58fea1a89fa2ee4d292c46afa9465b7)
 

Author SHA1 Message Date
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
winlin 481f8b203c Refine .curcleci workflow 4 years ago
winlin 14bc799029 Refine .curcleci workflow 4 years ago
winlin 5beea97e8e Refine .curcleci workflow 4 years ago
winlin 5a7a742f36 Squash: Update README 4 years ago
winlin 13d015b8fd Squash: Fix random bug 4 years ago
winlin db3e11152e Move AUTHORS.txt to trunk for docker. 5.0.7 4 years ago
Haibo Chen d32d8c0da6
update channel_layout by channels, for ffmpeg transcode opus to aac success (#2452) 4 years ago
winlin 9f5d011687 Squash: Fix build fail for arm/aarch64 4 years ago
winlin 75530efbc4 Squash: Merge #2448, #2440 4 years ago
Alex.CR 346cc96d7a
SRT: Fix bug for multiple NALUs, when configure OBS in zerolatency. (#2440)
* 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

Co-authored-by: shiwei <shiwei05@kuaishou.com>
4 years ago
winlin 0391e71682 Squash: Merge SRS4 4 years ago
Xiaoniu f986b5956b
check 'vhost' validity in 'http raw dvr api' (#2435) 4 years ago
winlin d02ba80db1 Squash: Fix bug for building FFmpeg 4 years ago
winlin 5ee20613ca Squash: Support query lastest available version. 5.0.6 4 years ago
Xiaoniu d987e194ff
fix bug: last segment of ts not trigger 'on_hls', because of 'on_unpublish' earlier than 'segment_close' (#2438) 4 years ago
winlin ce47d5cc28 Squash: Update README 4 years ago
Alex.CR 67ac720b92
srt publish core dump bug (#2429)
* solve srt push bugs

Co-authored-by: shiwei <shiwei05@kuaishou.com>
4 years ago
winlin a594678e3d Squash #1685, #1282, #1547: Support ARM platform. 5.0.5 4 years ago
winlin efdbf37255 Squash: Move GB28181 to feature/gb28181. 5.0.4 4 years ago
winlin 49826081b1 Squash: Update README 4 years ago
winlin 283b3a2cee Squash: Update README 4 years ago
winlin a7df9788a6 Squash: Refine README 4 years ago
winlin f75ef2f808 Build: Support --shared-ffmpeg 4 years ago
winlin 785d2fce08 Build: Support --shared-srt 4 years ago
winlin 7e657ae654 Refine AUTHORS format 4 years ago
winlin 9e2c6d458e Fix build fail for SPDX 4 years ago
winlin 15901cacee SquashSRS4: Use SPDX-License-Identifier: MIT. 5.0.3 4 years ago
johzzy 2aad8ad5bd
fix: fix typo about inactive. (#2380) 4 years ago
winlin 81bda41b31 SquashSRS4: Refine srs.sdk.js 4 years ago
louis.xia cc52e5b27c
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 4d6f00e6bf
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 bbd7ee08d4 Update README.md 4 years ago
winlin a9f171144d SquashSRS4: Eliminate dead code 4 years ago