Skip to content
stitch edited this page Sep 14, 2010 · 7 revisions

Welcome to the RetoTV Wiki. This is the main source for all your RetroTV inquiries.

== Introduction ==
RetroTV is a project that didn’t appear to exist: the goal is to run a fully automated TV station with virtually zero knowledge. The project depends on open source tools and technologies and is just a hub linking all these things together. Its not the goal to make the most elaborate, flexible and dynamic programming system on earth; it aims for straight and easy streaming, no questions asked.

More info on this project in a blogpost: http://elgerjonker.nl/2010/05/retrotv-broadcasting-project-part-1/

== End user goals ==
Running a fully automated TV station (streaming) will be straightforward. Only this:

  • Add content files (bumpers, shows, commercials)
  • Specify what show airs at what time
  • Run the “create playlist” command

== Internals ==

  • Content Directory Structure – Where to place what content, and what it means
  • Code – What scripts do what, how to extend etc…
  • Messing around with VLC – Some settings/setups that are supported with VLC
  • Coding – Guides on how this stuff is developed, hint: its a shellscript
  • Roadmap – What you can expect from this and future versions

== Technologies used ==

  • Creating playlists: PHP with GD
  • Storing show-states: SQLLITE
  • Playlists: XSPF
  • Streaming: VLC
  • Creating announcements: ffmpeg
Clone this wiki locally