But if you are using a CDN you are not really streaming, are you?
But even then, many CDNs CAN "stream" using chunked transfer encoding.
As the article says, HLS or DASH are specifically about not having to suffer through buffering by auto-dialing quality down, otherwise you can also start viewing during download with the browser <video> tag, over FTP with VLC, or even with peer to peer software like eMule or torrents !
I'm not sure what "real" streaming would even be ? (It probably wouldn't be over HTTP...)