视频分享系统及其方法

文档序号:7716449阅读:638来源:国知局
专利名称:视频分享系统及其方法
技术领域
本发明涉及一种视频分享系统与方法,特别涉及一种可即时互动的视频分享系统 与方法。
背景技术
随着科技的进步,网络的利用方式已经越来越多元。并且随着网络带宽的增加,使 用者利用网络来分享影片、照片或是文件的行为已经越来越普及。但由于一般网络业者所 提供的上传及下载速度并不对等,因此当使用者要与其他使用者互相分享文件,尤其是文 件容量较大的音像文件,就会造成许多限制。因此在现有技术中揭示了一种分享方式。使用者先将要分享的文件上传到音像分 享网站,例如YOUTUBE 网站,再将音像链接分享出去。但这种分享方式,使用者并没有 办法与被分享者即时互动。例如使用者想要与被分享者同步观赏影片并同时交流心得时, 仅利用传输音像链接的方式,其即时互动性就显得不足。因此需要发明一种新的视频分享系统与方法来解决现有技术所具有的缺陷。

发明内容
本发明的主要目的在于提供一种视频分享系统,其具有可即时互动的效果。本发明的另一主要目的在于提供一种视频分享方法。为达成上述的目的,本发明的视频分享系统适用于网络环境中。视频分享系统包 括第一使用者端及第二使用者端。第一使用者端包括第一同步播放模块及传送模块。第一 同步播放模块用以从音像网站接收并执行音像文件。传送模块用以传送网络文件,其中网 络文件对应音像文件。第二使用者端经由网络与该第一使用者端互相连接。第二使用者端 包括接收模块及第二同步播放模块。接收模块用以接收网络文件。第二同步播放模块用以 根据网络文件从音像网站接收并执行音像文件。其中第一同步播放模块及第二同步播放模 块用以接收及传送第一使用者端及第二使用者端执行音像文件时的时间信息,以判断是否 有播放时间差,并调整第一使用者端或第二使用者端的音像文件的播放时间。本发明的视频分享方法包括以下步骤经由第一使用者端分享网络文件;传送网 络文件至第二使用者端;根据网络文件,于第一使用者端及第二使用者端执行音像文件; 判断音像文件于第一使用者端及第二使用者端执行时是否有播放时间差;以及若是,则调 整第一使用者端或第二使用者端的音像文件播放,以同步播放音像文件。通过上述的视频分享系统及其分享方法,分享者与被分享者即可同步观看到音像 文件。尤其是对于正在进行视频会议的使用者而言,本发明即可增加双方的互动性。


