Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ossrs/srs
SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.
https://github.com/ossrs/srs
Refine licence as main LICENSE and DUAL.
06e868054551acaf5e7b4e141643f650f5225a40 authored over 2 years ago
06e868054551acaf5e7b4e141643f650f5225a40 authored over 2 years ago
Speedup the test from srs-cache image.
f92fb9653b80e149753b5479dec94227b0f335e9 authored over 2 years ago
f92fb9653b80e149753b5479dec94227b0f335e9 authored over 2 years ago
SRT: Support Coroutine Native SRT over ST. (#3010). (1af30de). v5.0.30
c722eba48f119345b3f89a1bb61b660ddd318950 authored over 2 years ago
c722eba48f119345b3f89a1bb61b660ddd318950 authored over 2 years ago
Merge branch '4.0release' into develop
82efa564e4aef1d8622933bd42764d79ef2709ef authored over 2 years ago
82efa564e4aef1d8622933bd42764d79ef2709ef authored over 2 years ago
Disable all asm for FFmpeg, to compatible with ARM CPU.
d9352ec43bb2199b2186e3403632b74278c7d2eb authored over 2 years ago
d9352ec43bb2199b2186e3403632b74278c7d2eb authored over 2 years ago
Docker: Support x86_64, armv7 and aarch64 docker image (#3058). v5.0.29
f568e4f91de0896099499229b30e723d574285c2 authored over 2 years ago
f568e4f91de0896099499229b30e723d574285c2 authored over 2 years ago
Merge from 4.0release
d525d27e643f4ada0584a1219b33956c98705b13 authored over 2 years ago
d525d27e643f4ada0584a1219b33956c98705b13 authored over 2 years ago
Docker: Support x86_64, armv7 and aarch64 docker image (#3058). v4.0.252
1f0ea3fdf5142f74d945b01f60e75406bf0e4d4a authored over 2 years ago
1f0ea3fdf5142f74d945b01f60e75406bf0e4d4a authored over 2 years ago
SRT: Support Coroutine Native SRT over ST. #3010
1af30dea324d0f1729aabd22536ea62e03497d7d authored over 2 years ago
1af30dea324d0f1729aabd22536ea62e03497d7d authored over 2 years ago
SRT: Rebase develop.
93fed3874bb0f4a2fbf113b038390304ec0043b1 authored over 2 years ago
93fed3874bb0f4a2fbf113b038390304ec0043b1 authored over 2 years ago
SRT: Refine the lock for log.
0957cdb944db5c7152c4a48ff4f453c6f3aa386f authored over 2 years ago
0957cdb944db5c7152c4a48ff4f453c6f3aa386f authored over 2 years ago
SRT: move accept log into srt conn cycle
c037f920b226ace0de42ad8c70493ac32dd153c8 authored over 2 years ago
c037f920b226ace0de42ad8c70493ac32dd153c8 authored over 2 years ago
SRT: readd mix_correct, compatible old srt conf
fd74b2f6e1d9bbfb386b9ffda7efa73985680f1e authored over 2 years ago
fd74b2f6e1d9bbfb386b9ffda7efa73985680f1e authored over 2 years ago
SRT: add srs_core_lock, support scope lock guard
d03c6793b85bd9cdd3e892ed5704383a1610f344 authored over 2 years ago
d03c6793b85bd9cdd3e892ed5704383a1610f344 authored over 2 years ago
SRT: add srt log handle, srs log supoort multithread
910b5945af2a625d1ba1f909e1b65542899bf3bc authored over 2 years ago
910b5945af2a625d1ba1f909e1b65542899bf3bc authored over 2 years ago
SRT: Change bridges to bridge.
e09daa2d4b159ad8dccf62438e57097e2252c63a authored over 2 years ago
e09daa2d4b159ad8dccf62438e57097e2252c63a authored over 2 years ago
SRT: Merge develop, fix build fail.
9efb6de0b4bfd6aa2a2168db3a52371dd3b0cb3c authored over 2 years ago
9efb6de0b4bfd6aa2a2168db3a52371dd3b0cb3c authored over 2 years ago
SRT: Add todo for coroutine yield.
d2149a8b79c139c9af89d8ce03cb64a97d0a689b authored over 2 years ago
d2149a8b79c139c9af89d8ce03cb64a97d0a689b authored over 2 years ago
SRT: Refine packet error handler.
8437370c1e71debe6c3b54913a6caa80711a17a2 authored over 2 years ago
8437370c1e71debe6c3b54913a6caa80711a17a2 authored over 2 years ago
SRT: Undo extract of fetch_or_create_source and change mode_ to local.
9a0db5a14f58ed6435dfc14c07f6895d8fc75f21 authored over 2 years ago
9a0db5a14f58ed6435dfc14c07f6895d8fc75f21 authored over 2 years ago
SRT: Hide srt implements from API.
6009395c10b10c151f2fe56bbe6c2011633cff51 authored over 2 years ago
6009395c10b10c151f2fe56bbe6c2011633cff51 authored over 2 years ago
SRT: Extract ISrsSrtPoller to hide SRT_EPOLL_EVENT
d39ec3cf450518f44ac35afddccaf98878967232 authored over 2 years ago
d39ec3cf450518f44ac35afddccaf98878967232 authored over 2 years ago
SRT: Wrap SRT stat object.
94cc50d1461d5c50172692f87003005983b885bb authored over 2 years ago
94cc50d1461d5c50172692f87003005983b885bb authored over 2 years ago
SRT: Rename srs_service_st_srt to srs_protocol_srt
78b778fb938fb08ec9549e77607fe4c08f87b373 authored over 2 years ago
78b778fb938fb08ec9549e77607fe4c08f87b373 authored over 2 years ago
SRT: remove rtmp_to_srt
fbc6eebe1833562ef259579411ed1a61133fe0e1 authored over 2 years ago
fbc6eebe1833562ef259579411ed1a61133fe0e1 authored over 2 years ago
SRT: Refine code, remove SrsSrtListenerType
077d93c7b6f52426c4711a68f946c30ed2e96764 authored over 2 years ago
077d93c7b6f52426c4711a68f946c30ed2e96764 authored over 2 years ago
SRT: Add srt vhost section to full.conf.
3616c9976a6da59c77952ab3deccdc782b49af76 authored over 2 years ago
3616c9976a6da59c77952ab3deccdc782b49af76 authored over 2 years ago
SRT: Update full.conf for review.
ef553b571c3f3180fd8073b756e43737ef1814ea authored over 2 years ago
ef553b571c3f3180fd8073b756e43737ef1814ea authored over 2 years ago
SRT: Update full.conf for new configs.
bda0268a37103512b63f11753f55f2312575f7a8 authored over 2 years ago
bda0268a37103512b63f11753f55f2312575f7a8 authored over 2 years ago
SRT: Fix cmake bug, quit if error.
d88fd12c26547e4e2926fea32ade881d5f15e3c3 authored over 2 years ago
d88fd12c26547e4e2926fea32ade881d5f15e3c3 authored over 2 years ago
SRT: fix utest failed
b566182f0b2dfaf0c1bb3c9eeb1b12c034dcfd62 authored over 2 years ago
b566182f0b2dfaf0c1bb3c9eeb1b12c034dcfd62 authored over 2 years ago
SRT: remove mix_correct
43d98d0b1c5987d8535fa22b2e08ad380e4707c5 authored over 2 years ago
43d98d0b1c5987d8535fa22b2e08ad380e4707c5 authored over 2 years ago
SRT: use srs code style in function defination
a5ac7cfe37f94ed5260d1faaaeb0f5ee318e71e9 authored over 2 years ago
a5ac7cfe37f94ed5260d1faaaeb0f5ee318e71e9 authored over 2 years ago
SRT: add option peer_idle_timeout in full.conf
59d9cdbe61fade8ffb253880c25c17c71d45a7b2 authored over 2 years ago
59d9cdbe61fade8ffb253880c25c17c71d45a7b2 authored over 2 years ago
SRT: refine int to srs_utime_t in srt timeout config
dd8ccfe5d8330545198e7637d7b2833e3a5b0182 authored over 2 years ago
dd8ccfe5d8330545198e7637d7b2833e3a5b0182 authored over 2 years ago
SRT: Tsbpdmode default on
26498a00fe3fa1ccd76af9f6152661239cd02f5e authored over 2 years ago
26498a00fe3fa1ccd76af9f6152661239cd02f5e authored over 2 years ago
SRT: Add SRT option annotation in full.conf
a929f79d2c004e7780865bffca02cdfd3bb302f5 authored over 2 years ago
a929f79d2c004e7780865bffca02cdfd3bb302f5 authored over 2 years ago
SRT: Refine the SRT socket code.
492e3a888cdb697419d2ebf2c3ab1719f4a5f9d6 authored over 2 years ago
492e3a888cdb697419d2ebf2c3ab1719f4a5f9d6 authored over 2 years ago
SRT: Refine get_srt_poller to poller.
6c94e91792ee57d97d7ce2fd337f0d6cfce62324 authored over 2 years ago
6c94e91792ee57d97d7ce2fd337f0d6cfce62324 authored over 2 years ago
SRT: Initialize SRT eventloop in adapter.
21899c5998b776d67729d6bc44903cc99c2f0c6c authored over 2 years ago
21899c5998b776d67729d6bc44903cc99c2f0c6c authored over 2 years ago
SRT: Refine the schedule resolution to 10ms if idle.
4899be9c3479ea7d37ebb7c0230672436afe63dd authored over 2 years ago
4899be9c3479ea7d37ebb7c0230672436afe63dd authored over 2 years ago
SRT: Refine parse SRT listen ip and port.
b507a080b27c079b8af1bef2b4e6f648f43d42cb authored over 2 years ago
b507a080b27c079b8af1bef2b4e6f648f43d42cb authored over 2 years ago
SRT: support rtmp to srt
e13d16439eb8d625efefb62b7b151f0fd223bb9b authored over 2 years ago
e13d16439eb8d625efefb62b7b151f0fd223bb9b authored over 2 years ago
SRT: check srt_connect return value
7da792f19d26d809d23b2af4ae7134cee17ebeb0 authored over 2 years ago
7da792f19d26d809d23b2af4ae7134cee17ebeb0 authored over 2 years ago
SRT: Eliminate unused files for SRT.
bb9129707176b7746974ceb0e0f2c883c456a8c4 authored over 2 years ago
bb9129707176b7746974ceb0e0f2c883c456a8c4 authored over 2 years ago
SRT: Support debugging with CLion.
cf4fbb887b3c5538dd08582ccc319ba7ef31309f authored over 2 years ago
cf4fbb887b3c5538dd08582ccc319ba7ef31309f authored over 2 years ago
Refine SRT code, with StateThread adpater
94fa0ff7bd5d4c2bf9e86ca183d8d6012187462e authored over 2 years ago
94fa0ff7bd5d4c2bf9e86ca183d8d6012187462e authored over 2 years ago
Fix build failed.
3ed4aed8243486c60e327fb68fad0612f4a35256 authored over 2 years ago
3ed4aed8243486c60e327fb68fad0612f4a35256 authored over 2 years ago
Prefix with srs_protocol in protocol directory.
fa78cf3354f63b80dfed2dbff32305c716ed4fba authored over 2 years ago
fa78cf3354f63b80dfed2dbff32305c716ed4fba authored over 2 years ago
Rename service to protocol files.
665ad564fb5712e0c0fc9a9d3e29af8a0476225c authored over 2 years ago
665ad564fb5712e0c0fc9a9d3e29af8a0476225c authored over 2 years ago
Fix typo, change bridger to bridge.
f1840b87e53181f3db429ce63023309b493ccdcb authored over 2 years ago
f1840b87e53181f3db429ce63023309b493ccdcb authored over 2 years ago
Support SIGABRT to generate coredump.
0304e78cf16721beacc7d101f886e943d07862b9 authored over 2 years ago
0304e78cf16721beacc7d101f886e943d07862b9 authored over 2 years ago
RTMP: Add conf for listen at IPv6.
f469753b07fe5155a3e1aef0c77c13100e98e905 authored over 2 years ago
f469753b07fe5155a3e1aef0c77c13100e98e905 authored over 2 years ago
Update players and console.
310514ea94fc180d170a20c2bd4b42d05a001ddc authored over 2 years ago
310514ea94fc180d170a20c2bd4b42d05a001ddc authored over 2 years ago
Update 3rdparty.
e2cc356c3198b58123cafe518a595e0d591f3b22 authored over 2 years ago
e2cc356c3198b58123cafe518a595e0d591f3b22 authored over 2 years ago
Refine the signaling dynamic images.
ec5bdc7dfa2e6ee271caea56094e276e5d3f2f41 authored over 2 years ago
ec5bdc7dfa2e6ee271caea56094e276e5d3f2f41 authored over 2 years ago
SRS: YouTube channel online.
2633f039541c4267a27c8e476c7560c948a84e6d authored over 2 years ago
2633f039541c4267a27c8e476c7560c948a84e6d authored over 2 years ago
Conf: Refine comments.
7e0beb11d826be9cfe1c5cd7d9503c96f75d1d62 authored over 2 years ago
7e0beb11d826be9cfe1c5cd7d9503c96f75d1d62 authored over 2 years ago
Live: Refine edge cluster to support FLV.
c574ab64653f10997264da44b7e57486e17f04af authored over 2 years ago
c574ab64653f10997264da44b7e57486e17f04af authored over 2 years ago
Update issue template.
5e12fceaba8b1cad9a39f279eb4af9d6f990e853 authored over 2 years ago
5e12fceaba8b1cad9a39f279eb4af9d6f990e853 authored over 2 years ago
Update issue template.
23eb99c5f8935a7ceb6875820f14657379ff9ebf authored over 2 years ago
23eb99c5f8935a7ceb6875820f14657379ff9ebf authored over 2 years ago
HTTP: Add configure for nginx proxy.
e8240d64be127875b575a4617f7bd0f3684f6e56 authored almost 3 years ago
e8240d64be127875b575a4617f7bd0f3684f6e56 authored almost 3 years ago
RTC: Refine player sdk, reject with xhr.
2b2379de12df31823882be77df172389523f55b7 authored almost 3 years ago
2b2379de12df31823882be77df172389523f55b7 authored almost 3 years ago
RTC: Refine player sdk, directly use raw HTTP.
b3baa888ee75aa8177028e819b3a6f4d370ca466 authored almost 3 years ago
b3baa888ee75aa8177028e819b3a6f4d370ca466 authored almost 3 years ago
Update SECURITY.md
1a6d94abcd627f94918a1dce8ac440637228cb69 authored almost 3 years ago
1a6d94abcd627f94918a1dce8ac440637228cb69 authored almost 3 years ago
Create SECURITY.md
ebed253db7146583c46491441e60d923ad3db2ef authored almost 3 years ago
ebed253db7146583c46491441e60d923ad3db2ef authored almost 3 years ago
Merge branch '4.0release' into develop
16babd2b642daee0772f5d98413f4010c304d1fb authored almost 3 years ago
16babd2b642daee0772f5d98413f4010c304d1fb authored almost 3 years ago
Fix proc stat issue.
1d503c770f566483fa727c3282434f85951beb91 authored almost 3 years ago
1d503c770f566483fa727c3282434f85951beb91 authored almost 3 years ago
Update README.
e14c3a946d307e7ec566934072b83250840a62b1 authored almost 3 years ago
e14c3a946d307e7ec566934072b83250840a62b1 authored almost 3 years ago
Update README for single node architecture.
1e2f8dc29961f62f22616103abb8c303d57d7db4 authored almost 3 years ago
1e2f8dc29961f62f22616103abb8c303d57d7db4 authored almost 3 years ago
Update LICENSE.
2d50fb08823ed4fe6eb73b2af194fa8cfd4083c2 authored almost 3 years ago
2d50fb08823ed4fe6eb73b2af194fa8cfd4083c2 authored almost 3 years ago
Update SRS 4.0 single node arch.
3bc17488bcc16642cc52af11067c86d20afc25a2 authored almost 3 years ago
3bc17488bcc16642cc52af11067c86d20afc25a2 authored almost 3 years ago
Update SRS 4.0 single node arch.
d38b8fcf1ded6556544fce9dba093e718bbc7c87 authored almost 3 years ago
d38b8fcf1ded6556544fce9dba093e718bbc7c87 authored almost 3 years ago
Merge branch '4.0release' into develop
5470c177b5ed4a0c2eef702401ad4e5234908613 authored almost 3 years ago
5470c177b5ed4a0c2eef702401ad4e5234908613 authored almost 3 years ago
Support NGINX HLS Cluster.
f87a9594801360369d3ccaa84557941d09672c9f authored almost 3 years ago
f87a9594801360369d3ccaa84557941d09672c9f authored almost 3 years ago
Support NGINX HLS Cluster. v5.0.28
4163dce18de0655abd64e53bc33966b092ec2774 authored almost 3 years ago
4163dce18de0655abd64e53bc33966b092ec2774 authored almost 3 years ago
Support DigitalOcean Droplet SRS 1-Click. v5.0.27
101d1ffbbf5cf7d771b1e533dd40e920aa0de5ab authored almost 3 years ago
101d1ffbbf5cf7d771b1e533dd40e920aa0de5ab authored almost 3 years ago
Refine README.
1463192763bb57b4a8996b0e8235976b95e10d72 authored almost 3 years ago
1463192763bb57b4a8996b0e8235976b95e10d72 authored almost 3 years ago
Fix parse_file function did not handle err (#2928)
* Fix parse file function did not handle err
* Fix parse_file function did not handle err
...
8dc5853f8c74e42f0d65c3eb89ef009173f9f8b0 authored almost 3 years ago
Merge branch '4.0release' into develop
9385f2b80be1976d47777d5dbaf55e0775cbafbb authored almost 3 years ago
9385f2b80be1976d47777d5dbaf55e0775cbafbb authored almost 3 years ago
Release v4.0-b10, 4.0 beta10, v4.0.251, 144665 lines.
dbfa761aede77f30cba7952be7509e1a6db68577 authored almost 3 years ago
dbfa761aede77f30cba7952be7509e1a6db68577 authored almost 3 years ago
SRT: Decouple publish with play url (#2893). v4.0.251
76ed0200b4f1fee2f12940fcedecf27259bc3666 authored almost 3 years ago
76ed0200b4f1fee2f12940fcedecf27259bc3666 authored almost 3 years ago
SRT: Compatible with previous auth querystring. #2908
41e35155f7bedeb62ea9b22137788dd457a1ac74 authored almost 3 years ago
41e35155f7bedeb62ea9b22137788dd457a1ac74 authored almost 3 years ago
SRT: url supports multiple QueryStrings (#2908)
* SRT: parse srt url to supports multiple QueryStrings.(#2893)
* SRT: url supports multiple...
210cdf04be7e112305625b059b62ea206229c207 authored almost 3 years ago
Merge branch '4.0release' into develop
c225c3f745c0b097695e41834a65db8d8f495679 authored almost 3 years ago
c225c3f745c0b097695e41834a65db8d8f495679 authored almost 3 years ago
Update script.
06cff31b24eac51c203a19c33542fe5baa7f3ab4 authored almost 3 years ago
06cff31b24eac51c203a19c33542fe5baa7f3ab4 authored almost 3 years ago
Refine utest script.
fd219aa07439a7d2de84316e9bc03aae0a1b0a64 authored almost 3 years ago
fd219aa07439a7d2de84316e9bc03aae0a1b0a64 authored almost 3 years ago
UTest: Upgrade gtest to 1.11 and support clion. (#2970)
350c05c589c8ba0944fc79c138c4aeda552ad33c authored almost 3 years ago
350c05c589c8ba0944fc79c138c4aeda552ad33c authored almost 3 years ago
Update PR template.
90bc56b36fe0c2f2fed6d5fd784652786f513232 authored almost 3 years ago
90bc56b36fe0c2f2fed6d5fd784652786f513232 authored almost 3 years ago
SRT: Support debug and run with CLion. v4.0.249
c5cc79ee6f5efe195920ffafc2f0d009c99fadae authored almost 3 years ago
c5cc79ee6f5efe195920ffafc2f0d009c99fadae authored almost 3 years ago
Update README for mermaid.
3998a88cc912e73a60fb5790b6c3304865fecf1c authored almost 3 years ago
3998a88cc912e73a60fb5790b6c3304865fecf1c authored almost 3 years ago
Update README for FOSSA.
0008927d76dbb31ca6ce2517cb714dc7ee5f3d0c authored almost 3 years ago
0008927d76dbb31ca6ce2517cb714dc7ee5f3d0c authored almost 3 years ago
Update README for FOSSA.
b0463c2a4d494312fa575c82fe391875be905a97 authored almost 3 years ago
b0463c2a4d494312fa575c82fe391875be905a97 authored almost 3 years ago
Update README for FOSSA LICNESE scan.
8703957595f440038a6839659669cde6a872544f authored almost 3 years ago
8703957595f440038a6839659669cde6a872544f authored almost 3 years ago
Merge branch '4.0release' into develop
61f1531aa3a687367e60abc4dcf45cd513ba988c authored almost 3 years ago
61f1531aa3a687367e60abc4dcf45cd513ba988c authored almost 3 years ago
Bugfix: Fix rtcp nack blp encode bug (#2966). v4.0.248
Co-authored-by: Winlin <[email protected]>
ab81696102f0685a93f47472cd615220d42fb3ce authored almost 3 years ago
bugfix: fix rtcp nack blp encode bug (#2966)
Co-authored-by: Winlin <[email protected]>
70aa6b66bb65786d9bf8951628379b38c875beac authored almost 3 years ago
SRT: Fix typo in libsrt build options. v5.0.26
636066124adcdc0aa178d049898c7d3021726551 authored almost 3 years ago
636066124adcdc0aa178d049898c7d3021726551 authored almost 3 years ago
SRT: Fix typo in libsrt build options (#2943)
the cmake option is ENABLE_APPS, so we should use --disable-apps or --enable-apps=0. this commit...
d6ead6c0c51169a8570e74cb4570532846c68692 authored almost 3 years ago
Security: Enable CIDR for allow/deny play/publish (#2914)
* protocol/utility: add srs_ipv4_to_num
* protocol/utility: add srs_ipv4_within_mask
* pro...
67ccd589c1ef9db92c3768c8d0a5792d257a240b authored almost 3 years ago