Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
public:gsoc:livetvooverinternet [2018/02/13 19:20]
cfsmp3
public:gsoc:livetvooverinternet [2018/02/21 19:25] (current)
cfsmp3
Line 18: Line 18:
 We're going to target the two major platforms that have live TV over the internet: YouTube and Hulu. We're going to target the two major platforms that have live TV over the internet: YouTube and Hulu.
  
-We will pay for the subscriptions for both services during the coding months. ​ +**We will pay for the subscriptions for both services during the coding months, and if you are currently outside the geographical areas in which these services are available, we'll provide a VPN as well**
- +
  
 +Features that we expect:
  
 +- The system must be completely scriptable. For example, a solution that requires human intervention to start a capture session, or a browser open on a desktop is not going to work. Suppose we want the system running 24x7 on a Linux server, which might not even have a monitor.\\
 +- Youtube TV supports as maximum of 6 simultaneous streams per subscription. We don't know about Hulu, but the point is that your solution must be able to maximize what we get from the subscription - if the service allows 6 streams, your solution must too.\\
 +- Allow several subscriptions to be used as well, for example if we want 12 streams, then 6x2 should work.\\
 +- It goes without saying, login information should be configurable and you must be careful not to push any real information to GitHub.\\
 +- Documentation must be good - we want other projects to build on this one instead of having to figure out everything from scratch.\\
  
  • public/gsoc/livetvooverinternet.txt
  • Last modified: 2018/02/21 19:25
  • by cfsmp3