package
0.0.0-20210314013511-b1a3d1722255
Repository: https://github.com/pion/ion-examples.git
Documentation: pkg.go.dev

# README

pub-from-disk-using-grpc

pub-from-disk-using-grpc demonstrates how to send video and/or audio to an ion-sfu from files on disk.

Instructions

Create IVF named output.ivf that contains a VP8 track and/or output.ogg that contains a Opus track

ffmpeg -i $INPUT_FILE -g 30 output.ivf
ffmpeg -i $INPUT_FILE -c:a libopus -page_duration 20000 -vn output.ogg

Download pub-from-disk-using-grpc

go get github.com/pion/ion-examples/ion-sfu/pub-from-disk-using-grpc

Run pub-from-disk-using-grpc

The output.ivf you created should be in the same directory as pub-from-disk-using-grpc.

Run pub-from-disk-using-grpc $yourroom

Congrats, you are now publishing video to the ion-sfu! Now start building something cool!