流式传输分为HTTP流和实时流,我看到网上讨论的几乎都是实时流,就是rtsp或者MMS协议的实现。本人接触流媒体不久,有以下几个疑问:
1、HTTP流实现不需要专门的服务器,那它和普通的文件下载有什么区别呢?
2、可不可以这么说,想要实现RTSP流式播放,需要提供专门的流式文件,比如.rm .asf;而要实现HTTP流式传输,任何格式的文件都可以?
3、用HTTP流实现流媒体播放,只要将下载的文件格式转换成播放器支持的格式,就可以实现边下载边播放?
4、如果用HTTP请求的方式播放一个的.rm或.asf文件很大,那么服务器端是不是需要先将这些文件分成若干个可以独立播放的小文件,相当于客户端下载一个个小文件进行播放?
5、现在的视频网站优酷等,都是用Http流传输,为什么呢?