嵌入式Web视频点播系统实现方法 tttk(原作)

嵌入式Web视频点播系统实现方法    tttk(原作)    
    
关键字     RealPlayer,嵌入式、流媒体,网络传输,PHP,DHTML,ActiveX
    
    近年来,视频点播VOD(Video on Demand)的名字在媒体上出现得越来越多。VOD技术使人们可以根据自己的兴趣,不用借助录像机、影碟机、有线电视而在电脑或电视上自由地点播节目库中的视频节目和信息,是可以对视频节目内容进行自由选择的交互式系统。
VOD的本质是信息的使用者根据自己的需求主动获得多媒体信息,它区别于信息发布的最大不同:一是主动性、二是选择性。从某种意义上说这是信息的接受者根据自身需要进行自我完善和自我发展的方式,这种方式在当今的信息社会中将越来越符合信息资源消费者的深层需要,可以说VOD是信息获取的未来主流方式在多媒体视音频方面的表现。VOD的概念将会在信息获取的领域快速扩展,具有无限广阔的发展前景。
【背景】
    笔者所在的单位建设有一个内部网站,为了进一步提高网络的可用性,完善网站的功能,决定在网络上提供视频点播功能。经过一段时间的摸索和比较,笔者最后选择了RealSystem公司的RealPlayer作为视频文件的播放工具,主要基于以下几点考虑:
