Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/webrtc-rs/sfu
WebRTC Selective Forwarding Unit (SFU) in Rust with Sans-IO
https://github.com/webrtc-rs/sfu
Update README.md
69d86634e16845f6992a71cbb00f1f8fa40dc5ca authored 11 months ago
69d86634e16845f6992a71cbb00f1f8fa40dc5ca authored 11 months ago
refactor configs and handlers, interceptors
144e45ff10af254b174d5eae9ba0397a7457217a authored 11 months ago
144e45ff10af254b174d5eae9ba0397a7457217a authored 11 months ago
fix sync_chat meter report
a2a91156cde43be703d15376750e9fc6682e2638 authored 11 months ago
a2a91156cde43be703d15376750e9fc6682e2638 authored 11 months ago
integrate OpenTelemetry to sync_chat.rs
ec34bc79ae698e577bf8df608e91f64b1c3f4622 authored 11 months ago
ec34bc79ae698e577bf8df608e91f64b1c3f4622 authored 11 months ago
adopt OpenTelemetry as metrics API
2bf3730b98ecf71f1933c401bd22b7d06d63a4d1 authored 11 months ago
2bf3730b98ecf71f1933c401bd22b7d06d63a4d1 authored 11 months ago
bump sfu to v0.0.3
86280fe4cd0df2d0e65d6ed73cb436c89794887f authored 11 months ago
86280fe4cd0df2d0e65d6ed73cb436c89794887f authored 11 months ago
remove endpoint/session when dtls Error::ErrAlertFatalOrClose or idle time
e01be38d6203c3c69e0b7e043703fde17ef649c7 authored 11 months ago
e01be38d6203c3c69e0b7e043703fde17ef649c7 authored 11 months ago
fix-interceptor-poll_write-bug
d6c7c0b0e033bca9f0db24460b5b5f81f10f5083 authored 11 months ago
d6c7c0b0e033bca9f0db24460b5b5f81f10f5083 authored 11 months ago
upgrade deps retty to v0.27.0
9bcbedeeef6b211b312db2d2c5a23f71dd856df4 authored 11 months ago
9bcbedeeef6b211b312db2d2c5a23f71dd856df4 authored 11 months ago
refactor DataChannelMessageParams #23
03475ada027a7f09bdd206f49588fefe946c7440 authored 11 months ago
03475ada027a7f09bdd206f49588fefe946c7440 authored 11 months ago
rename data.rs to datachannel.rs
2f741fc6500c1def66b0765f09b87c94fe5e566a authored 11 months ago
2f741fc6500c1def66b0765f09b87c94fe5e566a authored 11 months ago
update chrono dep
2fc2f8d14ecd0669c5993b16d9b793187d9ea9d9 authored 11 months ago
2fc2f8d14ecd0669c5993b16d9b793187d9ea9d9 authored 11 months ago
bump sfu to v0.0.2
890b304815e7674e07fc5ce218ccbbf38cabdf85 authored 11 months ago
890b304815e7674e07fc5ce218ccbbf38cabdf85 authored 11 months ago
update docs
9bde3654e86f7aa1727961017021f4660fea5051 authored 11 months ago
9bde3654e86f7aa1727961017021f4660fea5051 authored 11 months ago
bump sfu to v0.0.1
1e3fae29290854e48c546d74fe16f1d664af0659 authored 11 months ago
1e3fae29290854e48c546d74fe16f1d664af0659 authored 11 months ago
add more debug info for dtls
0376d7ace4b7dd4d5b5559c2f55a07548435f423 authored 11 months ago
0376d7ace4b7dd4d5b5559c2f55a07548435f423 authored 11 months ago
update README
21d52aed9dd470779cd9a064aa29fbe5307f8fef authored 11 months ago
21d52aed9dd470779cd9a064aa29fbe5307f8fef authored 11 months ago
remove rtc submodule
8144153f417d7de5aa45234e05f2a29483434c29 authored 11 months ago
8144153f417d7de5aa45234e05f2a29483434c29 authored 11 months ago
upgrade deps
d10edfcd77c66081100351718a47c6318e65447f authored 11 months ago
d10edfcd77c66081100351718a47c6318e65447f authored 11 months ago
Merge remote-tracking branch 'origin/master'
2577a6f2d9c7784334ba7ab0e3c4e2478387ef09 authored 11 months ago
2577a6f2d9c7784334ba7ab0e3c4e2478387ef09 authored 11 months ago
Update README.md
f15dae42424462c1fdd6c940c9572cf4615475b2 authored 11 months ago
f15dae42424462c1fdd6c940c9572cf4615475b2 authored 11 months ago
remove submodule webrtc and use release version
f265d674e11c3fa2e03cd017f4d649a2303c8969 authored 11 months ago
f265d674e11c3fa2e03cd017f4d649a2303c8969 authored 11 months ago
only forward RTP/RTCP when local_srtp_context is ready
d228474c93fbf08b130ed6cae7c6ee6cc618a0f1 authored 11 months ago
d228474c93fbf08b130ed6cae7c6ee6cc618a0f1 authored 11 months ago
temporally disable window build due to https://github.com/sfackler/rust-openssl/issues/2197
d8dec8f83f59fef7e416710c08288644b3c6fdf3 authored 11 months ago
d8dec8f83f59fef7e416710c08288644b3c6fdf3 authored 11 months ago
add async_chat.rs
e2f71a44b53d7f350ca8f521a0af5dcb7a60cdbb authored 11 months ago
e2f71a44b53d7f350ca8f521a0af5dcb7a60cdbb authored 11 months ago
remove str0m_impl
0ffe539829d122a44d925d159f09fcb79b6ce052 authored 11 months ago
0ffe539829d122a44d925d159f09fcb79b6ce052 authored 11 months ago
rename chat.rs to sync_chat.rs
ad69061b5a0c3d5edf8cb9568f03d5491c4bd1f6 authored 11 months ago
ad69061b5a0c3d5edf8cb9568f03d5491c4bd1f6 authored 11 months ago
use Vec instead of HashSet for ssrcs
8e507be2a5c947c88ad050381e051bab81f8d95b authored 11 months ago
8e507be2a5c947c88ad050381e051bab81f8d95b authored 11 months ago
add connected info!
ccdd11d82011fca9abba611bca70f94ddfc6e99b authored 11 months ago
ccdd11d82011fca9abba611bca70f94ddfc6e99b authored 11 months ago
refactor SctpHandler by moving SctpEndpoint to Endpoint
2eb24ab00aa70c70dc34ce9c457311528e4a13e9 authored 11 months ago
2eb24ab00aa70c70dc34ce9c457311528e4a13e9 authored 11 months ago
refactor DtlsHandler by moving DtlsEndpoint to Endpoint
43a8420f2427af50025428e074728c84d40fb97f authored 11 months ago
43a8420f2427af50025428e074728c84d40fb97f authored 11 months ago
server_config with dtls/sctp configs
0897c89685422d29a9155d20d8d809d9e785c1fa authored 11 months ago
0897c89685422d29a9155d20d8d809d9e785c1fa authored 11 months ago
make sctp::EndpointConfig as Arc
a21223c8b57b5063b1b0c55f7ce99805f2d5e296 authored 11 months ago
a21223c8b57b5063b1b0c55f7ce99805f2d5e296 authored 11 months ago
make dtls::config::HandshakeConfig as Arc
04070b71dfcc136d9adfc2e069dc526cd127f7c2 authored 11 months ago
04070b71dfcc136d9adfc2e069dc526cd127f7c2 authored 11 months ago
make both integration tests without ssl and browser with ssl work
7d5ce6340be9d73473974b943a731ead182bfce4 authored 11 months ago
7d5ce6340be9d73473974b943a731ead182bfce4 authored 11 months ago
remove ssl in example
d72772da2248e269372be6001b1f7e1557c2cd50 authored 11 months ago
d72772da2248e269372be6001b1f7e1557c2cd50 authored 11 months ago
remove str0m submodule
ccc0b3601d00ac60355fd3b59069665624b7c265 authored 11 months ago
ccc0b3601d00ac60355fd3b59069665624b7c265 authored 11 months ago
add force_local_loop option
52308f7723ef557d49ef493edec92816de06e855 authored 11 months ago
52308f7723ef557d49ef493edec92816de06e855 authored 11 months ago
add gracefully shutdown back
058715a1b5c009d0ea8fddc9ad69074045498619 authored 11 months ago
058715a1b5c009d0ea8fddc9ad69074045498619 authored 11 months ago
refactor clap
b86dbe58ab128e11ee76435fda4ce92edea9089a authored 11 months ago
b86dbe58ab128e11ee76435fda4ce92edea9089a authored 11 months ago
add SyncTransport
fe9f54e12b151336dc177d2af9199d81a26156d0 authored 11 months ago
fe9f54e12b151336dc177d2af9199d81a26156d0 authored 11 months ago
fix logging
f01db4957ec667a4eeaf75f65cbf7b4b22da57f8 authored 11 months ago
f01db4957ec667a4eeaf75f65cbf7b4b22da57f8 authored 11 months ago
add back util
b41e905e87989dfb51c7522944b473f74d59fe7f authored 11 months ago
b41e905e87989dfb51c7522944b473f74d59fe7f authored 11 months ago
impl run_sfu
01ed58f858633e19339278914968ce8d47ee17b3 authored 11 months ago
01ed58f858633e19339278914968ce8d47ee17b3 authored 11 months ago
impl web_request_sfu
80450fab75e3a2245a9185ed1b98fd0b8a5b3dfe authored 11 months ago
80450fab75e3a2245a9185ed1b98fd0b8a5b3dfe authored 11 months ago
refactor signal
96a63eba505739c9e831191bd5ba92b735feb92b authored 11 months ago
96a63eba505739c9e831191bd5ba92b735feb92b authored 11 months ago
mv web_request to impl
aa77b50f8e412abff962e8e156682e756a1e098c authored 11 months ago
aa77b50f8e412abff962e8e156682e756a1e098c authored 11 months ago
add sfu impl clap
fb80599c4f5b2e045d6af1aba18ce563fc68351d authored 11 months ago
fb80599c4f5b2e045d6af1aba18ce563fc68351d authored 11 months ago
mv client code to client.rs
e6b159a9610694bfa1e6dfaf8563ba4104851246 authored 11 months ago
e6b159a9610694bfa1e6dfaf8563ba4104851246 authored 11 months ago
use clap and html
aa1a3688f04b785990a63d077a82c7a7cd9292f0 authored 11 months ago
aa1a3688f04b785990a63d077a82c7a7cd9292f0 authored 11 months ago
multi-port
0856a154b2f7ca4fadddc48741e3fb6b044e3477 authored 11 months ago
0856a154b2f7ca4fadddc48741e3fb6b044e3477 authored 11 months ago
change port to 3478
25a26bc3a6523c570455fc1512c89baa7c8c29d9 authored 11 months ago
25a26bc3a6523c570455fc1512c89baa7c8c29d9 authored 11 months ago
update chat.rs
a2e68fc0c9fb0fbe44bdbe1ef8c34d76058801db authored 11 months ago
a2e68fc0c9fb0fbe44bdbe1ef8c34d76058801db authored 11 months ago
update html
e51907429fd412b0125921365f27be6014868aa9 authored 11 months ago
e51907429fd412b0125921365f27be6014868aa9 authored 11 months ago
use str0m as rtc library
e2944bbad64cbfd8109a2dc9895bb93a63d16b2d authored 11 months ago
e2944bbad64cbfd8109a2dc9895bb93a63d16b2d authored 11 months ago
update webrtc pointer
9c9d6be41b543cc3cd2901283feeec44ba1ed70c authored 11 months ago
9c9d6be41b543cc3cd2901283feeec44ba1ed70c authored 11 months ago
fix test_rtp_3p_bi_direction_sendrecv
569ac73ad921ab6aa4fc5946475427d49dbdf6c5 authored 12 months ago
569ac73ad921ab6aa4fc5946475427d49dbdf6c5 authored 12 months ago
add test_rtp_3p_bi_direction_sendrecv
6b70ecba5028d97f574641bbbe03677bea5fc0c5 authored 12 months ago
6b70ecba5028d97f574641bbbe03677bea5fc0c5 authored 12 months ago
add test_rtp_bi_direction_sendrecv
113f54ae74376b396f4cac578c05e7ae7acae048 authored 12 months ago
113f54ae74376b396f4cac578c05e7ae7acae048 authored 12 months ago
add RTP sender and receiver
211a17c1fb039c8bab21230c410ca89625d2c7d2 authored 12 months ago
211a17c1fb039c8bab21230c410ca89625d2c7d2 authored 12 months ago
add track_remote_rx await
cc726cf459216a38dc44e3c9a0b952dba8fc1bfd authored 12 months ago
cc726cf459216a38dc44e3c9a0b952dba8fc1bfd authored 12 months ago
add data_channel_rx await
bf893bc6322be595da2978ac91399a798db92cfe authored 12 months ago
bf893bc6322be595da2978ac91399a798db92cfe authored 12 months ago
update rtc pointer
88fd1c66f8a5f4140e61c15e87d677b8a102affc authored 12 months ago
88fd1c66f8a5f4140e61c15e87d677b8a102affc authored 12 months ago
add test_play_from_disk_vpx_1to1
94ffec627c1f3b4148cdce23e19ffb3124cde234 authored 12 months ago
94ffec627c1f3b4148cdce23e19ffb3124cde234 authored 12 months ago
use Docker to run integration tests
7dba3c4e1fc5d70be2067aa4118f7fa6436ee05d authored 12 months ago
7dba3c4e1fc5d70be2067aa4118f7fa6436ee05d authored 12 months ago
implement test_data_channels
6fc0cdce1b38fa505b85859adb9b1b72f3f677a1 authored 12 months ago
6fc0cdce1b38fa505b85859adb9b1b72f3f677a1 authored 12 months ago
implement test_datachannel
66a2bbee3f84c543f24ec45265a4e2842d5aa693 authored 12 months ago
66a2bbee3f84c543f24ec45265a4e2842d5aa693 authored 12 months ago
aadd webrtc/webrtc as dev-dep
ae25e2a9a64a695c66f35b4f2034f76c801d732a authored 12 months ago
ae25e2a9a64a695c66f35b4f2034f76c801d732a authored 12 months ago
add submodule webrtc
d865e14edcecb2d6ab1498151f186774bb72e85f authored 12 months ago
d865e14edcecb2d6ab1498151f186774bb72e85f authored 12 months ago
setup integration tests
40679fc06be733ab1658e624943b314f7568d57c authored 12 months ago
40679fc06be733ab1658e624943b314f7568d57c authored 12 months ago
add integration tests in github actions
8efd0838af935d795cea7e11e91449f59a48725d authored 12 months ago
8efd0838af935d795cea7e11e91449f59a48725d authored 12 months ago
don't forward RR and TF
cf3746c49ba6b57842a3ba6ca5192243b2108767 authored 12 months ago
cf3746c49ba6b57842a3ba6ca5192243b2108767 authored 12 months ago
add receiver_stream
c2a2812b88403b029740cf80660eb0d9567b1983 authored 12 months ago
c2a2812b88403b029740cf80660eb0d9567b1983 authored 12 months ago
move interceptor into Endpoint
9f2f3eb2b928cccfbba9156b453997cd57f6ee54 authored 12 months ago
9f2f3eb2b928cccfbba9156b453997cd57f6ee54 authored 12 months ago
fix sender_report bug
3c0b9067523a83e8e9a4bccf474c28c25901fdc3 authored 12 months ago
3c0b9067523a83e8e9a4bccf474c28c25901fdc3 authored 12 months ago
complete SenderReport Interceptor
a7f82b5dae0327cdf14cb81b5b1c7c1f62ff4ac8 authored 12 months ago
a7f82b5dae0327cdf14cb81b5b1c7c1f62ff4ac8 authored 12 months ago
refactor Registry
21c5f484643378787c7f3654d1e8dbbce106a88a authored 12 months ago
21c5f484643378787c7f3654d1e8dbbce106a88a authored 12 months ago
add sender/receiver_report framework
5d29d0a411c9b56ea7745d74ed12ce6529e5fa98 authored 12 months ago
5d29d0a411c9b56ea7745d74ed12ce6529e5fa98 authored 12 months ago
add Registry to MediaConfig
c17fc3236c6a1b7f1e2068137909ad85d79e9307 authored 12 months ago
c17fc3236c6a1b7f1e2068137909ad85d79e9307 authored 12 months ago
use chain of responsibility design pattern for interceptor
b3149a007cd6b04fa0e09cb63c3fd72a0a1c61e2 authored 12 months ago
b3149a007cd6b04fa0e09cb63c3fd72a0a1c61e2 authored 12 months ago
define Interceptor trait
d0dfd653f16ff7db151278540bbb2f3c136f0cca authored 12 months ago
d0dfd653f16ff7db151278540bbb2f3c136f0cca authored 12 months ago
merge rtp_handler into srtp_handler
b2b1fd08ff66233579d624e04822b367ed290d98 authored 12 months ago
b2b1fd08ff66233579d624e04822b367ed290d98 authored 12 months ago
temporally disable default RTCP feedback
b7215032c4795f75f81572a9341aab7f66a1084a authored 12 months ago
b7215032c4795f75f81572a9341aab7f66a1084a authored 12 months ago
change default host to 127.0.0.1 for chat example
1664fd90ac102340a04b9ad70a756e4cf9b8c5cd authored 12 months ago
1664fd90ac102340a04b9ad70a756e4cf9b8c5cd authored 12 months ago
use server_config's media_config for SDP popluate
a3ea275487c4b7421d306887052d0e36a205b239 authored 12 months ago
a3ea275487c4b7421d306887052d0e36a205b239 authored 12 months ago
add MediaConfig to ServerConfig
cc70209af43aa3068004f21a48f035ac7d81a2db authored 12 months ago
cc70209af43aa3068004f21a48f035ac7d81a2db authored 12 months ago
rename MediaEngineHeaderExtension to RTCRtpHeaderExtension
313a4b266dfe04dc21f557d2791e8164573050c0 authored 12 months ago
313a4b266dfe04dc21f557d2791e8164573050c0 authored 12 months ago
add media_config to register codecs/feedbacks/header_extensions #2
3eab2b30fec12fb9e628808370bfb32663e3ce1c authored 12 months ago
3eab2b30fec12fb9e628808370bfb32663e3ce1c authored 12 months ago
rename handlers to handler
a285f2f60ce7f5cfac2e06f30fb9de65bde28b10 authored 12 months ago
a285f2f60ce7f5cfac2e06f30fb9de65bde28b10 authored 12 months ago
move session and endpoint to top
f5c0c2956730c978c14e21f72a584650eb27b78c authored 12 months ago
f5c0c2956730c978c14e21f72a584650eb27b78c authored 12 months ago
move description to top
d5021f9755413c241e0bd41029a6a13c2e052f18 authored 12 months ago
d5021f9755413c241e0bd41029a6a13c2e052f18 authored 12 months ago
fix clippy warning
b8fa4603aea681ba03d4444079068ad551787de3 authored 12 months ago
b8fa4603aea681ba03d4444079068ad551787de3 authored 12 months ago
refactor public use
d05d6392be770a507447e9ba22f9dea8ec3b1782 authored 12 months ago
d05d6392be770a507447e9ba22f9dea8ec3b1782 authored 12 months ago
use SctpConfig to config sctp-port and max-message-size for SDP #4
1f9b1ea79e5ae015e3996d5656e9f18f1f1436fe authored 12 months ago
1f9b1ea79e5ae015e3996d5656e9f18f1f1436fe authored 12 months ago
use builder pattern for ServerConfig
198b900e81f48b898cb8b7fc339505634bb0f5ef authored 12 months ago
198b900e81f48b898cb8b7fc339505634bb0f5ef authored 12 months ago
update rtc pointer
c8bca5dd0e1e6dae1d85558fb3ad48b5d31c3347 authored 12 months ago
c8bca5dd0e1e6dae1d85558fb3ad48b5d31c3347 authored 12 months ago
add AV1
ab2c3f18b16cd2ed54f0123394a109eeb6d2cc45 authored almost 1 year ago
ab2c3f18b16cd2ed54f0123394a109eeb6d2cc45 authored almost 1 year ago
update rtc pointer
837fbe15124b85b4ed5a516de68c355f73fe8fee authored almost 1 year ago
837fbe15124b85b4ed5a516de68c355f73fe8fee authored almost 1 year ago
fix duplicated mid bug in handle_datachannel_open
c918dcd032e1c9079ea89ccde3822ae9733a915d authored about 1 year ago
c918dcd032e1c9079ea89ccde3822ae9733a915d authored about 1 year ago
refactor logging
358a0849b57083718c87f5f26244bb7cc8badf51 authored about 1 year ago
358a0849b57083718c87f5f26244bb7cc8badf51 authored about 1 year ago