External VLC

intro

You don't have to use Veetle's software to broadcast. You may wish to use an external program to transcode video because you feel that it's easier to use or more efficient. One suggested external software is VLC. The following instructions are just suggestions. The beauty of using an external VLC is that the settings may be tweaked to your desire.

instructions

configure VLC

  1. Download and install VLC version 1.0.5 (DO NOT USE the latest VLC 1.1+ release).
  2. Open the VLC program.
  3. In the menu on top, choose Media > Streaming
  4. Click the add button on the right and select a video file.
  5. Click the stream button on the bottom.
  6. Click the next button on the lower right.
  7. Switch the new destination dropdown from file to HTTP.
  8. Click the add button next to this dropdown.
  9. Enter 127.0.0.1 in the address field.
  10. Enter 1234 in the port field.
  11. Click the far right button (yellow dot) next to the profile dropdown to create a new profile.
  12. Enter in Veetle in the profile name field. You can now re-use this Veetle profile without setting it all up again in the future.
  13. Under the encapsulation tab, choose ASF/WMV.
  14. Under the video codec tab, check video. Select H-264 in the codec dropdown. The default bitrate of 800 kb/s should be fine. Keep the frame rate at 0.00 to use the file's original frame rate. Lower the scale dropdown from the default 1 if you've selected a high resolution file and you feel that your CPU can't handle it.
  15. Under the audio codec field, check audio. Change the codec dropdown to MP3. Change the bitrate to 96 kb/s. Keep the channels at 2. Increase the sample rate dropdown to 44100.
  16. Click the save button in the bottom.
  17. Select the Veetle profile you just created from the profile dropdown. It will be at the bottom of the list.
  18. Click the next button on the bottom right.
  19. Click the stream button in the bottom.

Configure Veetle website

  1. Go to Veetle's broadcast page. Click the big advanced button.
  2. Leave the MRL field blank. Click next.
  3. In the quality settings popup, choose the advanced option. Type in 127.0.0.1:1234 in the local address field. Clear the entire stream output field. This tells the Veetle website to read from your computer without additional transcoding.
  4. Hit ok. Then hit put on air.

broadcasting a playlist

If you wanted to broadcast multiple files, it would be quite tedious to add each file one at a time and configure each one. The alternative is to create a playlist.

  1. Open VLC.
  2. Click the playlist button (3 horizontal lines) to open the playlist panel.
  3. Open Windows Explorer and navigate to your video files. Drag those files into the playlist panel.
  4. In the main VLC window, Menu > Save Playlist to File. Save the playlist file using the default XSPF format.
  5. Close VLC and reopen it to clear the playlist.
  6. Do the same steps in the "Configure VLC" section above, except you'll add your XSPF playlist file rather than individual files.

troubleshooting

If the website reports "reading from media", port 1234 may be used by some other running program. Try changing it to a free port, say 1235, both in the external VLC and on the website.