| Version 1 (modified by andycat, 4 years ago) (diff) |
|---|
- Streaming to Icecast with Freej
Establish a Giss.TV account
Use that latest freej client complied from git
Modify this script
header_text = new TextLayer();
header_text.size(50);
header_text.print("EngageMedia TV");
header_text.color(255,0,0);
header_text.set_fps(25);
header_text.set_position(10,0);
header_text.start();
add_layer(header_text);
video1 = new MovieLayer('http://www.engagemedia.org/Members/undergrowth/videos/The_War.mov');
video2 = new MovieLayer('http://www.engagemedia.org/Members/SquatFest/videos/03-fuck_puppets.avi');
add_layer(video1);
add_layer(video2);
//video1.set_blit("red");
video1.set_position(0,50);
video1.activate(true);
video2.set_position(320,290);
video2.activate(true);
video2.spin(1,1.0);
encoder = new VideoEncoder(10, 64000, 5, 24000);
encoder.stream_host("giss.tv");
encoder.stream_port(8000);
encoder.stream_title("EngageMedia TV");
encoder.stream_username("<your giss.tv username>");
encoder.stream_password("<your password>");
encoder.stream_mountpoint("<your stream>.ogg");
register_encoder(encoder);
encoder.start_stream();
Run it, eg
./freej -s 800x600 -j scripts/plumi.js
Test it, by going to your page on Giss.TV (or using VLC etc)
- Streaming to Icecast with Oggfwd
cat /home/andy/docs/Engagemedia/OSVIDEO/master.ogv | oggfwd -p -n "test TV" giss.tv 8000 2t645 /freej-test.ogg
Test it, by going to your page on Giss.TV (or using VLC etc)
