I don&#x27;t think &quot;streaming&quot; implies any of that. I don&#x27;t believe YouTube had any of these features when it first arrived.<p>All &quot;streaming&quot; really implies is that you can watch as you download. That requires the download to be linear (e.g. traditional BitTorrent downloads aren&#x27;t streaming), the format to be linear (can&#x27;t put vital information at the end of the file), and the download speed to be high enough to download at least one second of content for each second of download time.<p>Everything you describe is nice, but not necessary.