当前位置: 首页 > 专利查询>范纯专利>正文

能够实现多媒体有超链接的播放器制造技术

技术编号:7274249 阅读:440 留言:0更新日期:2012-04-18 13:04
本发明专利技术的发明专利技术创造名称为:能够实现多媒体有超链接的播放器。所属的技术领域为:计算机软件程序。本发明专利技术解决动态多媒体中能够拥有超链接的问题。本发明专利技术技术方案的要点是:播放器播放多媒体文件时,通过返回的多媒体当前位置值与多媒体中超链接对象所对应的时间段的相关值比较,锁定动态的多媒体中的超链接对象,然后显示出超链接对象所对应的超链接目标。本发明专利技术使动态的多媒体视频和音频方便地用于外语教学,使动态的多媒体也能像静态的文字和图片一样拥有超链接。

【技术实现步骤摘要】

本专利技术涉及计算机程序,具体地说是一种能够实现多媒体有超链接的播放器。本专利技术中的多媒体指在计算机上能用播放器播放的视频(包括动画)和音频。播放器指播放以数字信号形式存储的视频或音频软件。超链接是当光标移动到创建了超链接的某些文字或图片上时,点击就会跳转到其他的网页或页面。这些文字或图片称为超链接对象,跳转到的网页或页面称为超链接目标。
技术介绍
众所周知,文字或图片可以有超链接,而多媒体视频和音频在播放中却无法有超链接,这是目前超链接的一个不足。究其原因,就因为多媒体是动态的。虽然现在网上播放视频时,有在暂停的一瞬间插入广告的现象,但这些插入广告与视频中的对象并不构成对应的超链接关系,视频中不存在对应的超链接对象。
技术实现思路
本专利技术希望多媒体视频和音频在播放中也能有超链接。应该可以这样在网上或独立计算机上,视频(无字幕)或音频在播放时,多媒体中说了一句话(母语或外语),如果观者或听者希望知道这句话的字幕,可以马上点击播放器暂停播放;思考一下;然后再点击播放器弹出这句话的字幕。万一没有弹出字幕,就弹出提示窗口告知情况。一般只要点击播放器的时间点在这句话对应的时间段内,或者这句话结束后下句话开始之前的时间段内,就可以暂停并弹出这句话的字幕。当然,两次点击也可合为一次,即点击播放器后,暂停、弹出字幕一气呵成。实现上述设想需要一种新的播放器。这种播放器除有传统功能外,还要有如下功能播放器在播放多媒体文件时,要能锁定为其制作好了链接目标的多媒体中的超链接对象,并且显示出对应的链接目标,完成对象与目标的连接过程。例如播放器要能锁定上述那句话的开始至下句话开始之前的这一时间段。锁定了时间段就锁定了其对应的声音,因为这时间段里没有其他的说话声音,就是锁定了多媒体超链接对象。并且,要能显示出上述那句话对应的“字幕”。完成声音与字幕的连接过程。由于这种播放器能够实现多媒体拥有超链接,故称其为“能够实现多媒体有超链接的播放器”。本专利技术目的在于提供一种能够实现多媒体有超链接的播放器。具体实施例方式为达到上述目的,本专利技术采用如下技术方案制作链接对象选出要播放的多媒体文件,依据多媒体中各句话开始至下句话开始之前所占的时间,提取各时间段的起点(一句话的开始时间)与终点(下句话开始前的时间)待用。多媒体文件未来放置的位置要在为其制作的播放器应用程序里有所反映,它将作为源操作符赋给播放器控件指定媒体位置的方法。时间段的提取可以通过看视频或听音频获得。为了方便,时间段里的“时” “分”等时间单位都换算成“秒”,比“秒”更小的单位忽略不计。如遇一人连续说了多句话或数人对话难以断开的情况,可把这些话作为一句话来提取时间段。制作链接目标这里制作与各句话对应的字幕网页文件,建好后待用。文件未来放置的位置要在其对应的多媒体文件的播放器应用程序里有所反映。它将被写入程序窗体2 (应用程序有两个窗体)浏览器控件确定具体所要浏览网页的方法的参数中,该方法会读取目标文件地址。制作播放器应用程序播放器有视频播放器,有音频播放器,还有即可播放视频也可播放音频的播放器。 本专利技术以可播放视频、音频两种文件的播放器为例,其原理适合于其他播放器,恕不一一赘述。本专利技术的播放器是针对选出的确定了超链接对象所需时间段的多媒体文件制作的,只有播放对应的文件才能达到本专利技术的效果。也就是说,为一个多媒体文件制作一个对应的播放器。播放器应用程序界面由两个窗体组成窗体1界面是一个播放器控件,播放器控件用于播放多媒体文件;窗体2界面是一个浏览器控件,浏览器控件用于显示超链接目标。 窗体1是启动窗体。程序代码在窗体1中窗体的载入事件;播放器控件指定媒体的位置的方法;用于设置在加载文件后自动播放的属性;播放器控件的单击事件;变量,用于接收播放器返回多媒体当前位置(暂停时间点,下同)的值;一个选择结构语句;播放器表示播放状态的属性中表示播放的属性; 播放器控件暂停播放指定的多媒体文件的方法;播放器控件返回多媒体当前位置的方法, 用于获取媒体暂停时的时间点;另一选择结构语句;链接对象对应的各个时间段的起点和终点值,这些值用于与变量值的比较,判断链接对象是否存在;窗体2浏览器控件确定具体所要浏览网页的方法,该方法可读取其后参数内的目标文件地址;显示窗体2的方法;提示对话框函数。以下通过程序运行对方案加以说明启动应用程序播放多媒体。当听到多媒体中某句话说完,用户想知道这句话的字幕时,马上点击播放器,程序执行播放器控件暂停播放指定的多媒体文件的方法,暂停播放;思考一下;再点击播放器,程序执行赋值语句,播放器控件返回多媒体当前位置的方法获取这时的值即暂停时间点,并且把这一值赋给变量(两次点击可合为一次,以下步骤相同);随后程序把这一变量与各个时间段的起点和终点值进行比较判断如果变量在某个时间段的起点和终点内,程序执行窗体2浏览器控件确定具体所要浏览网页的方法,读取其后参数内链接目标文件地址,浏览器有了地址也就获得了内容; 而后程序执行显示窗体2的方法将浏览器显示到屏幕上,提供字幕供人们核对。如果变量不在任何时间段的起点和终点内,程序执行提示对话框函数,弹出提示窗口。从上可以看出,本专利技术主要是通过暂停时间点与各个时间段起点和终点的比较来锁定多媒体超链接对象即一句话的声音。多媒体中画面的锁定也可参照此技术。但是,无论锁定声音还是锁定画面,时间段的选取一定要留有余地,给出人们点击暂停的时间。例如某句话在多媒体中所占的时间是第10秒(起点)至第20秒(终点)。如果按各句话的实际长度提取时间,就会出现这种情况听完了一句话,马上点击播放器暂停、弹出字幕, 但这时多媒体可能已经播放到了第22秒,超出了这句话的时间范围,无法显示出字幕。必须返回重新播放,并且在这句话的第10秒至第20秒内点击播放器才能显示出字幕。这种理论上链接对象与链接目标绝对对应的现象,在动态的多媒体超链接中并不实用。这也就是为什么要“依据多媒体中各句话开始至下句话开始之前所占的时间,提取各时间段的起点(一句话的开始时间)与终点(下句话开始前的时间)。”的原因。对待画面也应一样, 此不赘述。附图说明以下结合说明书附图的程序流程图对方案加以详细说明将选出的确定了超链接对象所需时间段的多媒体文件,将针对该多媒体中超链接对象制作的超链接目标文件,将针对该多媒体文件制作的播放器应用程序三者,在前二者文件放置的地址与播放器应用程序中所需地址对应的情况下,一并存入网站网路服务器中或独立计算机外存中。启动与网路连接的或独立的计算机系统工作。开始启动程序载入窗体,并添加程序代码;多媒体文件地址及文件名赋给播放器控件指定媒体的位置的方法;自动播放属性为真,文件自动播放。点击播放器当多媒体中某句话说完,如果人们想知道这句话的字幕,可以马上点击播放器,程序执行播放器控件的单击事件;而后程序执行一个选择结构语句进行判断如果是第一次点击,之前的播放器表示播放状态的属性中表示播放的属性是真, 说明此时正在播放,程序就会执行播放器控件暂停播放指定的多媒体文件的方法,暂停播放。如果是第二次点击,之前的播放器表示播放状态的属性中表示播放的属性是假, 说明此时已经暂停。程序执行赋值语句,播放器控件返回多媒体当前位置的方法获取这时的暂停时间点的值,并把这值赋给变量(两次本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:范纯
申请(专利权)人:范纯
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术