Skip to content

espero451/poorcast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

poorcast

Ultra-low-bandwidth YouTube streaming tool.

Usage:

chmod +x poorcast.sh
./poorcast.sh <stream_dir> <rtmp_url> <cpu_core>

Script will stream all mp3 files from <stream_dir> in random order. background.jpg in the same folder will be used as video background. You can use different CPU cores to distribute load for different streams.

Example:

./poorcast.sh ./mp3_files/ "rtmp://a.rtmp.youtube.com/live2/your-rtmp-key" 1

Setting:

BITRATE="128k"
PRESET="ultrafast"
FONT_PATH="/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf"
STATIC_COVER="$DIR/background.jpg"
LOGFILE="$DIR/$(basename "$DIR").log"

Demo

Demo Video

About

Ultra-low-bandwidth YouTube streaming tool.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages