本发明专利技术公开了一种构造和生成网页中视频元素的方法,包括浏览器中加载控件箱模块,选取并激活控件箱中视频控制模块,通过获取鼠标定位的方法,在视频中动态生成可预览的视频内部元素,构造视频内部元素之间的交互关系,并生成视频描述文件;并将视频描述文件保存到服务器数据库模块;用户浏览编辑过的网络视频时,浏览器中加载视频播放模块,视频播放模块和服务器数据库模块进行通信,获取视频描述文件,并解析视频描述文件,按预先编辑视频内部元素的内容和位置,构造出全部视频内部元素。本发明专利技术还公开了一种编辑和播放网页中视频的系统。本发明专利技术的有益效果在于:用户可以通过鼠标点击拖拽、所见即所得的编辑视频,并对视频内部元素添加事件。
【技术实现步骤摘要】
本专利技术涉及网络传输技术,尤其涉及一种构造和生成网页中视频元素的 方法及系统。
技术介绍
随着多媒体编码、计算机多媒体处理和网络传输技术的飞速发展,互联 网正逐渐成为一个巨大的浮见频仓库,人们越来越多地青睐于通过互4关网实时 查询、欣赏丰富多彩的视频信息。现阶段一些大型的视频网站,每天的流量 超过千万IP,网络视频已经成为一种高效和灵活的视频形式。与此同时,与 网络视频有关的应用也在快速的增长过程中,网络视频的应用逐渐变得越来 越重要。然而,人们在欣赏视频,获得信息的同时,也对视频提出了更多的需求。 人们希望能够在海量的视频数据中快速地找到自己所需要的视频片段,而不 是象目前这样,只能按照视频标题搜索,用户再从搜索出的视频列表中进行 选择并观看,在观看过程中进一步寻找所关心的片段。'此外,即使同一段视频,不同的人在观看时,关注视频中的对象以及欲 获得该对象相关信息的敏感程度也通常各不.相同。如果用户能够在欣赏视频 的过程中与视频进行交互,在欣赏视频的同时,可以进一步获得感兴趣的相 关对象的信息,并可以满足不同用户的需求,则具有重大意义。要实现基于内容的视频检索以及对播放的视频内容进行控制,则必须对 视频内容进行处理,向原有视频内容中添加便于检索或可以与用户进行互动 的相应增值信息。该增值信息可以是视频中某一对象的相关知识,也可以是 该对象产品的广告信息或新闻信息等。CN 200910095483.7 4是供了 一种基于XML的视频资源描述文件格式,并 提供了一种基于XML的视频控制方法及其系统,使用户可以在观看视频过程 中与视频内部的相应对象进行互动,既增强了视频的娱乐性,同时也为广告 业务以及其他增值应用提供了技术支撑。但是该专利没有提供如何对网页中的视频文件进行编辑的方法,也没有提供如何添加视频元素的方法。CN200710172506.0 ^是供了 一种处理^L频的方法及系统,用于管理和生成 视频描述文件,包括视频的内容描述文件和功能描述文件,并将描述文件和 互联网搜索技术结合起来使用,通过对视频内容描述文件的分析,搜索相应 视频,进而播放相应视频,且能够通过功能描述文件控制浏览器的功能实现。 但是该专利没有提供描述视频内容和功能的视频元素对象结构模型,也没有 提供建立视频元素之间相互关系的方法。CN 200910100427.8提供了一种构造和生成网页的方法及系统,包4舌浏览 器中加载控件箱模块,通过获取鼠标或鼠标拖拽的位置,在网页中动态生成 可预览的网页元素,并生成各网页元素对应的网页描述文件,使用户可以所 见即所得的构造网页,完成对网页内容的编辑和控制。但是该专利并没有阐 述如何利用该技术,通过鼠标拖拽等筒单操作对网页中的视频进行编辑,以 及向^L频中添加元素。对如何在网页中编辑视频、向视频中添加元素等方法进行具体阐述。然而, 技术的发展是为了能够让人们更加容易地使用,在简单易用中创造更多的价 值。因此,现有的网络视频技术,急需一种能够让人们通过简单的鼠标操作, 便能够对网页中的-见频进行编辑、向-见频中添加元素的方法,既方l更于网站 开发者,又方便于视频发烧友以及普通网民。
技术实现思路
本专利技术实施例要解决的问题是提供一种构造和生成网页中视频元素的方 法及系统,以解决现有4支术中网站结构固定化,网络^见频开发和生成单调化、 专业化,受众群体小,不能满足用户的个性化需求的缺陷,进而使用户能够 根据个人喜好和当前需求,通过鼠标点选控件,所见即所得的编辑构造相应 网页中的朝L频。为了实现上述目的,本专利技术的实施例提供了构造和生成网页中视频元素 的方法,包括以下步骤 编辑过程浏览器中加载控件箱模块;通过控件箱模块在网页中加载视频对象和视频文件,利用控件箱中的视 频控制模块构造视频内部元素,以及在配置界面中编辑视频内部元素之间的交互关系;将构造的一见频内部元素及元素之间的交互关系生成对应的^L频描述文 件,并将视频描述文件保存到服务器数据库模块;. 播放过程浏览器中加载视频播放模块,视频播放模块和服务器数据库模块进行通 信,获取视频描述文件,并解析视频描述文件,按预先构造视频内部元素的 内容和位置,在#见频播》文过程中呈现出全部#见频内部元素,并展现已建立交 互关系的视频内部元素间的交互功能。本专利技术的有益效果在于(1) 通过本专利技术提供的控件箱,用户能够根据喜好和当前需要,非常容 易的对网页中的^L频进行编辑;(2) 用户还可以通过本专利技术提供的控件箱,通过鼠标点选、拖拽等方式 向网页中的一见频添加^L频内部元素;(3) 通过组态方式,使得用户无需直接编写代码,即可实现个性化视频 编辑、构造个性化网络视频以及相应的应用。附图说明图1是本专利技术 一种构造和生成网页中视频内部元素的方法的系统架构图2是本专利技术一种构造和生成网页中视频内部元素的方法结构图3是本专利技术中控件箱与创建的对象之间的通信过程图I ;图4是本专利技术中控件箱与创建的对象之间的通信过程图II;图5是本专利技术方法中创建对象的流程图6是本专利技术方法中删除对象的流程图7是本专利技术方法通过控件箱改变创建的对象的属性流程图8为本专利技术方法中直接在视频中修改对象属性的流程图9为本专利技术XML视频描述文件生成和保存过程图;图IO为本专利技术Flash控件箱与Flash协议引擎接口交互,创建视频内部元 素过程图1 l是本专利技术方法中通过控件箱编辑视频架构图; 图12是本专利技术方法中播放视频架构图。 具体实施例方式本专利技术的优选实施例提供了一种构造和生成网页中视频元素的方法及系 统。该方法主要是通过嵌入到浏览器中的ActiveX.技术,创建控件箱,利用控 件箱中的相关控件,用户仅需通过鼠标点选、拖拽等方式,便能够方便、快 速、所见即所得的编辑网页中的^L频、添加^L频内部元素,同时还可以利用 控件箱中的控件,构造视频内部元素之间的交互关系,实现视频内部元素间 的互动。尤其是,用户还能够利用本专利技术提供的控件箱,进一步构造视频内 部元素之间、网页中i见频内部元素与网页元素之间的事件响应关系,才及大降 低了用户编辑视频、向视频中添加元素的技术门槛,使广大普通用户都能够 轻松地构造出自己喜欢的网络视频或网络视频应用。本专利技术实施例中公开了 一种构造网页中视频内部元素的方法,包括以下 步骤浏览器中加载控件箱模块,同时加载待编辑的视频文件,选取并激活控 件箱中视频控制模块,通过获取鼠标定位的方法,加载并构造视频及视频内 部元素;将构造的各^L频内部元素生成对应的^L频描述文件; 并将视频描述文件保存到服务器数据库模块;视频内部元素包括视频、视频内部文字、视频内部图形、视频内部多 媒体;所述视频内部多媒体进一步包括图片、动画、视频;鼠标定位的方法,是指通过鼠标的拖拽,获取网页中或视频内部区域位 置信息,并在该区域位置内部加载视频及视频内部元素;其中的鼠标拖拽, 拖拽区域为矩形,拖拽方向是左上到右下;鼠标拖拽的另 一种方式是选择已创建的视频内部元素,并通过鼠标拖拽 的方法,改变其形状和位置。图1是本专利技术一种构造和生成网页中视频内部元素方法的系统架构图,本专利技术的系统包括如下部分101服务器数据库模块,用于接收102控件箱模块发送的视频描述文件, 响应浏览器发送的请求,并向浏览器返回所请求的视频描述本文档来自技高网...
【技术保护点】
一种构造网页中视频内部元素的方法,其特征在于,包括以下步骤: 浏览器中加载控件箱模块,同时加载待编辑的视频文件,选取并激活控件箱中视频控制模块,通过获取鼠标定位的方法,加载并构造视频及视频内部元素; 将构造的各视频内部元素生成对 应的视频描述文件; 并将视频描述文件保存到服务器数据库模块; 所述视频内部元素包括:视频、视频内部文字、视频内部图形、视频内部多媒体;所述视频内部多媒体进一步包括:图片、动画、视频; 所述鼠标定位的方法,是指通过鼠标的拖拽 ,获取网页中或视频内部区域位置信息,并在所述区域位置内部加载视频及视频内部元素;所述鼠标拖拽,拖拽区域为矩形,拖拽方向是左上到右下; 所述鼠标拖拽的另一种方式是选择已创建的视频内部元素,并通过鼠标拖拽的方法,改变其形状和位置。
【技术特征摘要】
【专利技术属性】
技术研发人员:孟智平,郭海锋,
申请(专利权)人:孟智平,
类型:发明
国别省市:51[中国|四川]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。