首页 | DV动态 | 数码产品 | 视频采编 | 网站建设 |
【收藏DV】
  最近3月排行
·赤马劫
·985、211、双一流
·上了大学也没体面工作,我们是否还要上大学- 附一组数据
·许小年:碎片化信息让人变得无知,要少看手机多读书
·许小年:浅析日本失去的30年——兼评“资产负债表衰退”
·高中英语-单词表
·常用网管软件下载,持续更新中...
流媒体完全手册(4)
2004/11/9 17:27:35
 

QuickTime 编码
免费的 QuickTime Player 播放程式仅提供档案播放功能。如果需要档案制作功能,你可以付费 $29 美元,在苹果公司网站上购买 QuickTime Pro 软体。这套软体除了播放功能以外,也可以用来将档案进行编码,并且转换成 QuickTime 格式。QuickTime 提供了智慧串流功能,类似于
RealNetwork 公司的 SureStream 技术,然而不同的是在 QuickTime Pro 里面你必须为不同的场合分别使用不同的编码方式产生各自的影片档案,然后再使用一项名为 MakeRefMovie 的工具程式产生一个档案,用来参照到先前制作好的不同影片档案。QuickTime Pro 的自动化程度并不及于 SureStream 技术。
如果需要更多 QuickTime 相关资讯,可以参考 Peachpit Press 公司出版的《QuickTime Pro 4 快速视觉入门导引》(QuickTime Pro 4 for Macintosh and Windows: Visual Quickstart Guide),作者是 Judith Stern 与 Robert Lettieri。



在网页中嵌入串流媒体档案

你可以让 RealProducer 自动替你产生网页的 HTML 档案,然后你便可以以这个自动产生的档案做为基础加以适当的修改。在 HTML 原始码里面,Netscape 浏览器使用 标签,微软 Internet Explorer 浏览器则使用 标签来把 RealMedia 内容嵌入到网页中。

一旦完成了页面制作,RealProducer 可以自动替你把页面档案以及原始的媒体档案(RAM 档案)传送到你指定的网站上面去。除此以外你还需要另一个副档名为 .rpm 的纯文字档案,用来让 Web 伺服器或者 RealServer 伺服器知道要传送哪个媒体档案,并且在浏览器中播放。在 标签中的参数是参照到这个 .rpm 档案(而非直接参照到 .ram 媒体档案),该档案是纯文字格式,里面包含了串流媒体档案的 URL。RealProducer 可以自动替你产生这个 .rpm 档案。

你可以选择让你的 RealMedia 档案以不同的使用者控制模式显示在浏览器画面上,或者也可以让 RealMedia 影片或声音无间隙地内嵌在网页中,当使用者来访时便可自动播放。

要在网页中嵌入 QuickTime 内容,在 Netscape 或者 IE 浏览器里面都是使用 标签。


不同形式媒体间的整合
虽然声音与影片是大家主要会感兴趣的部分,然而 RealNetworks 与 QuickTime 两者都可以处理各种不同形式的媒体档案,例如串流文字,一般的图片或者甚至是 MIDI 音乐。
要使用并且整合不同形式媒体档案最好的作法是使用“SMIL”(Synchronized Multimedia Integration Language, SMIL)。SMIL 是一个开放的网页标准语言,它可以在 RealPlayer 或者网页中播放,让你能够不需撰写 CGI,&#106avascript 或者 Java 程式便可以制作出令人注目的多媒体简报。RealNetworks 公司本身扩充了 SMIL 语言,另外加上了该公司自有的 HTML 延伸内容 RealPix 以及 RealText。RealPix 可以用来产生刷淡效果(fades),翻页动画或者其他影像。RealText 则可用来产生动态文字效果,例如标语文字或者卷动效果。RealProducer Pro 软体内建了许多 SMIL 样版档案,然而要做为一个专门的 SMIL 编辑软体,RealProducer 还是显得有点力不从心。另一方面,Sausage Software 公司的 SMIL Composer 则是一个相当好用的 SMIL 编辑软体,而且它还是免费的!

