mattetti / LiveTV

Simple OS X application allowing you to watch some live free TV channels (French, English, Italian).
MIT License
32 stars 10 forks source link

LiveTV

NOTE: Unfortunately, most of the French FTA channels decided to add an auth system to avoid direct usage. This means that most of the channels are now broken. My goal has never been to hack into the online broadcast systems so I won't be implementing a workaround for the channels requiring auth.

Simple OS X application allowing you to watch some live free TV channels (French, English, Italian) fullscreen on your mac.

This product is buggy, mainly for educational purposes and certainly not maintained. Use it at your own risks.

Usage

The easy way:

The "harder way":

Compilation info: There are 2 schemes: LiveTV and Deployment. LiveTV compiles the code in JIT mode and runs it. The Deployment scheme compiles AOT the app and insert the MacRuby framework in the app to make it truly standalone. You first need to build the LiveTV scheme before running the Deployment scheme.

Details

The application is a native OS X Cocoa application written in MacRuby http://macruby.org You can learn more about MacRuby via my book: http://amzn.to/tVx4ng

The code is very simple and straight forward (currently under 100 LOC). If you decide to help the project, check the TODO list and learn more about the following Cocoa classes:

TODO list

Thanks

Thanks to