Video Stream Setup

To broadcast your tournament on the web you need

These instructions assume that you want to overlay competitors' names, score points, and clocks on the video stream. Overlay data is called logo for short.

In the previous versions of this document there was a complicated setup explained were JudoTimer controlled VLC and added a logo to the stream. VLC does not support that any more and there are easier ways to accomplish the same thing.

Basic idea is that you show your video on a computer screen, put a small JudoTimer window in slave mode on the screen, and capture and broadcast the screen. You can use a service provider (Ustream, Youtube, Bambuser) that suits you best. There are many ways to broadcast the screen, for example in VLC you can use Desktop as a Capture Device.

To have a nice looking logo you want to do the following things:

There is an example logo in the etc directory (timer-tv-logo.txt). Example is explained in Appendix JudoTimer Display Layout Customization.




It is possible to broadcast JudoInfo without screen capture. JudoInfo can output mjpeg video to its standard output. This can be read and processed for example by ffmpeg or avconv programs: Linux command line example:

judoinfo -mjpeg 640x360 | avconv -verbose -y -re -f image2pipe \
-vcodec mjpeg -i - -vcodec libx264 -an -metadata title="Next matches" \
-f flv "rtmp://"

Windows cmd would be similar. Option -mjpeg tells the size of the video (640x360). It is best to use JudoInfo in the Small Display mode. Here the target is Ustream, but it can be something else. However, the stream format must be set suitable using avconv options.