winlin
adf0043cbc
Fix #2508 , Support features query by API. 5.0.10
2021-08-07 23:21:23 +08:00
winlin
69faf06f0f
API: For #2508 , query feature docker and packager.
2021-08-07 21:35:00 +08:00
winlin
983d521987
API: Use libuuid to generate uuid. v5.0.9
2021-08-06 22:02:46 +08:00
Haibo Chen
06f10b1894
fix coredump bug: caused by publish stream that codec is h.263 ( #2505 )
2021-08-04 17:06:55 +08:00
Haibo Chen
f62a4c4893
correct the client ip of http-flv player, for statistic ( #2491 )
2021-07-26 20:01:29 +08:00
winlin
ed6f8689b4
Release 4.0 dev1, v4.0.146
2021-07-25 08:42:19 +08:00
winlin
301a8ceadb
Squash: Merge SRS 4.0
2021-07-24 21:10:35 +08:00
Haibo Chen
fb73d42c38
explicitly enable nack, for firefox ( #2373 )
2021-07-24 20:47:34 +08:00
winlin
1c80b529f8
Squash: Merge SRS 4.0
2021-07-24 08:20:05 +08:00
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
2021-07-24 08:05:10 +08:00
winlin
33610c6865
Squash: Merge SRS 4.0
2021-07-21 10:36:07 +08:00
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>
2021-07-21 10:23:25 +08:00
winlin
4ca433d3f8
Refine push script
2021-07-19 07:51:35 +08:00
winlin
6c40419de7
Fix configure bug
2021-07-19 07:49:57 +08:00
winlin
beea3216fe
Squash: Refine IDE
2021-07-17 19:50:35 +08:00
winlin
97c627f9d4
Squash: Support CLion
2021-07-17 19:43:22 +08:00
winlin
12ba584ea3
Fix build failed
2021-07-09 09:00:35 +08:00
winlin
8f91a90f28
Squash: Fix padding packets for RTMP2RTC
2021-07-08 14:37:18 +08:00
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
2021-07-08 14:30:47 +08:00
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
2021-07-08 14:23:53 +08:00
winlin
5a7a742f36
Squash: Update README
2021-07-06 11:37:31 +08:00
winlin
13d015b8fd
Squash: Fix random bug
2021-07-04 16:04:51 +08:00
winlin
db3e11152e
Move AUTHORS.txt to trunk for docker. 5.0.7
2021-07-01 06:30:24 +08:00
Haibo Chen
d32d8c0da6
update channel_layout by channels, for ffmpeg transcode opus to aac success ( #2452 )
2021-07-01 06:22:16 +08:00
winlin
9f5d011687
Squash: Fix build fail for arm/aarch64
2021-06-30 10:28:23 +08:00
winlin
75530efbc4
Squash: Merge #2448 , #2440
2021-06-30 07:32:28 +08:00
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>
2021-06-30 07:14:56 +08:00
winlin
0391e71682
Squash: Merge SRS4
2021-06-28 08:02:49 +08:00
Xiaoniu
f986b5956b
check 'vhost' validity in 'http raw dvr api' ( #2435 )
2021-06-28 07:51:57 +08:00
winlin
d02ba80db1
Squash: Fix bug for building FFmpeg
2021-06-28 07:51:02 +08:00
winlin
5ee20613ca
Squash: Support query lastest available version. 5.0.6
2021-06-28 07:33:24 +08:00
Xiaoniu
d987e194ff
fix bug: last segment of ts not trigger 'on_hls', because of 'on_unpublish' earlier than 'segment_close' ( #2438 )
2021-06-28 07:25:25 +08:00
winlin
ce47d5cc28
Squash: Update README
2021-06-24 22:11:19 +08:00
Alex.CR
67ac720b92
srt publish core dump bug ( #2429 )
...
* solve srt push bugs
Co-authored-by: shiwei <shiwei05@kuaishou.com>
2021-06-24 22:03:18 +08:00
winlin
a594678e3d
Squash #1685 , #1282 , #1547 : Support ARM platform. 5.0.5
2021-06-22 07:49:48 +08:00
winlin
efdbf37255
Squash: Move GB28181 to feature/gb28181. 5.0.4
2021-06-16 14:03:55 +08:00
winlin
f75ef2f808
Build: Support --shared-ffmpeg
2021-06-01 15:39:37 +08:00
winlin
785d2fce08
Build: Support --shared-srt
2021-06-01 12:29:22 +08:00
winlin
7e657ae654
Refine AUTHORS format
2021-06-01 09:36:28 +08:00
winlin
9e2c6d458e
Fix build fail for SPDX
2021-05-31 13:46:19 +08:00
winlin
15901cacee
SquashSRS4: Use SPDX-License-Identifier: MIT. 5.0.3
2021-05-31 13:42:20 +08:00
johzzy
2aad8ad5bd
fix: fix typo about inactive. ( #2380 )
2021-05-28 22:20:04 +08:00
winlin
81bda41b31
SquashSRS4: Refine srs.sdk.js
2021-05-28 21:44:51 +08:00
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>
2021-05-28 21:38:12 +08:00
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>
2021-05-28 21:19:05 +08:00
winlin
a9f171144d
SquashSRS4: Eliminate dead code
2021-05-24 08:17:59 +08:00
winlin
e50582f9c7
SquashSRS4: Refine SDK
2021-05-21 19:57:59 +08:00
winlin
a7ab78a588
SquashSRS4: Update SDK
2021-05-21 17:14:04 +08:00
winlin
6dc8d9dd6f
SquashSRS4: Remove srs-librtmp
2021-05-20 20:07:13 +08:00
winlin
f043a7eb48
SquashSRS4: Allow RTC play before publish.
2021-05-19 21:06:17 +08:00