Twitch has been making some very awful encoding and additional bad choices for streamers and viewers of Twitch.tv.
This method has been used before for various streams but now is rather needed to avoid buffering and delay of the stream.
Things you will need
After you have downloaded the above files. Extract livestreamer to Desktop and open up notepad.
Type in the following commands into your newly opened notepad. (considering you have installed the files at the same directories. If not , change accordingly)
echo 1. Enter channel id (beyondthesummit / dotapit etc.):
set /p channel=%channel%
echo 2. Enter quality (mobile_low, 280p, 360p, 480p, mobile_high, 720p, source)
echo or (worst, low, medium, high, best, for automatic selection)
set /p quality=%quality%
start c:users”yourusername”desktoplivestreamerlivestreamer.exe twitch.tv/%channel% %quality% –ringbuffer-size 65536 –rtmpdump “%~dp0rtmpdumprtmpdump.exe” –player “C:Program Files (x86)VideoLANVLCvlc.exe”
Save the notepad as a .bat file extension. (twitch.bat).
Follow the onscreen prompts and type in your channels name (beyondthesummit / dotapit etc) with your preferred quality!!
Enjoy the trick