I've said this for a long time
I've been saying for a long time that airlines ought to stream content from a local (i.e. on the plane) server to the passengers. The cost of a server that could do so is minimal, both in terms of dollars (a small CPU and a 100G drive would have done it years ago, now a small CPU and a 1T drive) and in terms of weight (far more important to the airlines).
However:
1) the movie industry will insist upon Digital Rights Denial at every step of the way.
2) The airlines will insist upon "monetizing this new source of demand"
And I will ask this question: with 32G microSD cards, 1T laptop drives, and so on, why restrict yourself to what the airline sees fit to distribute? Just load your media up on whatever device(s) you see fit to use and move on.