实时流媒体服务的构建与测试
随着信息社会的飞速发展,互联网已成为最重要的媒体手段之一。平日里,我们忽视,用来暗示我们在网络中不断的行动。当我们坐在电脑前,打开IE浏览器,在地址栏中键入的早期记忆。;当我们双击这个美丽的小企鹅图标,熟悉的弹出对话框;当我们进入网上超市,没有地理上的便利感到时间的限制;当我们表达自己的观点和意见的自由论坛;当我们已经习惯了上网看新闻,忘记都有电视;当我们觉得在网上电子商务带来的便利......此时,我们已经不知不觉地在网络中使用。
随着互联网的发展,多媒体的介入可以起到决定性的作用。当今互联网不仅仅是纯文本和纯图像的时代,Flash的发展为多媒体网络奠定了基础。传统媒体中的视频和音频播放也是网络化的。这是我们讨论过的多媒体网络。网络被视频和音频所丰富,并发展了其形式。
我们可以把互联网描述为一个巨大的图书馆,一个巨大的视频和音频库,在那里我们可以找到任何我们想要的视频和音频文件,下载到本地机方便。宽带技术的实施提供了在线视听系统的有利条件,在这一点上,我们真的是在流媒体技术触摸。
流媒体
流媒体的英文名称是流媒体,这实际上是一个流媒体,它实现了传统媒体的网络,发挥它在在线点播形式的浏览器。
流媒体播放方式不同于下载。下载需要下载音频和视频文件到本地机器,而流媒体可以下载和观看。这就是流媒体的特点。
随着宽带技术的发展,流媒体技术在网页中得到了广泛的应用,并成功实现了在线点播、在线视听和在线直播。
流媒体平台的类型
下面我们将介绍当前流行的流媒体技术。
主流的流媒体平台分为三种类型:
RealNetworks公司
WindowsMedia
QuickTime
RealNetworks是一套完整的音频和视频流解决方案开发的房。它也是当今最流行和应用最广泛的流媒体技术。
WindowsMedia是视频流和视频解决方案由美国微软公司研制。
QuickTime是一个视频流和视频解决方案的公司开发的苹果
网络的后两种利用率不是很高,所以我们利用真实公司的流媒体技术实现在线视听。
真正的流式音频和视频解决方案
真正的流媒体技术的实现是基于3软件支持的需要。
RealPlayer播放器
realproducer编辑与制作
RealServer服务器下,我们介绍三个软件分别。
RealPlayer播放器,这是一个著名的软件。从早期的realplayer realplayer8.0和realplayer9.0,它已经升级到RealOne和realoneplayergold版本。真正独特的格式,RM,RA,* *。。ram.the占用的空间很小,并具有音频和视频质量好。它在因特网上广泛传播。
realproducer是编辑和生产实际文件的软件。我们下载的文件,从原来的视频和音频文件都是通过软件转换成的。realproducer无疑是最好的转换软件。它也是一个最大的特点,也是我们做真正的服务器必须是可以转换成音频视频文件流,此文件是音频和视频文件可以根据浏览速度不同的传输质量,我们将详细介绍了具体的改造。
RealServer也是整个流媒体平台的核心软件。通过RealServer的建立,游客可以访问服务器上的视频和音频文件,从而实现在线视听在线。
下面三个软件实现了真正的流媒体技术。
首先,让我们安装三软件。
双击真正的播放器图标,等待程序准备操作,然后播放以下窗口。第一个选项是默认安装。第二个选项是定制安装。在这里,我们选择默认安装并单击Next >。
第二对话框在RealOne安装过程中的一些协议。他们都是英国人。我们不能忽视它。因为这个协议对我们没有什么意义。单击接受。如果对前一个对话框中的内容不满意,可以单击返回到最后一个对话框。
这一步是真实的过程,让用户在网上登记,可以说大多数真正的用户是软件的D版,所以我们的用户注册是不算什么,所以这一步可以选择它,在这里我选择56.5k猫拨号,然后单击下一步>
这一步是过程的RealOne软件的安装,它是自动的,我没有什么选择。
最后一个选择是完成。
RealPlayer播放器已经安装。实际上,安装播放器的目的是在客户端的功能上浏览服务器上的音频和视频文件,如果要实现在线视听系统,每个客户端都必须安装软件,否则就不能观看服务器上的音频和视频文件。
其次,它的时间在服务器端安装软件,realproducer和RealServer。首先,让我们安装realproducer。双击安装图标,弹出如下窗口:
这也是安装真实软件的许可证。我们不必注意它。让我们同意。单击接受>
下一个弹出对话框可以选择软件安装的路径,并输入产品的序列号。
等待软件安装完成,没问题。
最后,安装RealServer软件,双击安装图标,弹出如下对话框:大致意思是欢迎你的realserver8.0安装界面,点下>
下面的对话框是非常重要的,而且与其他软件的安装是有所不同的,需要一个真正的许可文件,我们这里使用的许可文件是真实的公司执照可以支持60人同时在线观看的视频文件,也就是说,服务器只能支持60人参观同时,当然,并不是说RealServer只能支持60人同时访问,这是根据你的许可证文件,像流媒体系统在央视网站可以支持成百上千的人,在同一时间访问数以百万计的人,许可费是非常高,一般有8位数的人民币。
我们点击浏览(浏览)
在发现我们的许可文件,即常说的CDKEY安装的软件,点击打开
我们又进了熟悉的画面,也安装了软件的约定,点同意了。
下面的对话框是让用户选择安装目录。
然后输入用户名和密码,这是你进入RealServer管理界面的密码,所以一定要记住它。
下面的三个对话框与服务器的端口号没有多大关系。
最重要的是下面对话框中的用户号,这是监控管理员的端口号,必须记笔记才能活,以后会有用的。每次安装软件时,端口号是随机的,所以每个服务器都有不同的端口号。
几步到下一步,你可以完成RealServer安装。
到目前为止,我们的前期准备工作已经完成。只要软件安装正确,下一个应用程序就非常简单。
双击桌面上的对话框中的RealServer图标输入用户名和密码,进入软件安装。
在点击确定后,它已进入RealServer管理员管理界面。它以HTM网页的形式进行管理。这里我们只需要修改设置。
我们在管理员界面中找到配置一般设置连接控制选项,并单击下面的接口:
当我们第一次进入界面时,红色圆圈中的方块数应该是0。当时,我们改为60,即文件,真的给了你,那是你的服务器,可以允许60人同时访问。后在右下角的应用按钮,修改,修改后的页面将弹出。然后我们开始RealServer服务器。
下一步是音频和视频服务器,生产我们使用的软件是安装在前面的realproducer,事实上是我们共同的,MP3,WAV,*,*,AVI,如音频和视频文件转换成真正的服务器支持的RAM,RM,RA的文件,但这并不是一个版本的音乐格式转换的转换过程,但其转换多流音乐的格式,不同的网络用户的访问速度。让我们看看realproducer转换过程看。
双击桌面上的realproducer图标,在弹出realproducer主窗口中,选择文件记录的巫师记录文件。
点击弹出的一个由向导制作的流媒体文件,让用户选择在源文件中制作流媒体文件,点击Next,弹出对话框分别输入标题、作者、版权、描述、关键词,填充后进入下一个对话框,在我们前面制作流和单流的流媒体文件。
所谓的多流是指根据不同网络速度的流媒体文件,可以根据服务器的实际测量用户的连接速度分别连接,让用户以不同的速度可以用最合适的品质享受音频和视频文件。单流只是一个单一的文件。它不会根据用户的访问速度调整最合适的视频文件,只会机械地发送一个速率文件,这很不方便用户浏览。
下一个界面是选择多个流文件。
在弹出音乐格式的对话框中,我们通常选择音乐,这是音乐文件的默认选项,也是最合适的选项。
然后选择输出流媒体文件,确认它的存储位置,然后回到realproducer主网页,然后我们会发现,在左下角的开始按钮可以点击,而点击后,转变的开始。
在这一点上,生产过程完成后,我们可以观看流媒体服务器上的文件通过RealPlayer。
打开RealOne播放器,文件,在弹出的窗口栏中打开; / > * *。RM,RM是服务器的流媒体文件,这样我们就可以观看流媒体格式文件。
网页流媒体播放平台的实现
虽然现在我们可以浏览服务器上的音频和视频文件,但这样的访问必然会给访问者带来很大的麻烦。访问者必须知道服务器的IP地址,以及服务器上的音频和视频文件名,那么在线视听技术是如何在互联网上实现的呢事实上,原因很简单。我们可以创建超链接。超链接的URL指向服务器上的音频和视频文件名。其格式为地址我们在RealOne播放器打开对话框中输入相同的。那么你如何简单地实现这些效果的网页
首先,我们需要一个插件。这是一个Dreamweaver插件。这个插件的主要功能是将真实的流文件插入Web页面。相反,浏览器可以很容易地访问真正服务器上的文件,但是如果我们不使用这个插件,我们也可以在Web中插入流媒体文件,只是手动编写代码,这有点麻烦。
在这里,我们首先使用插件。
左边是一个图标文件,当我们安装插件时,图标出现在Dreamweaver中。右边的网页文件是这个插件的核心。这两个文件复制到C:程序文件 Macromedia Dreamweaver MX配置 常见物体的同时。这个目录实际上是Dreamweaver的安装目录,重新启动Dreamweaver是可以的。
当你点击该图标,弹出一个对话框,在第一个框中,输入流媒体文件的地址是前面提到的; / > *。rm.in箱第二集,的音频和视频文件的宽度和高度可以设置。网页中的视频窗口的大小是400px * 300px。当点击确认,它是好的。在这一点上,我们预览它,我们真的在网络上运行流媒体。
但在这一点上,我们要确保你的服务器节点的服务器是开放的,用来播放流媒体的建立页面,我们可以创建其他页面的超链接指向的页面。这样,一个完整的流媒体点播页面完成。