/TV-Site-Viewer

app for tvOS that will load and render arbitrary TVML files

Primary LanguageObjective-CGNU General Public License v3.0GPL-3.0

TV Site Viewer

The Basics

Some apps require a lot of rich, custom behavior. Other apps are almost purely content-based, and rely only on a small set of standard behaviors.

This viewer attempts to implement enough standard behaviors, via custom tags and attributes, for content-based apps to be implemented entirely as sets of static TVML and asset files. The idea is, you create an "index.tvml", and put everything it links to or references in the same basic area, point this app at that area, and you're off and running.

TODO

  • Provide usage instructions.

  • Something something Bonjour something.

A Note on Licensing

The project license is currently GPL, but we have not yet accepted any pull requests under those terms, so the original author retains the right to release it under other licenses. In particular, the binary that we've submitted to Apple for the app store is not distributed under the GPL. If you need it under another license, talk to us.