winlin
2a2da2253f
Switch to 2013-2024. v6.0.109
2024-01-01 10:51:24 +08:00
winlin
29eff1a242
Refine LICENSE.
2023-10-23 14:33:19 +08:00
Haibo Chen
6e6b80d837
Remove unreachable issues in code ( #3793 )
...
remove unreachable links by python scripts:
```
def is_delete_issue(link):
try:
response = requests.get(link)
except RequestException as e:
print(f"An error occurred while trying to get the link: {e}")
return False
return "This issue has been deleted." in response.text
def remove_unreachable_links(dir):
string_to_search = re.compile(r'// @see https://github\.com/ossrs/srs/issues/ .*')
file_list = util.find_files_with_extension(dir, ".cpp", True)
for file in file_list:
lines = []
with open(file, "r", encoding="utf-8") as f:
lines = f.readlines()
with open(file, "w", encoding="utf-8", newline="\n") as f:
for line in lines:
if string_to_search.search(line):
result = re.search(r'https://github\.com/ossrs/srs/issues/\d+ ', line)
if result:
link = result.group()
if is_delete_issue(link):
print("is_delete_issue link: file: %s, line: %s" % (file, line))
continue
f.write(line)
if __name__ == "__main__":
remove_unreachable_links("srs/trunk/src/")
```
2023-09-04 16:31:54 +08:00
winlin
c46ef81ff2
SRS5: Update license date to 2023. v5.0.123
...
PICK 72f8ed4916
2023-01-01 08:56:20 +08:00
winlin
d117145b95
Update date from 2021 to 2022.
2022-06-20 19:22:25 +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
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
8b74c7cb89
SquashSRS4: Happy 2021
2021-04-16 09:29:43 +08:00
winlin
ed338f4c0a
Refactor macro SRS_AUTO_XXX to SRS_XXX.
2020-04-29 20:02:28 +08:00
winlin
3c597545b1
For #1579 , support gracefully quit. 3.0.119
2020-02-18 19:59:47 +08:00
winlin
c50c51889a
For #1592 , support ff_log_level and default to warning
2020-02-05 12:32:15 +08:00
winlin
23ece94064
Fix #1206 , dispose ingester while server quiting. 3.0.111
2020-01-29 20:22:28 +08:00
winlin
d783a12f89
Happy 2020
2019-12-30 10:10:35 +08:00
winlin
b2d1d84634
Change to 2019
2019-01-01 21:37:28 +08:00
winlin
ca1395a807
Change date from 2017 to 2018
2018-01-07 10:58:53 +08:00
winlin
6eae93258a
For #913 , APP support complex error.
2018-01-01 19:39:57 +08:00
winlin
0a57a46016
Refine LICENSE
2017-03-25 21:29:29 +08:00
winlin
f32aab3d92
For #299 , refine code.
2017-03-25 17:21:39 +08:00
winlin
1ed5118246
refine the spaces, no TABS
2017-01-16 15:47:26 +08:00
winlin
4709d0214c
for #711 , support prefile for transcode. 3.0.12
2017-01-06 10:39:37 +08:00
winlin
7ac932cfa0
update to 2013-2017
2016-12-16 11:57:25 +08:00
winlin
d0c74fa7cd
update 2015 to 2016
2015-12-23 11:35:40 +08:00
winlin
01c46bdbfd
rename org simle-rtmp-server to ossrs
2015-11-11 10:45:45 +08:00
winlin
1ffd5fd455
rename org simple-rtmp-server to ossrs
2015-11-11 10:37:50 +08:00
winlin
ec225b2108
quit child process when fork failed.
2015-11-02 11:46:33 +08:00
winlin
69cc01b696
use system utilities
2015-10-23 14:42:02 +08:00
winlin
29122b6e70
fix #502 , transcoder support snapshot.
2015-10-20 14:52:34 +08:00
winlin
9ead08725d
use kernel utility int2str and float2str
2015-09-24 17:54:58 +08:00
winlin
6fe88d088c
for #367 , process support redirect stdout and stderr.
2015-08-24 22:19:57 +08:00
winlin
0e1861b084
for #367 : extract the process from ffmpeg to exec programs.
2015-08-24 21:51:05 +08:00
winlin
c85f92c229
fix #169 , support default values for transcode. 2.0.180
2015-07-21 12:07:26 +08:00
winlin
574cf6a094
use libfdk_aac for srs2.
2015-06-08 15:02:19 +08:00
winlin
860d68e6e7
for #374 , use fast stop for ingesters to stop many FFMPEG.
2015-05-30 11:25:33 +08:00
winlin
567d84e997
fix #374 : when terminate srs, cleanup to ensure FFMPEG quit.
2015-05-30 09:58:17 +08:00
winlin
db57a519a9
for #374 , use SIGINT then SIGKILL to try to kill FFMPEG gracefullly.
2015-05-30 09:32:03 +08:00
winlin
b23e196f20
migarate from winlinvip to srs org, move the copyright to srs org.
2015-04-29 17:38:23 +08:00
winlin
115daa3cc1
migarate from winlinvip to srs org
2015-04-29 17:06:32 +08:00
winlin
6e5c587e0a
support aac_adtstoasc filter to copy mode.
2015-04-20 11:24:12 +08:00
winlin
a739b2c555
fix the bug for fork ffmpeg in mac, the local variable is unvailable.
2015-03-11 15:54:31 +08:00
panda1986
797c1b0762
support all acodec. not forced to aac.
2015-01-20 14:06:27 +08:00
panda1986
e7d54c2ca9
Update srs_app_ffmpeg.cpp
...
srs develop 新增支持mp3转码后,需要添加新的acodec-libmp3lame.所以去掉srs_app_ffmpeg.cpp中对acodec的判断
2015-01-20 13:52:31 +08:00
winlin
cc22ca4890
hotfix #290 , use iformat only for rtmp input. 2.0.95
2015-01-17 13:06:18 +08:00
winlin
4449a8d7b0
fix #290 , use iformat only for rtmp input. 1.0.22
2015-01-17 13:04:52 +08:00
winlin
569596c10d
update copyright, from 2013 to 2015
2014-12-31 20:32:09 +08:00
winlin
2ed794ad52
refine macro, use ffmpeg_stub and ffmpeg_tool, 0.9.224
2014-10-09 10:41:24 +08:00
winlin
bc6616bd1f
refine code according to inspect of clion. 0.9.219
2014-09-28 11:08:30 +08:00
winlin
5a95d594e7
fix #145 , refine ffmpeg log, check abitrate for libaacplus. 0.9.186.
2014-08-03 13:06:37 +08:00
winlin
7b24788445
for bug #143 , build on centos5.
2014-08-02 22:18:39 +08:00
winlin
f8423dfa90
fix #119 : use iformat and oformat for ffmpeg transcode.
2014-07-19 15:20:16 +08:00