Instead of streaming, it would be a node-webkit-esque app that allows one to; - Sync media over LAN, sync user's catalog everywhere with the option to sync data from one PC over the internet - Manage and browse media (By building a catalog of items from several watched directories) - Delete, move, rename media easily. Perhaps even manage archive formats automatically (autoextraction) - An api for subtitles - Build statistics, time watched, tv shows added per x time etc. - Store metadata like time media was paused at (to resume at), with a visual indicator in the catalog view - Automated parsing of releases, soft renaming - Scrape data for each item, generate tags from that data, categories - Archiving, sorting, grouping - Personalized catalogs of "what I watch". Kind of like how you might customize http://pogdesign.co.uk/cat/ - A real-time tracker for new releases. It would query a web service which has a bot idling in a prechan, then after parsing each release it is able to match to any item that you watch and notify you that "this just came out". Alternatively, it could, for TV, just utilize airtimes from TVRage - Personalized page that lists all of the stuff you are looking for. List of things that you haven't downloaded yet but are in your list etc. - Integrated user defined searches. Allowing one to search their favorite sources autocompleted with things in the application's local catalog of "stuff you want/watch". - A nice dark interface, surprisingly a lot like what Popcorn Time is doing, though much more complex and functional. - The ability to choose your own media player to launch, thus giving up statistics, pause time and "watched" states. Would require the user to commit this info themselves, with a form popping up whenever they launch something from the app if they so choose. - Multiple sub-users per "catalog", so that one person would have access to the same file but may not have watched/behaved the same way as another user on the network - Integrated "coming soon" feed for tv and movies that you could preemptively select to be notified about. - One big database file that would be dynamic to the content available to it. This way the installation could be portable, and whenever it detects its on a different system (Synced by a dropbox service or a USB drive), the app will ask to specify watch-folders to sync with the database so that one could keep track of their "catalog", add things to it etc. - Open source, built on node-webkit like Popcorn. No datamining, pro privacy. - Works in a browser, thus on phones (I guess some TV's/Consoles too?) connected to the WLAN - Integration of a "WebUI" from popular torrent clients, with a custom standardized interface for all of them.
So basically XBMC for pirates, I guess.
Something tells me it's a niche market.