&gt; This would probably work clunky at best. You would need to initiate<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
&gt; the transcode, at which point it would transcode the file. You&#39;ll need<br>
&gt; a pretty powerful backend machine to transcode HD material in real<br>
&gt; time (or faster) so you&#39;ll looking at waiting around the length of the<br>
&gt; video (or longer) before you can start downloading (Unless you want to<br>
&gt; keep the connection alive on your android device, goodbye battery<br>
&gt; life). Once you start downloading, you then have to DL a large file<br>
&gt; (likely still &gt; 1GB) which shouldn&#39;t take terribly long, but it&#39;s<br>
&gt; still a multistep process.<br>
<br>
</div>Isn&#39;t that almost exactly how HLS works?  It&#39;s all done automatically.<br>
 The end user doesn&#39;t have to manually orchestrate this.<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div><br></div><div>While streaming video to my phone or tablet sounds wonderful... its not that important to me, if I&#39;m at home I can watch TV/Movies on my, much larger, TV.  Now if my kids could easily preload video on their tablets for viewing while away from home AND use it to watch shows at home... now it becomes far more valuable!</div>

</div>