QuickTime 本身便内建了在时间轴上处理不同形式媒体的能力,而且也提供了类似于 SMIL,RealPix 以及 RealText 的功能。QuickTime 的另一项优势在于许多常用的多媒体制作软体,例如 Macromedia 公司的 Director,都可以将本身制作出的多媒体内容输出成 QuickTime 影片格式。QuickTime 影片在 4.0 版本
之前都还不具有串流播放功能,而目前最新的版本则不但具备串流功能,甚至还可以汇入 SMIL 简报档案。

QuickTime 使用称为资料轨(tracks)的资料格式来储存单一资料串流。每个资料轨都包含一个相对应的媒体档案,并且和其他资料轨之间是相互独立不受彼此影响的。这些资料轨可以同时一起播放,或者循序播放。你可以把 QuickTime 影片想像成一个用来包装你在多媒体简报中所使用各种媒介资料轨的容器。

QuickTime Pro 是一个在麦金塔或者 Windows 平台上都可使用的编辑软体,可以用来制作含有资料轨的串流影片。其他功能更强大,可用来制作 QuickTime 影片的软体在市面上也可以找到。


串流媒体的传送
Web 伺服器可以透过 HTTP 通讯协定来处理 RealMedia 以及 QuickTime 档案,然而 Web 伺服器本身的设计并不能有效率地传送串流媒体档案。串流媒体必须占用一个不间断的封包串流,而且会长时间地与伺服器保持连线状态,和专属连线几乎没有两样。如果有太多访客同时上线观看串流媒体档案,Web 伺服器的效能便会大打折扣。
为了解决这个问题,RealNetworks 协助建立了一个用来传送串流媒体的开放网页标准:即时串流通讯协定(Real Time Streaming Protocol, RTSP)。虽然它必须使用一种称为 RealServer 的特殊伺服器,然而 RTSP 能够提升串流媒体影片的品质,改善传送效率以及提供更佳的高流量处理功能。如果你的 ISP 具备了 RealServer 服务,那么建议你使用 RealServer 而不要使用 Web 伺服器来传送串流媒体档案。只要把你的 RealMedia 档案储存在 ISP 提供专门用来储存串流媒体档案的硬碟空间上面即可。如果你提供的 RealMedia 内容需要处理高流量而且你仅有一部 Web 伺服器,那么建议你最好找另外一家有提供 RealServer 服务的 ISP。

RealNetworks 免费提供能够处理 20 人同时上线观看的 RealServer 伺服器,这对一般低流量需求来说已经足敷使用。然而这个免费授权方案并不适用于 ISP 业者。RealServer 也提供高流量版本,不过价格自然也相对地较高。

QuickTime 技术则提供了 QuickTime Streaming Server 伺服器软体,它支援好几种特殊通讯协定,其中也包含了 RTSP 在内。这套伺服器软体事实上是 Mac OS Server X 伺服器内附套件的一部份。

6、在网页中嵌入串流媒体档案

你可以让 RealProducer 自动替你产生网页的 HTML 档案,然后你便可以以这个自动产生的档案做为基础加以适当的修改。在 HTML 原始码里面,Netscape 浏览器使用 标签,微软 Internet Explorer 浏览器则使用 标签来把 RealMedia 内容嵌入到网页中。

一旦完成了页面制作,RealProducer 可以自动替你把页面档案以及原始的媒体档案(RAM 档案)传送到你指定的网站上面去。除此以外你还需要另一个副档名为 .rpm 的纯文字档案,用来让 Web 伺服器或者 RealServer 伺服器知道要传送哪个媒体档案,并且在浏览器中播放。在 标签中的参数是参照到这个 .rpm 档案(而非直接参照到 .ram 媒体档案),该档案是纯文字格式,里面包含了串流媒体档案的 URL。RealProducer 可以自动替你产生这个 .rpm 档案。

你可以选择让你的 RealMedia 档案以不同的使用者控制模式显示在浏览器画面上,或者也可以让 RealMedia 影片或声音无间隙地内嵌在网页中,当使用者来访时便可自动播放。

要在网页中嵌入 QuickTime 内容,在 Netscape 或者 IE 浏览器里面都是使用 标签。