1、    RealPlayer 支持当今绝大多数的音视频流媒体格式,包括当前流行的MP3等音频媒质;
2、    RealPlayer 默认的.rm格式在保证播放质量的同时,文件压缩比高,使其更利于网络传输;
3、    RealPlayer在Internet上拥有广泛的用户群和服务商支持。
可供选择的还有Microsoft的MediaPlayer、APPLE 的QuickTime等。具体请参看“搜新网”评测文章:《三大主流流媒体技术对比》(http://www.souxin.com/stream/txt/3_stream_comp/www.souxin.com.htm)

【播放方式的选择】
一般而言,安装好RealPlayer之后,有两种方式可供选择来连接视频文件。一种是直接在Web页面上提供视频文件的URL地址,当用户点击链接时,RealPlayer自动识别并实时连接进行播放;第二种方法是通过ActiveX控件方式在Web页面中嵌入RealPlayer对象,并通过DHTML为内嵌对象动态指定视频流URL,从而为视频播放提供了一个统一的友好界面。
前一种方法对于设计者来说相对比较简单,只需要提供视频文件的播放路径。RealPlayer的熟练用户,还可以通过自定义RealPlayer的播放方式、下载视觉插件、添加到收藏夹等方式进行视频管理。但这种方式也存在以下几点缺陷:

时间: 2024-09-17 04:23:13

嵌入式Web视频点播系统实现方法 tttk(原作)的相关文章

嵌入式Web视频点播系统实现方法

web 关键字 RealPlayer,嵌入式.流媒体,网络传输,PHP,DHTML,ActiveX 近年来,视频点播VOD(Video on Demand)的名字在媒体上出现得越来越多.VOD技术使人们可以根据自己的兴趣,不用借助录像机.影碟机.有线电视而在电脑或电视上自由地点播节目库中的视频节目和信息,是可以对视频节目内容进行自由选择的交互式系统. VOD的本质是信息的使用者根据自己的需求主动获得多媒体信息,它区别于信息发布的最大不同:一是主动性.二是选择性.从某种意义上说这是信息的接受者根据

基于Linux操作系统的视频点播系统的实现

摘要 本文介绍使用Darwin 流服务器实现Linux下的视频点播系统的方法和步骤. 一.Darwin简介 Darwin 流服务器是苹果公司QuickTime流服务器的opensource版本,是完全基于QuickTime流服务器代码开发的,其实现了一种在网络上传播QuickTime流的机制.Darwin具有以下一些特点: 1.具有web管理接口: 2.开放源代码: 3.支持Mac OS X Server, Linux ,Solaris, FreeBSD,Windows NT 4.0/Windo

基于WEB实时视频点播系统的设计

VOD(VideoonDemand)即视频点播,也称交互式电视点播系统.传统的电视系统信息单向传送,用户只能被动接收.而VOD是以"用户自主"的崭新概念为基础的双向视音频信息系统,实现了按用户需要播放视音频节目的理想.VOD是未来信息高速公路构架的重要组成部分,是未来信息服务中宽带业务的灵魂.该技术是计算机技术.网络通信技术.多媒体技术.电视技术和数字压缩技术等多学科.多领域融合交叉结合的产物 国外九十年代末兴起的VOD服务已广泛应用于各大星级酒店和高档住宅小区等,成为其提高服务水准,

利用GoAhead构建嵌入式web应用

1 简介 廉价的硬件,功能强大的32操作系统,以及无处不在的因特网,它们一起促成了网络应用和设备的飞速增长.大量的设备连接到网络上,于是人们希望通过一种通用.熟悉.快捷的方式来访问和控制它们.嵌入式web服务器正好迎合了这种需求,它们嵌入在网络设备之中,使用标准的浏览器就可以远程访问和控制它们. 然而,并不是所有的web服务器都可以担当如此重任,我们需要的是一个强大,安全,标准的,而且最好是久经考验的嵌入式web服务器.这里将要介绍的GoAhead嵌入式web服务器能够满足所有这些需求,包括西门

DreamWeaver打造Web查询系统(1)

dreamweaver|web|查询系统 本教程假设您对 HTML .Photoshop 6.0 .ASP .Access 2000 .Web 配置已经很熟悉,同时对于 Dreamwaver MX 的静态.动态页面制作也有一定基础.如果您对以上技术不是很熟悉,请参考相关书籍,或到本站论坛探讨. 本教程是以本人所在城市的一个114电话号码查询程序为主介绍的,功能相对简单.因此,如果您看懂了本教程,那么,不难开发出更高级的程序了. 教程共分成8讲,分别是:第一讲:功能设计.第二讲:设计数据库.第三讲

.NET开发方式之四层架构的Web应用系统构造

随着计算机网络技术的迅速发展,Web应用系统越发变得日益广泛起来.ASP.NET是微软推出的新一代Web开发平台,与其它Web开发技术相比,ASP.NET提供的Web页面级状态管理功能.服务器控件触发事件的工作模式.代码和内容分离的编程方式等? [1],在一定程度上改变了以往的we b 应用系统的架构模式.在软件开发技术方面,面向对象技术和软件分层结构设计是代码组织的一些好方法.但是对于具体的开发平台而言,多层结构有着不同的具体表现;对于具体的项目开发而言,面向对象技术对具体问题进行类定义和对象

DreamWeaver打造Web查询系统

dreamweaver|web|查询系统 本教程假设您对 HTML .Photoshop 6.0 .ASP .Access 2000 .Web 配置已经很熟悉,同时对于 Dreamwaver MX 的静态.动态页面制作也有一定基础.如果您对以上技术不是很熟悉,请参考相关书籍,或到本站论坛探讨. 本教程是以本人所在城市的一个114电话号码查询程序为主介绍的,功能相对简单.因此,如果您看懂了本教程,那么,不难开发出更高级的程序了. 教程共分成8讲,分别是:第一讲:功能设计.第二讲:设计数据库.第三讲

海康威视频监控设备Web查看系统(二) 服务器篇

前言: 上一篇文章<海康威视频监控设备Web查看系统(一):概要篇>笼统的介绍了关于海康视频中转方案的思路,本文将一步步实现方案中的视频中转服务端.文中会涉及到一些.net socket处理和基础的多线程操作.我用的是SDK版本是SDK_Win32_V4.2.8.1 .大家根据自己实际情况想在相应的SDK,页面的说明里有详细的设备型号列表. 分析官方SDK的Demo: 首先来看看官方SDK中的C#版本的Demo,官方Demo分为两个版本,分别是"实时预览示例代码一"和&qu

应用于视频点播系统的数字机顶盒

[摘要]:现代通信正在向数字化.宽带化.智能化.综合化发展,数字技术的迅速发展已将CATV网.电话网及数据网紧密联系在一起,提供各种不同类型的信息服务,视频点播就是其中一种.本文介绍应用于视频点播系统中的数字机顶盒,包括机顶盒的关键技术.相关标准和具体实现方法. 1.引言 我国的CATV网已成为包括电话网.数据网在内的三大信息网络之一,其覆盖面之广,规模之庞大,可谓世界之最.目前,我国现有有线电视台2000余座,有线电视用户8000万以上,并正在以每年500万户的速度增长.现有的CATV网只限于