-
Notifications
You must be signed in to change notification settings - Fork 1
Home
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