流媒体很多概念搞不清楚,头都大了

ppzhao 2006-04-06 01:53:58
什么是流媒体? 不用下载全部,就能播放,就是流媒体?
那文件共享播放,不用下载就能播放,是不是流媒体?
文件共享不能跨网段,那我建立个http server,也能不下在就能播放,也能跨网段就是graphedit中render url
rtsp和我上面的http播放有什么区别呢?
Directshow开发指南,书第18章的MPEG流的网络客户端播放,和我文件共享和http有什么区别呢?
神龙解压卡(ktv中用的)有两种播放方式file和buf,都不用下载全部就能播放,buf方式就是开两个buf,一个用于播放,一个用于从server上pull数据缓存。file是直接播放共享文件,程序没开buf.
这两个有什么区别呢?

其实我最终关心的是一台服务器并发客户端并发数量,上述哪种方式好呢。
是不是刘媒体服务器对客户端请求读取硬盘做了安排和优化,比客户端自己随机读取要高效呢?
那流媒体服务器在这方面做了什么优化呢,原理是什么?
http server ,ftp server在这方面是否也做了同样的优化呢。

...全文
229 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyhzpk 2006-04-11
  • 打赏
  • 举报
回复
souxin.com
wolf_baby 2006-04-11
  • 打赏
  • 举报
回复
这类基础问题,概念混淆的,google之——成长必备工具。
hsabrina 2006-04-06
  • 打赏
  • 举报
回复
楼主提到用户并发数量的问题.你说的并发数量是要看是直播方式还是点播方式了.直播问题就好处理多了,若是点播个人认为目前这样考虑的策略比较好:
1 将用于直播的multicast技术和补丁算法结合起来可以通过公用一个完整流和一个小的不规则流实现点播.
2码流调整,根据网络状况来调整发送关键针,减少带宽,这样还能提高用户的接收质量.
寻开心 2006-04-06
  • 打赏
  • 举报
回复
是否是流媒体很大程度上是取决于文件的格式

流媒体文件一般来说满足这样的特点,一个是文件是有一些片断组成的,这些片断代表独立的内容,可以单独的显示处理,即便中间丢失一些片断也不会对整体产生太大的影响

你可以根据这个条件来判断一个具体的文件是否是流媒体文件
显然一个zip或者rar的压缩文件不会是流媒体文件,因为它必须要求数据完整性,否则就破坏了不能使用; 而声音或者视频文件可能是流媒体文件,因为一个30分钟的音频或者是视频,中间缺少一些内容,顶多声音不连续,视频有跳跃,但是不影响后面的东西;
这里只能说是,声音和视频以及图片可能是流媒体的文件,具体是还是不是还需要看具体的文件格式

至于服务器,http协议,它要保证所有的数据都能按照顺序完整无缺的到达客户端才算完成
流媒体是不管这个完整性和顺序性的,甚至把断点续传和随机访问作为基本的要求条件呢

这可以看作是流媒体文件和服务器的基本理解,具体的文件和协议要找相关的专业文章去
claider 2006-04-06
  • 打赏
  • 举报
回复
mark
happydeer 2006-04-06
  • 打赏
  • 举报
回复
简单来说,流媒体就是边下载边播放。

rtsp专门为流媒体设计的协议,而http不是,虽然用http也可以实现流媒体播放,但实现起来功能很受限!

“MPEG流的网络客户端播放”可以算是流媒体播放,但跟专业的/商业的流媒体系统有很大的距离。

2,554

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