`
wsyandy
  • 浏览: 39720 次
  • 来自: ...
社区版块
存档分类
最新评论

流媒体服务器图解

阅读更多

 在信息社会高速发展的今天,网络已经成为重要的传媒手段之一,平日里我们忽略和习惯的动作中已经暗示我们无时无刻不在网络中。当我们坐在电脑前,打开IE后,在地址栏里键入早以熟记的网址;当我们双击桌面上漂亮的小企鹅图标,弹出熟悉的对话框;当我们走进网上超市,感受不受地域时间限制的方便;当我们在BBS里自由的发表自己的观点和看法;当我们早已习惯了在网上浏览新闻而忘了傍边就有电视;当我们在网上感受电子商务带来的方便快捷……此时,我们已经不知不觉习惯在网络中了。

  网络发展到今天,多媒体的介入可以说是起到举足轻重的地位,现今的网络已经不单单是纯文本、纯图象的时代了。Flash的发展为多媒体网络奠定了基础,而传统媒体上播放的视频、音频也逐渐网络化,这就是我们谈到的多媒体网络,网络正是被视频、音频丰富了内容,发展了形式。

  我们可以将网络形容为一个巨大的库,一个巨大的视频、音频库,在这里我们能找到我们想要的任何视频、音频文件,并方便的下载到本地机。而宽带技术的实现为网络上的在线视听提供了有利的条件。至此,我们才真正意义上的接触到流媒体技术。

  流媒体

  流媒体的英文名称为:StreamMedia,它其实就是一种流式媒体。它实现的是将传统媒体网络化,并通过网上点播的形式播放给浏览者。

  流媒体的播放方式不同于网上下载,网上下载需要将音视频文件下载到本地机在播放,而流媒体可以实现边下载边观看,这就是流媒体的特点所在。

  随着宽带技术的发展,流媒体技术被广泛地运用到网页中,成功实现了网上点播,在线视听,网上直播等。

  流媒体平台的种类

  下面我们就来介绍一下现今流行的流媒体技术。

  可见的流媒体架设主流平台分为三种:

  RealNetworks
  WindowsMedia
  QuickTime

      RealNetworks是Real公司开发的一整套流式音视频解决方案,也是现今最流行,被广泛使用的流媒体技术。

  WindowsMedia是美国微软公司开发的流式音视频解决方案。

  QuickTime是苹果公司开发的流式音视频解决方案。

  后两者在网络上使用率不是很高,所以我们就以Real公司的流媒体技术来实现网上的在线视听。

  Real流式音视频解决方案

  Real流媒体技术的实现基础是需要3个软件的支持的。

  RealPlayer 播放器
  RealProducer 编辑制作
  RealServer
服务器下面我们分别来介绍这三个软件。

  RealPlayer,这是大家众所周知的软件,从早期的RealPlayer发展到RealPlayer8.0,RealPlayer9.0,现在已经升级到RealOne和RealOnePlayerGold版本。Real所特有的格式为*.rm,*.ra,*.ram。所占用的空间极小,并且有较好的影音质量,被广泛地传播在互联网上。

  RealProducer,是一款编辑制作Real特有文件的软件,我们下载到的*.rm,*.ra,*.ram,文件都是从原始的影音文件,通过软件转化过来的,RealProducer无疑是一款最好的转化软件。它还有一个最大特点,而且也是我们做Real服务器必须的,就是它可以将影音文件转化成多流的影音文件,这种文件是可以根据浏览者的网速而传送不同质量的影音文件,详细的内容我们将在以后具体的转化介绍。

  RealServer也是整个流媒体架设平台的核心软件,通过RealServer的建立,可以使浏览者访问服务器上的影音文件,由此实现网上在线视听。

  下面就通过这三个软件来实现Real流媒体技术。

      先我们先来安装这三个软件

 

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  双击Real播放器图标,等待程序准备运行后, 弹出了下面的窗口,第一个选项是默认安装,第二个选项为自定义安装,我们这里选择默认安装,单击Next>

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  弹出的第二个对话框是关于RealOne安装过程中的一些协议,都是英文的,我们大可不闭理会,因为这写协议相对于我们来说没有什么意义,点击Accept就行了。如果你对前面的对话框里的内容填写的感到不是很满意在这里可以点击Back回到上一个对话框中。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  这一步是Real公司让用户在网上注册的过程,可以说我们大部分用户使用的Real都是D版的软件,所以用户注册对我们来说也是没什么用的,所以这一步可以随便选择一下,在这里我选择了56.5K的小猫 拨号。然后点击Next>

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

      这一步就是软件安装RealOne的过程了,都是自动的,我么就不用在选择什么了。

  最后选择Finish就可以了。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  Realplayer播放器我们已经安装完成了,其实安装播放器的目的就是为了我们在客户机能浏览服务器上的音视频文件。每个客户机如果想要实现在线视听,必须要安装此软件,否则就没发观看服务器上的音视频文件了。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  下面的对话框非常重要,而且跟其他软件安装有些不同,在这里需要一个Real公司的许可文件,我们这里用到的许可文件是Real公司许可的可以支持60个人同时在线观看影音文件,也就是说,服务器最大只能支持60个人同时访问,当然了,并不是说RealServer只能支持60个人同时访问,这是根据你得到的许可文件算的,像中央电视台网站上的流媒体系统可以支持几十万人、几百万人的同时访问的,那它的许可费用就是很高的,一般都要8位数的RMB。

  我们单击Browse(浏览)

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  找到我们的许可文件后,也就是安装软件常常说到的CDKEY,点击打开

接下来们就该安装服务器端的软件了,就是RealProducer和RealServer。首先我们来安装RealProducer。同样双击安装图标,弹出安装窗口。

  同样这也是安装Real公司软件的许可协议,我们不用理会,点同意就可以了,单击Accept>

 

  接下来弹出的对话框可以选择软件安装的路径,下面让我们输入的是购买产品的序列号。

 

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  等待软件安装完成,就可以了。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  最后就是安装RealServer软件了。双击安装图标,弹出如下对话框:大致的意思就是欢迎你进入Realserver8.0的安装界面。点Next>

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  我们又进入到了熟悉的画面,同样是安装软件的协议,点同意就是了。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  下面的对话框是让用户选择安装目录。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  接下来输入用户名,和密码,这是你进入RealServer管理界面的密码,所以一定要记住了。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  下面三个对话框都没有什么太大的用处,无非就是访问服务器的端口号。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  最重要的就是下面的对话框给用户的数字,这是监听管理员的端口号,一定要拿笔记住了,以后会有用的。而且每次安装软件时,这个端口号是随机的,所以每个服务器都有不同的端口号。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

      双击桌面上的RealServer图标弹出的对话框中就要输入安装软件时输入的用户名和密码。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

  点击确定后就进入了RealServer的管理员管理界面,它是以htm网页页面形式管理的,在这里我们只需要修改一下其中的设置就可以了。

  我们在管理员界面中找到Configure-General Setup-Connection Control选项,单击进入如下界面:

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

      接下来一直点下一步就可以了,就可以完成RealServer的安装了。

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

流媒体服务器网上最完全图解 - 江紫枫 - 紫枫世家

 

到目前为止,我们的前期准备都已经完成了,只要软件安装正确后,接下来的应用就是非常简单的。

 

      我们刚进入界面时,画红圈中的方框里的数字应该是0,此时我们改成60,也就是Real公司许可给你的文件,就是你的服务器最大可以允许60人同时访问。修改后点击右下角的Apply按钮,弹出一个修改成功的页面就可以了。然后我们启动RealServer服务器。

  接下来就是服务器端的音视频制作了,我们用到的软件就是前面安装的Realproducer,其实就是将我们常见的*.mp3,*.wav,*.avi,等影音文件转换成Real服务器支持的ram,rm,ra文件,但这个转换过程不是一版的音乐格式转换,而是将其转换成多流音乐格式,以便于不同网络速度用户的访问。下面我们就来看看RealProducer的转换过程。

  双击桌面上的Realproducer图标,弹出Realproducer的主窗口后,选择Files-Recording wizards-Record From Files。

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

  点击后会弹出一个流媒体文件制作的向导,首先让用户选择要制作流媒体文件的源文件,单击下一步,弹出的对话框分别是输入标题,作者,版权,描述,关键字,填写完毕后进入下一对话框就是我们前边提到的制作多流和单流的流媒体文件了。

所谓多流就是指根据不同网速制作的流媒体文件,可以根据服务器测到的实际用户连接速度来进行分别连接,这样,不同网速接入的用户就可以以最适合的质量来欣赏音视频文件。而单流只是单一的文件,它不会根据用户接入网速来调整最适合质量的影音文件,而只是机械的传送一种速率的文件,这样极不方便用户的浏览。

  接下来的界面就是选择要制作几种多流文件。

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

  在弹出音乐格式的对话框中,我们通常选择music,这是音乐文件的默认选项,也是最合适的选项。

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

  然后选择输出流媒体文件的存储位置,确认后,就会回到RealProducer的主页面,这时我们会发现左下角的Start按钮可以点击了,单击后转换就开始了。

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

  单击图标后会弹出一个对话框。在第一个浏览框中,输入流媒体文件的地址,就是前面提到的:rtsp://dongyang:15437/*.rm。第二组框中,可以设置音视频文件播放的宽度和高度,一般在网页中的视频窗口大小为400px×300px。点击确定后,就可以了,此时我们预览一下,就真正在网页中实现了流媒体播放了。

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

  但此时,我们必须保证你的RealServer服务器是开启的。这样用来播放流媒体的页面就建成了,我们可以在其他页面上建立一个超级链接,来指向这个页面。这样,一个完整的流媒体点播页面就完成了。

 

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

  至此,制作过程就完成了,我们就可以通过Realplayer观看服务器上的流媒体文件了。

  打开RealOne Player,选择file-àopen 在弹出的窗口栏里输入rtsp://dongyang:15437/*.rm,*.rm就是服务器上的流媒体文件,这样我们就可以观看流媒体形式的文件了。

网页中实现流媒体播放平台

 

  虽然我们现在可以浏览服务器上的音视频文件,但这样的访问方式势必会给浏览者带来很大的麻烦,浏览者必须要知道你的服务器的IP地址,还有服务器上的音视频文件名。那么,在网上那些在线视听技术都是怎样实现的呢?其实道理是很简单的,我们可以新建一个超级链接,而这个超级链接的URL就是指向服务器上的音视频文件名,它的格式跟上边我们在RealOne Player打开对话框中输入的地址是一样的。那么怎样简单地在网页中实现这些效果呢。

  首先,我们是需要一个插件的,是一个Dreamweaver插件,这个插件的主要功能是将Real流媒体文件插入到网页中,从而是浏览者能够方便地访问Real服务器上的文件。但是如果不用这个插件,我们同样能够在网页中插入流媒体文件,只是要人工编写代码,这样就麻烦些。

  言归正传,我们先来看看要用到的插件。

流媒体服务器网上最完全图解(2) - 江紫枫 - 紫枫世家

  左边的是一个图标文件,当我们安装上这个插件后,在Dreamweaver中就会出现这个图标。右边的网页格式的文件就是这个插件的核心,把这两个文件同时复制到C:\Program Files\Macromedia\Dreamweaver MX\Configuration\Objects\Common这个目录其实是Dreamweaver的安装目录。重新启动Dreamweaver后就可以了。

分享到:
评论

相关推荐

    realplay流媒体服务器图解安装.doc

    【标题】:Realplay流媒体服务器图解安装 【描述】:文档详细介绍了如何图解安装Realplay流媒体服务器,包括所需软件RealPlayer、RealProducer和RealServer的介绍及安装步骤。 【标签】:区块链(此标签与内容不符,...

    realplay流媒体服务器图解安装.doc编程资料

    realplay流媒体服务器图解安装.doc

    图解windows media Services流媒体服务器的搭建教程.docx

    图解windows media Services流媒体服务器的搭建教程.docx

    流媒体详细建设步骤图解

    通过建立流媒体平台,可将培训视频下载至经销商的BackBone服务器,不仅减少了对网络带宽的需求,还便于内部员工在本地网络中访问和学习。 #### 二、服务器安装与配置详解 **1. 反馈BackBone服务器IP地址** 经销商...

    企业网管服务器架设资料(2/2)

    这涉及到选择合适的流媒体服务器软件,如Windows Media Services或Adobe Flash Media Server,以及配置服务器以支持实时流传输、点播服务,同时还要考虑带宽优化、版权保护等高级设置。 "打印服务器配置教程.pdf"是...

    RTMP和FLV格式图解+分析工具+测试文件.zip

    RTMP(Real-Time Messaging Protocol)和FLV(Flash Video)是两种常见的流媒体技术,广泛应用于在线视频直播和点播服务。RTMP是一种基于TCP的应用层协议,主要用于实时数据传输,如音频、视频和控制消息。FLV则是一...

    SIP呼叫流程详细图解

    ### SIP呼叫流程详细图解 #### 一、注册流程 在SIP协议中,终端设备想要发起或接收呼叫,必须先向SIP网络中的代理服务器进行注册。注册流程是整个SIP呼叫流程的基础,它确保了终端设备能够在网络中被识别。 **...

    SIP呼叫流程典型流程图解及其详细解释

    - **建立媒体流**:双方通过SDP(Session Description Protocol)交换媒体流参数,随后建立媒体连接。 #### 4. 会话更改流程 会话更改流程允许在已建立的会话中修改媒体流的参数,例如改变音频编解码器或增加视频...

    十二款操作系统安装全程图解word版

    本文将通过详细的图解教程,介绍十二款流行操作系统的安装过程,旨在帮助新手更好地理解和掌握系统安装技术。 首先,我们从Windows 98篇开始。Windows 98是微软在1998年发布的一款操作系统,它是基于Windows 95的...

    图解TCP/IP

    UDP因传输速度快、延迟小而在某些需要实时数据交换的应用中非常有用,如流媒体和在线游戏。 5. **DNS系统**:域名系统(DNS)用于将域名转换为IP地址,它运行在网络应用层,是一个分布式的数据库系统。 6. **DHCP...

    图解http_HTTP协议_.zip

    11. **分块传输编码**:大文件或流媒体传输时,HTTP允许使用分块传输编码,将数据分割成小块逐步发送,方便客户端实时处理。 12. **WebSocket**:虽然不是HTTP协议的一部分,但WebSocket是一种在单个TCP连接上进行...

    SIP呼叫流程典型流程图解及其详细解释.rar

    - **对话建立**:此时,双方可以开始传输媒体流。 - **会话操作**:在会话期间,可能有其他SIP消息如INFO、UPDATE或MESSAGE来修改会话特性或传递补充服务信息。 - **会话结束**:当一方想要结束会话,发送BYE请求...

    VoLTE SIP代码意义及流程图解_VoLTESIP开发流程_android_

    通过代码,开发者能了解如何正确地发起和处理SIP消息,如何与IMS服务器交互,以及如何管理媒体流。此外,代码还揭示了如何在Android平台上适配VoLTE服务,确保其在不同设备和网络环境下的正常运行。 总之,VoLTE ...

    暗黑风格-图解HTTP常见面试题-小林coding-v2.0

    例如,当我们用浏览器访问一个网页时,浏览器将请求数据发送给服务器,服务器处理后将网页内容返回给浏览器。这个过程中,HTTP协议确保数据准确无误地按照约定的规则传输。 HTTP传输的数据是超文本。超文本是包含...

    VoLTE SIP代码意义及流程图解_VoLTESIP开发流程_android_源码.zip

    这个压缩包"VoLTE SIP代码意义及流程图解_VoLTESIP开发流程_android_源码.zip"包含了关于VoLTE SIP的代码解析、流程图以及Android平台上的开发源码,对于理解VoLTE的实现机制和进行相关开发非常有帮助。 首先,我们...

    Flash-Player-11中H264和AVC编码视频直播.docx编程资料

    - **Flash 媒体服务器 4.5 或 Adobe 媒体服务器 5**:处理视频流。 - **视频摄像头**:用于捕捉视频。 #### 设置服务器 本教程假设你已经安装了 Flash 媒体服务器 4.5 或 Adobe 媒体服务器 5。如果没有安装,可以在...

    APP热潮,九种商业模式图解(3)1

    这种模式特别适合于那些提供连续服务的APP,例如云存储、在线教育或音乐流媒体等。用户通过订阅服务,可以享受到更多的资源和服务。为了保持用户的订阅,开发者需要不断优化服务内容,确保用户的满意度和持续使用。 ...

    海康威视IVMS-8700联网网关使用说明书

    信令网关负责信令的发送、接收和处理,而媒体网关负责视频流的转发,并支持负载均衡和分布式部署。在需要卸载联网网关时,只需执行看门狗程序中的uninstall_ncg_service.bat文件,即可完成卸载。 2. 登录联网网关...

    精讲计算机网络协议架构(图解超赞超详细).docx

    - **概述**:基于TCP的数据传输协议,主要用于实时流媒体数据的传输。 ##### 3.5 P2P协议 - **名称**:Peer-to-Peer - **概述**:用于文件分发,允许网络中的任何节点都作为资源提供者和消费者。 ##### 3.6 DNS...

Global site tag (gtag.js) - Google Analytics