chundonglinlin
03cf93fc2b
Forward: support config full rtmp url forward to other server ( #2799 )
...
* Forward: add backend config and demo server for dynamic create forwarder to other server.(#1342 )
* Forward: if call forward backend failed, then return directly.
* Forward: add API description and change return value format.
* Forward: add backend conf file and wrapper function for backend service.
* Forward: add backend comment in full.conf and update forward.backend.conf.
* Forward: rename backend param and add comment tips.
2022-02-16 10:49:16 +08:00
winlin
6b7fc6fdb5
Squash: Fix bugs for 4.0
2022-01-23 08:12:19 +08:00
winlin
d5c86dc5fa
Switch LICENSE from MIT to **MIT or MulanPSL-2.0**. v5.0.21
2022-01-13 18:40:22 +08:00
winlin
93aa0eb5ba
Squash: Fix bugs
2022-01-13 18:26:28 +08:00
Haibo Chen
3974b319d1
DVR: Copy req from publish ( #2714 )
...
* DVR: copy req from publish
* DVR: copy req from publish
2021-11-07 16:59:33 +08:00
winlin
da7fac0939
Release SRS v5.0.19, develop version, not stable
2021-10-28 08:06:26 +08:00
Haibo Chen
aad90c7f42
fix coredump bug: caused by publish stream that codec is unsupport, sush as G.711, H.263 ( #2526 )
2021-08-13 12:05:28 +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
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
winlin
15901cacee
SquashSRS4: Use SPDX-License-Identifier: MIT. 5.0.3
2021-05-31 13:42:20 +08:00
winlin
e3bca883e1
SuqashSRS4: Build SRT native
2021-05-16 16:14:00 +08:00
winlin
f711eb79ed
SquashSRS4: Refine stat id. Fix SRT build bug
2021-05-14 08:26:07 +08:00
winlin
3256c7c2fa
SquashSRS4: Refine the init of global objects
2021-05-08 11:51:54 +08:00
winlin
74bb47c13f
SquashSRS4: Support RTC2RTMP.
2021-05-01 22:15:57 +08:00
winlin
8b74c7cb89
SquashSRS4: Happy 2021
2021-04-16 09:29:43 +08:00
winlin
de65a331f1
SquashSRS4: Fix DTLS config bug, dup Alert bug. 4.0.83
2021-03-08 12:39:25 +08:00
winlin
a357c013cd
Timer: Apply timer(HourGlass) to server and sources
2021-02-09 17:15:25 +08:00
winlin
ed32965aa4
Revert "Fix #2142 , Async release bridger when unpublish. 4.0.60"
...
This reverts commit 06adb9dc42
.
2021-01-15 13:30:52 +08:00
winlin
06adb9dc42
Fix #2142 , Async release bridger when unpublish. 4.0.60
2021-01-14 19:12:01 +08:00
winlin
a28f98581e
Refine cid for source
2020-10-31 22:04:53 +08:00
winlin
8c1eca98b0
Merge SRS3.0
2020-10-31 19:25:56 +08:00
winlin
b348539687
Remove some global elements for debugging. 3.0.152
2020-10-31 17:53:00 +08:00
winlin
bf5e2add83
Refine source cid, track previous one. 3.0.150
2020-10-31 17:42:20 +08:00
winlin
d8a158290f
Remove unused conn from consumer.
2020-09-11 17:03:48 +08:00
winlin
88826aae8f
Rename SrsConnection to SrsTcpConnection
2020-09-11 16:59:22 +08:00
winlin
4984bcbaef
Revert "supprot LAS(live adaptive stream)"
...
This reverts commit c1f98ddcc8
.
2020-08-06 12:02:32 +08:00
winlin
8ae3ab0ba7
Merge SRS 4.0
2020-07-19 10:09:28 +08:00
liulichuan
4048869bce
[bugfix]:clear cache_header_index when clear LasCache
2020-07-11 21:34:53 +08:00
winlin
5b199249d0
RTC: Rename SrsRtcSource to SrsRtcStream
2020-07-08 19:01:33 +08:00
winlin
f551ff5ae8
Log: Use string compare function
2020-07-05 23:49:47 +08:00
winlin
6624b8acca
Log: Use object as context id for complex context
2020-07-05 23:26:55 +08:00
liulichuan
c1f98ddcc8
supprot LAS(live adaptive stream)
...
Change-Id: I2f9fd889fc924a3b080667bd2114f4632be461a0
2020-07-03 11:18:10 +08:00
winlin
8a0c2e01f8
Log: Change cid from int to string
2020-06-18 11:45:43 +08:00
winlin
620ca902e2
RTC: Remove dead code
2020-05-15 08:24:26 +08:00
winlin
ede6684f12
Fix build failed bug
2020-05-12 19:59:46 +08:00
winlin
9e417d5416
Refine SrsSource, bridge to RTC.
2020-05-12 19:53:21 +08:00
winlin
d2e5cd7bb7
RTC: Refine code, remove pass_timestamp from SrsSource
2020-05-12 13:51:51 +08:00
winlin
d434dc951d
RTC: Cleanup code, remove RTC from SrsSource
2020-05-12 13:43:09 +08:00
winlin
25496b734b
RTC: Extract RTC Source and Consumer
2020-05-12 13:19:31 +08:00
winlin
0b9887bbcd
RTC: Rename RTC files.
2020-05-11 12:07:55 +08:00
winlin
4d33070c59
Support NACK for RTC player
2020-05-04 14:47:58 +08:00
winlin
1688d53f7d
Refine source, pass-by RTC publisher for player
2020-05-03 07:51:01 +08:00
winlin
20b4984af4
Refine consumer dumps, extract dumps API
2020-05-03 07:43:05 +08:00
winlin
5c43037190
Remove usused RTP shared packet.
2020-05-02 10:24:31 +08:00
winlin
b3a0284db5
Refactor code to split implementation to cpp
2020-05-02 09:48:04 +08:00
winlin
5ee5ef6ab2
For #307 , support publish RTC with passing opus. 4.0.24
2020-04-30 10:57:03 +08:00
winlin
f37ffdf740
For RTC publisher, request keyframe when start playing
2020-04-30 08:24:15 +08:00
winlin
ed338f4c0a
Refactor macro SRS_AUTO_XXX to SRS_XXX.
2020-04-29 20:02:28 +08:00
winlin
c93cd86ce4
For #307 , refine performance
2020-04-18 20:37:08 +08:00
winlin
a2fdf0d3c7
For #307 , package video rtp packets when send message
2020-04-11 21:03:37 +08:00