请问什么样流媒体呀,,,是不是可以播放的多媒体软件就是流媒体呀

honghuige 2003-08-20 08:51:05
大家帮我
...全文
84 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
nicolas 2003-09-11
  • 打赏
  • 举报
回复
有关的书也出来了,当然是比较新的了。
nicolas 2003-09-11
  • 打赏
  • 举报
回复
你用google查找"流媒体",有很多这方面的资料。
ejiue 2003-09-08
  • 打赏
  • 举报
回复
流媒体有一个区别于其他媒体的重要特质:实时性要求。
如果数据出现差错,由于实时要求,重发没有意义,这决定了采用udp而不是tcp协议。
由于实时要求,在播放的时候,边下载边播放,这就是"流"。
peon 2003-09-07
  • 打赏
  • 举报
回复
随着现代网络技术的发展,作为第四媒体的网络开始带给人们的是更多形式的信息模式。从在网络上出现第一张图片,到现在各种形式的网络视频,三维动画,人们的视听觉感官在网络上得到了很大的满足。而同时面临的是另外一种不可避免的尴尬:正是由于人们需求的不断提高,上网人数的不断增加,加之网络硬件设备的局限性,使得文件的大小成为网络传输一个不可忽视的参数。一方面,人们希望能在网络上看到生动清晰的媒体演示,另一方面人们又不得不去面对如此慢的网络速度下文件传输所需的大量时间。为了解决这种矛盾,一种新的媒体技术应运而生,这就是“流媒体技术”。

不知道大家是从什么时候开始认识这样的技术,在我的印象里面,flash技术是最先带给我“流(stream)”这个概念的。包括后来的shockwaveforauthorware、shockwavefordirector等等。而最新的网络三维图象标准,同样采用的是流式的传播技术,例子就是最近被炒的很热,而且效果的确很好的viewpoiint (metastream)和cult3d技术。当然象qtvr里面也用了流传输的概念,我们在这里就不多提了。

上面或许只能算些题外话,我今天演讲的主要内容,或者说演讲的真正标题应该是“网络视频流技术展望”主要介绍的是把流媒体技术用于网络视频传输应用的系统,主要是real system 和 media service .当然还有quicktime。至于象cisco ip/tv一类系统,由于使用范围不大,加之时间和场合所限,在此不做详细研究探讨。

无论是哪一种系统,他们的基本原理都是一样的:首先通过采用高效的压缩算法,在降低文件大小的同时伴随质量的损失,让原有的庞大的多媒体数据适合流式传输。然后通过架设流媒体服务器,修改mime标识。通过各种实时协议传输流数据。

实时流传输协议包括:
实时传输协议rtp。rtp(real-timetransportprotocol)

实时传输控制协议rtcp。rtcp(real-timetransportcontrolprotocol)

实时流协议rtsp。实时流协议rtsp(realtimestreamingprotocol)

rsvp协议。rsvp(resourcereserveprotocol)

mms 协议:microsoft media server protocol (mms protocol)

下面我们采用对比的方式来对这几种系统做一些更详细的介绍:
1.概述:

----microsoft公司的windowsmedia的核心是asf(advancedstreamformat)。asf是一种数据格式,音频、视频、图像以及控制命令脚本等多媒体信息通过这种格式,以网络数据包的形式传输,实现流式多媒体内容发布。

----realnetworks公司的realmedia包括realaudio、realvideo和realflash三类文件。。realnetworks公司自1995年发布realaudio1.0以来,realaudio和realvideo产品已经成为internet网上最受欢迎的解决方案。

----apple公司的quicktime于1991年登台亮相,是apple公司面向专业视频编辑、web网站创建和cd-rom内容制作领域开发的多媒体技术平台,quicktime支持几乎所有主流的个人计算平台,是数字媒体领域事实上的工业标准,是创建3d动画、实时效果、虚拟现实、a/v和其他数字流媒体的重要基础。

2.压缩方式:

wm8:当然是最新版本了,采用mpeg-4压缩编码,我们也看到了他正式版的效果要比beta版本好很多。无论是在wmv还是wma的压缩方法上,就原来的v7都有很大的进步。支持true-vbr(真正动态变量速率编码,该技术能保证下载过程中影像的品质)和two-pass编码技术。

