webrtc/tools_webrtc
Florent Castelli 023be3c977 Data Channel Benchmarking tool
Create a server using:
./data_channel_benchmark --server --port 12345
Start the flow of data from the server to a client using:
./data_channel_benchmark --port 12345 --transfer_size 100
The throughput is reported on the server console.

The negotiation does not require a 3rd party server and is done over a
gRPC transport. No TURN server is configured, so both peers need to be
reachable using STUN only.

Bug: webrtc:13288
Change-Id: Iac9a96cf390ab465ea45a46bf0b40950c56dfceb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/235661
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36206}
2022-03-15 16:18:16 +00:00
..
android tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
apple tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
audio_quality Rename tools-webrtc -> tools_webrtc 2017-05-09 06:30:13 +00:00
autoroller Remove unused bazel related code 2022-03-15 11:35:09 +00:00
coverage tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
cpu tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
ios Revert "Avoid using lld when compiling iin iOS with bitcode" 2022-03-14 10:29:55 +00:00
iwyu Add a header-reduction argument to IWYU 2022-03-10 12:25:12 +00:00
libs Remove unused bazel related code 2022-03-15 11:35:09 +00:00
matlab Rename tools-webrtc -> tools_webrtc 2017-05-09 06:30:13 +00:00
mb Fix warning 'Build argument has no effect: ios_build_chrome'. 2022-03-07 13:02:53 +00:00
msan Roll chromium + fix: blacklist -> ignorelist for sanitizers suppressions 2021-05-27 16:16:01 +00:00
network_emulator tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
perf Fix file open mode issue for the uploader. 2022-03-14 19:34:46 +00:00
presubmit_checks_lib tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
sanitizers Data Channel Benchmarking tool 2022-03-15 16:18:16 +00:00
sslroots Add script to generate ssl_roots.h from Mozilla's CA bundle 2022-03-04 13:50:58 +00:00
ubsan Roll chromium + fix: blacklist -> ignorelist for sanitizers suppressions 2021-05-27 16:16:01 +00:00
version_updater Remove reference to an old branch. 2022-03-07 08:27:23 +00:00
video_quality_toolchain Reland "Remove deprecated barcode scanning functionality" 2018-10-22 21:30:58 +00:00
vim tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
__init__.py clang-tidy helper script, with clang static analyzer included. 2019-02-26 17:06:40 +00:00
binary_version_check.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
BUILD.gn Add WebRTC code freshness version string. 2020-12-14 16:22:35 +00:00
clang_tidy.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
download_tools.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
ensure_webcam_is_running.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
executable_host_build.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
flags_compatibility.py Revert "Add the possibility to output a json gtest output to the perf tests." 2022-02-22 07:57:34 +00:00
get_landmines.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
gn_check_autofix.py Fixes escaped line breaks 2022-02-23 09:08:30 +00:00
gtest-parallel-wrapper.py Replace dump_json_test_results flag by isolated-script-test-output. 2022-02-14 08:55:01 +00:00
gtest_parallel_wrapper_test.py Replace dump_json_test_results flag by isolated-script-test-output. 2022-02-14 08:55:01 +00:00
OWNERS add more owners to mb 2021-12-06 16:46:16 +00:00
PRESUBMIT.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
whitespace.txt testing code-owners plugin. 2021-10-11 07:39:05 +00:00