图1为本发明视频分享系统的架构图。图2为本发明列表模块的示意图。
图3为本发明视频分享方法的步骤流程图。图4为本发明同时播放音像文件的示意图。上述附图中的附图标记说明如下1 网络10视频分享系统20第一使用者端21第一同步播放模块22传送模块23外挂模块24登入模块25列表模块251预设页面252预设音像链接30第二使用者端31接收模块32第二同步播放模块40音像网立占T1、T2 时间轴
具体实施例方式为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举出本发明的 具体实施例,并配合附图,作详细说明如下。请先参考图1为本发明视频分享系统的架构图。本发明的视频分享系统10可为视频会议系统,但本发明并不以此为限。视频分享 系统10使用于一网络1的环境中,通过网络1与一音像网站40互相连接。其中网络1可 为网际网络(Internet)或是内部网络(Intranet),但本发明并不以此为限。视频分享系 统10包括第一使用者端20及第二使用者端30,其中第一使用者端20可视为分享端,而第 二使用者端30则为被分享端。第一使用者端20与第二使用者端30之间是通过网络1以 互相连接。第一使用者端20包括第一同步播放模块21、传送模块22、外挂模块23、登入模 块24及列表模块25。第二使用者端30包括接收模块31及第二同步播放模块32。第一同 步播放模块21及第二同步播放模块32可用以执行音像文件。传送模块22则用以传送网 络文件至第二使用者端30的接收模块31,其中网络文件为对应于音像文件的封包,例如影 片链接或是影片序号,但本发明并不此为限。第一同步播放模块21与第二同步播放模块32 皆可根据网络文件以播放音像文件。当第一同步播放模块21与第二同步播放模块32进行播放时,会互相传送及接收 于第一使用者端20与第二使用者端30播放音像文件的时间,并同时判断是否彼此之间有 播放时间差。其造成原因可能为网络带宽的不同或是不同使用者端的硬件架构所造成的差 异。当有时间差产生,或是播放时间被手动调整过时,第一同步播放模块21或第二同步播 放模块32暂停其中一端的播放,或是通过从音像网站40下载应用程序界面(Application
5Programminglnterface,API)来同步播放音像文件。其详细的同步分享流程在之后会有详 细的叙述,故在此不再赘述。第一使用者端20还包括了外挂模块23、登入模块24及列表模块25。外挂模块 23用以建立浏览器的分享功能,使得使用者利用浏览器浏览网页时,可通过外挂模块23直 接分享音像链接。并且外挂模块23也可判断分享的链接是否为一合法链接,例如是否为由 YOUTUBE 网站所提供的音像链接。或者通过外挂模块23判断是否为第一同步播放模 块21及第二同步播放模块32能够支持播放的文件。登入模块24则提供使用者可登入音像网站40,并读取使用者数据,以提供个人化 服务。并可通过所登入的数据,利用列表模块25显示出多个预设音像链接。列表模块25即如图2所示。请参考图2为本发明列表模块的示意图。当使用者利用登入模块24登入后,列表模块25根据使用者数据,显示出使用者所 设定的预设页面251,或是多个预设音像链接252。而其中多个预设音像链接252为使用者 事先选取,并同时记录于使用者数据中。当使用者登入后,列表模块25即直接从音像网站 40下载,并显示多个预设音像链接252于视窗中。如此一来,使用者即可方便地直接选取其 中之一预设音像链接252以进行分享。接着请参考图3关于本发明视频分享方法的步骤流程图。此处需注意的是,以下 虽以具有视频分享系统10为例说明本发明的视频分享方法,但本发明的视频分享方法并 不以使用在视频分享系统10为限。首先进行步骤301 登入使用者数据。首先使用者利用视频分享系统10,于第一使用者端20的登入模块24进行登入,以 输入使用者的帐号密码。如此一来,登入模块24即根据其帐号密码读取出使用者数据。并 且列表模块25同时显示出预设页面251及多个预设音像链接252。接着进行步骤302 选取欲分享的音像文件。在此步骤中,使用者通过列表模块25直接选取音像链接252,以分享音像文件。另一方面,本发明也具有另一种选取方式,使用者并不仅限于分享列表模块25所 显示的音像链接252。使用者于浏览器浏览网页时,也可直接利用外挂模块23于浏览器建 立的分享功能,直接选取出要分享的音像文件。需注意的是,本发明的视频分享系统10可同时具有上述两种的选取方式,或是仅 利用其中一种方式进行选取,本发明并不以此为限。接着进行步骤303 经由第一使用者端分享网络文件。使用者利用第一使用者端20的传送模块22传送欲分享的网络文件,至第二使用 者端30的接收模块31接收。其中网络文件为步骤302中,音像文件所对应的音像链接或
是音像序号。再进行步骤304 于第一使用者端及第二使用者端执行音像文件。接收模块31接受到网络文件后,第一使用者端20及第二使用者端30同时利用第 一同步播放模块21及第二同步播放模块32,从音像网站40下载并播放音像文件。接着进行步骤305 判断是否有一播放时间差。第一同步播放模块21及第二同步播放模块32同时传送及接收各自播放的时间信 息,以判断该音像文件于第一使用者端20及第二使用者端30执行时是否有一播放时间差。
此步骤请同时参考图4关于本发明同时播放音像文件的示意图。当第一同步播放 模块21及第二同步播放模块32进行播放时,一方面从音像网站40获得应用程序界面,用 以得知于第一使用者端20及第二使用者端30的播放时间。另一方面,第一同步播放模块 21及第二同步播放模块32也分别读取播放时间的信息。在本实施例中,通过读取时间轴 T1、T2的信息,以判断时间轴Tl或Τ2是否有被手动调整过。若播放时间没有差异,第一同步播放模块21及第二同步播放模块32即持续进行 播放。若有播放时间差,就执行步骤306 暂停播放音像文件。第一同步播放模块21或第二同步播放模块32会暂停播放音像文件。若播放时间差的发生原因为网络带宽而造成下载延迟,则会暂停时间进行较快的 一端,以等待较慢的一端执行到相同时间点。举例而言,若第二使用者端30所播放的音像 文件的时间较慢,第一同步播放模块21即立即暂停播放,待第二使用者端30也播放到相同 时间点时,第一同步播放模块21再执行步骤307以恢复播放。步骤307 接收应用程序界面以同步播放音像文件。第一同步播放模块21或第二同步播放模块32会从音像网站40直接下载音像文 件对应的应用程序界面,以继续播放音像文件。另一方面,若播放时间差的发生原因为某一端的播放时间被手动调整过,例如调 整时间轴Tl、Τ2,也直接进行步骤307来调整播放音像文件。举例而言,当第一使用者端20的时间轴Tl被手动调整后,第二同步播放模块32 会从音像网站40直接下载音像文件对应的应用程序界面,将第二使用者端30的音像文件 的时间轴Τ2直接调整至与第一使用者端20被手动调整后的播放时间相同。易言之,时间 轴Τ2即调整至与第一使用者端20的时间轴Tl相同。如此一来,第一使用者端20与第二 使用者端30的使用者可以同时观看到相同部分的音像文件。在上述的实施例中,将第一使用者端20视为主要控制端,也即当分享者的第一使 用者端20调整时间轴Tl后,被分享者的第二使用者端30即同时被调整。但本发明并不以 此实施例为限,也可从被分享者的第二使用者端30来调整音像文件的播放时间。此处需注意的是,本发明的视频分享方法并不以上述的步骤次序为限,只要能达 成本发明的目的,上述的步骤次序也可加以改变。通过上述的视频分享系统10及其分享方法,分享者与被分享者即可同步观看到 音像文件。尤其是对于正在进行视频会议的使用者而言,本发明即可增加双方的互动性。综上所陈,本发明无论就目的、手段及功效,均显示其迥异于公知技术的特征。应 注意的是,上述诸多实施例仅是为了便于说明而举例而已,本发明所主张的权利范围自应 以权利要求所述为准,而非仅限于上述实施例。
权利要求
一种视频分享系统,适用于一网络环境中,该视频分享系统包括一第一使用者端,包括一第一同步播放模块,用以从一音像网站接收并执行一音像文件;以及一传送模块,用以传送一网络文件,其中该网络文件对应该音像文件;以及一第二使用者端,经由一网络与该第一使用者端互相连接,该第二使用者端包括一接收模块,用以接收该网络文件;以及一第二同步播放模块,用以根据该网络文件从该音像网站接收并执行该音像文件;其中该第一同步播放模块及该第二同步播放模块用以接收及传送该第一使用者端及该第二使用者端执行该音像文件时的时间信息,以判断是否有一播放时间差,并调整该第一使用者端或该第二使用者端的该音像文件的播放时间。
2.如权利要求1所述的视频分享系统,其中该第一同步播放模块及该第二同步播放模 块用以暂停该第一使用者端或该第二使用者端执行该音像文件。
3.如权利要求1所述的视频分享系统,其中该第一同步播放模块及该第二同步播放模 块用以判断该第一使用者端或该第二使用者端的该音像文件的一播放时间是否被手动调 整过。
4.如权利要求3所述的视频分享系统,其中该第一同步播放模块及该第二同步播放模 块依照该被手动调整过的该播放时间,通过从该音像网站得到一应用程序界面,以同步播 放该音像文件。
5.如权利要求1所述的视频分享系统,其中该第一使用者端还包括 一登入模块,用以登入一使用者数据;以及一列表模块,用以显示多个预设音像链接,并通过选取所述多个预设音像链接以传递 该网络文件。
6.如权利要求1所述的视频分享系统,其中该网络文件为一音像链接或一音像序号。
7.如权利要求6所述的视频分享系统,其中该第一使用者端还包括一外挂模块,用以 于一浏览器建立一分享功能以分享该网络文件,并用以判断该网络文件是否为一合法链接或一合法序号。
8.如权利要求1所述的视频分享系统,该视频分享系统为一视频会议系统。
9.一种视频分享方法,用于一视频分享系统,该视频分享系统具有一第一使用者端及 一第二使用者端,该方法包括以下步骤经由该第一使用者端分享一网络文件; 传送该网络文件至该第二使用者端;根据该网络文件,于该第一使用者端及该第二使用者端执行一音像文件; 判断该音像文件于该第一使用者端及该第二使用者端执行时是否有一播放时间差;以及若是,则调整该第一使用者端或该第二使用者端的音像文件播放,以同步播放该音像 文件。
10.如权利要求9所述的视频分享方法,其中调整的步骤还包括暂停执行该音像文件。
11.如权利要求9所述的视频分享方法,还包括判断该音像文件的一播放时间是否被 手动调整过的步骤。
12.如权利要求11所述的视频分享方法,还包括以下步骤 依照该被手动调整过的该播放时间接收一应用程序界面;以及 同步播放该音像文件。
13.如权利要求9所述的视频分享方法,还包括以下步骤 提供一登入模块以登入一使用者数据;根据该使用者数据显示多个预设音像链接;以及 根据所述多个预设音像链接分享该网络文件。
14.如权利要求9所述的视频分享方法,其中分享该网络文件的步骤包括提供一音像 链接或提供一音像序号。
15.如权利要求14所述的视频分享方法,还包括以下步骤 于一浏览器建立一分享功能,以分享该网络文件;以及判断该网络文件是否为一合法链接或一合法序号。
全文摘要
本发明为一种视频分享系统及其方法,用于一网络环境中。视频分享系统具有第一使用者端及第二使用者端。第一使用者端包括第一同步播放模块及传送模块。第二使用者端包括接收模块及第二同步播放模块。视频分享方法包括以下步骤经由第一使用者端分享网络文件至第二使用者端;根据网络文件,于第一使用者端及第二使用者端执行音像文件;判断音像文件于第一使用者端及第二使用者端执行时是否有播放时间差;以及若是,则调整并同步播放音像文件。通过上述的视频分享系统及其分享方法,分享者与被分享者即可同步观看到音像文件。尤其是对于正在进行视频会议的使用者而言,本发明即可增加双方的互动性。
文档编号H04L29/08GK101909045SQ200910203138
公开日2010年12月8日 申请日期2009年6月2日 优先权日2009年6月2日
发明者曾建堂, 李俊桦, 林志祥 申请人:宏碁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1