real:采用的是real专用算法,最近又增加了ra8的压缩算法。通过svt(scalablevideotechnology)技术可以让速度较慢的电脑不需要解开所有的原始图像数据也能流畅观看节目;双向编码(twoencoding)技术类似于vbr根据带宽的限制选择最优化压缩码率。为了更好地适应在网上传播,它还可以根据你所采用modem的速率来选择最佳压缩比率的real文件,这就是所谓的surestream技术。我们不能否认的是,在网络带宽自适应方面,real比wm要做的好很多!

qt:我们可以看到在qt输出文件时候可以选择包括h.263在内的多种编码。但主要以sorensonvideo为主,据说由5.0开始已经采用了mpeg-4压缩技术。quicktime中的声音codec为qualcompurevolm,从quicktime4.1版本中开始支持vbr。quicktime的音乐codec为qdesiglmusic2。

3.服务器和客户端:

windows media:
服务器:windows server的附带组件,无客户连接数限制。

客户端:microsoft的免费播放器windows media player,我们可以在最新的windows xp里面看到它的最新版本8。

real system:

服务器:real server ,提供免费下载,最新分了很多版本:比如plus,pro版本等,其实内部结构基本相同,只是提供的license的权限有所不同。访问有用户连接数限制,通过license文件实现,同时,该文件也具备了各种功能的管理功能。同一个server通过倒入不同的licence,可以实现不同的功能权限。

客户端:real公司播放器real player,有不同版本,基础的basic为免费下载,专业的plus版本需要付费。plus版本提供更多图象画面控制,这点在media player里面是没有的。最新版本是:6.0.9.584

quick time:
服务器:quick time streaming server 是mac平台下的服务器,有用户连接限制,固定数目,单个server允许最大连接4000个。在pc平台下有基于perl的darwin streaming server(pr3)。同时real server 8也支持以rtsp方式调用mov文件。

客户端:apple公司播放器quick time。同样有版本功能区别,专业版本需要付费获取,专业版本增加了对mov文件的简单编辑功能。

4.编辑工具以及拓展功能:

windows media:
“windows media 编码器”转换实时和存储的视频和音频内容为 asf 流,然后即通过 windows media 服务器在网络中传送。原来的版本是集成到一个叫nettools的文件里面的。后来的版本于是就把它独立出来了。

“windows media author”是 microsoft 与 digital renaissance, incorporated 合作开发的一种工具。此工具用以装配、同步和压缩视频和图象文件为单一的 .asf 文件。windows media author 创建的内容称为“演示音频”,因为它类似声音曲目的幻灯演示。windows media author 也可新增脚本命令和 url 到 .asf 文件中。


“windows media publish to asf for microsoft powerpoint 97” 是一种将带旁白的 powerpoint 演示转换成 .asf 文件的工具。

“windows media plug-in for adobe premiere”可在 adobe premiere 中方便地压缩和转换视频文件为 asf 文件。在新版本的premiere6里面我们可以找到它


“vidtoasf”和“ wavtoasf”是从服务器的命令行运行的转换实用工具。它们用于转换现有的声音和电影文件为 asf 格式。

“asfcheck”和“asfchop”是从服务器的命令行运行的文件实用工具。asfcheck 用于检验 .asf 的格式,若可能的话也修复文件。asfchop 可用来向 .asf 文件新增属性、标记、索引和脚本命令,以及删除 .asf 文件的时间字段。

另外,在安装了windows media 相关的sdk程序以后,我们可以在里面的wmssdk\samples\scrbld\目录下面找到一个nsscript.exe的文件用于编辑asf的标记位和script跳转,在wmssdk\samples\batch\目录下面找到一个setup.exe用于安装batch encode utility,这是一个用于批处理转换的程序。

peon 2003-09-07
  • 打赏
  • 举报
回复
流媒体采用流式传输,也就是一边下载一边看,区别于整个下载再看,这是最重要的一点

一些特性:
速率控制,智能流技术等,区别于http的流式播放
xdspower 2003-08-26
  • 打赏
  • 举报
回复
你的看法是错误的,具体我也不解释了,你到www.souxin.com
www.liumeiti.com
去看看
honghuige 2003-08-25
  • 打赏
  • 举报
回复
不知道你还来
Bill1212 2003-08-25
  • 打赏
  • 举报
回复
我也不知道。
honghuige 2003-08-22
  • 打赏
  • 举报
回复
为什么没人帮我,是因为我是菜鸟吗

2,543

社区成员

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

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