Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/notr1ch/TwitchTest
Bandwidth tester for Twitch
https://github.com/notr1ch/TwitchTest
bandwidth rtmp twitch windows
Last synced: 26 days ago
JSON representation
Bandwidth tester for Twitch
- Host: GitHub
- URL: https://github.com/notr1ch/TwitchTest
- Owner: notr1ch
- License: gpl-2.0
- Created: 2015-12-31T01:04:29.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2022-08-22T14:06:27.000Z (over 2 years ago)
- Last Synced: 2024-11-16T00:25:40.465Z (27 days ago)
- Topics: bandwidth, rtmp, twitch, windows
- Language: C
- Homepage:
- Size: 145 KB
- Stars: 142
- Watchers: 8
- Forks: 14
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-twitch-dev - notr1ch/TwitchTest - Bandwidth tester for Twitch. (Libraries / C)
README
# TwitchTest
Bandwidth tester for [Twitch](https://twitch.tv/)![Screenshot](http://i.imgur.com/7PN13yF.png)
TwitchTest creates a test stream to Twitch, using the "?bandwidthtest" option so your channel doesn't actually go live. It will attempt to stream at up to 10 mbps and show the achieved bitrate for each server. An estimation of the connection quality is presented, which is based on the number of retransmissions required and how consistent the delay between consecutive sends are. A connection quality of 80+ is recommended for a reliable stream. The TCP window size (SO_SNDBUF) can be adjusted to see what effects it has, the default setting matches what is used in [OBS](https://obsproject.com/).
Requires Administrator privileges to run, as the Windows TCP connection metrics API is only available to applications running as administrator.
A pre-compiled binary for Windows can be downloaded at https://r1ch.net/projects/twitchtest.