不同形式媒体间的
整合
虽然声音与影片是大家主要会感兴趣的部分,然而 RealNetworks 与 QuickTime 两者都可以处理各种不同形式的媒体档案,例如串流文字,一般的图片或者甚至是 MIDI 音乐。
要使用并且整合不同形式媒体档案最好的作法是使用“SMIL”(Synchronized Multimedia Integration Language, SMIL)。SMIL 是一个开放的网页标准语言,它可以在 RealPlayer 或者网页中播放,让你能够不需撰写 CGI,&#106avascript 或者 Java 程式便可以制作出令人注目的多媒体简报。RealNetworks 公司本身扩充了 SMIL 语言,另外加上了该公司自有的 HTML 延伸内容 RealPix 以及 RealText。RealPix 可以用来产生刷淡效果(fades),翻页动画或者其他影像。RealText 则可用来产生动态文字效果,例如标语文字或者卷动效果。RealProducer Pro 软体内建了许多 SMIL 样版档案,然而要做为一个专门的 SMIL 编辑软体,RealProducer 还是显得有点力不从心。另一方面,Sausage Software 公司的 SMIL Composer 则是一个相当好用的 SMIL 编辑软体,而且它还是免费的!

QuickTime 本身便内建了在时间轴上处理不同形式媒体的能力,而且也提供了类似于 SMIL,RealPix 以及 RealText 的功能。QuickTime 的另一项优势在于许多常用的多媒体制作软体,例如 Macromedia 公司的 Director,都可以将本身制作出的多媒体内容输出成 QuickTime 影片格式。QuickTime 影片在 4.0 版本之前都还不具有串流播放功能,而目前最新的版本则不但具备串流功能,甚至还可以汇入 SMIL 简报档案。

QuickTime 使用称为资料轨(tracks)的资料格式来储存单一资料串流。每个资料轨都包含一个相对应的媒体档案,并且和其他资料轨之间是相互独立不受彼此影响的。这些资料轨可以同时一起播放,或者循序播放。你可以把 QuickTime 影片想像成一个用来包装你在多媒体简报中所使用各种媒介资料轨的容器。

QuickTime Pro 是一个在麦金塔或者 Windows 平台上都可使用的编辑软体,可以用来制作含有资料轨的串流影片。其他功能更强大,可用来制作 QuickTime 影片的软体在市面上也可以找到。

串流媒体的传送
Web 伺服器可以透过 HTTP 通讯协定来处理 RealMedia 以及 QuickTime 档案,然而 Web 伺服器本身的设计并不能有效率地传送串流媒体档案。串流媒体必须占用一个不间断的封包串流,而且会长时间地与伺服器保持连线状态,和专属连线几乎没有两样。如果有太多访客同时上线观看串流媒体档案,Web 伺服器的效能便会大打折扣。
为了解决这个问题,RealNetworks 协助建立了一个用来传送串流媒体的开放网页标准:即时串流通讯协定(Real Time Streaming Protocol, RTSP)。虽然它必须使用一种称为 RealServer 的特殊伺服器,然而 RTSP 能够提升串流媒体影片的品质,改善传送效率以及提供更佳的高流量处理功能。如果你的 ISP 具备了 RealServer 服务,那么建议你使用 RealServer 而不要使用 Web 伺服器来传送串流媒体档案。只要把你的 RealMedia 档案储存在 ISP 提供专门用来储存串流媒体档案的硬碟空间上面即可。如果你提供的 RealMedia 内容需要处理高流量而且你仅有一部 Web 伺服器,那么建议你最好找另外一家有提供 RealServer 服务的 ISP。

RealNetworks 免费提供能够处理 20 人同时上线观看的 RealServer 伺服器,这对一般低流量需求来说已经足敷使用。然而这个免费授权方案并不适用于 ISP 业者。RealServer 也提供高流量版本,不过价格自然也相对地较高。
QuickTime 技术则提供了 QuickTime Streaming Server 伺服器软体,它支援好几种特殊通讯协定,其中也包含了 RTSP 在内。这套伺服器软体事实上是 Mac OS Server X 伺服器内附套件的一部份。
(DVOL本文转自:中国DV传媒 http://www.dvol.cn)

欢迎关注微信公众账号:手机烟台(mYantai)

 

  上一篇:流媒体完全手册(3)
  下一篇:流媒体文件格式简介
      更多...
::打印本页 ::      ::关闭窗口::


版权所有© 数码在线网站 DV OnLine©  鲁ICP备12016322号-1