视频再现设备及其控制方法和存储有程序的计算机可读取的存储介质的制作方法

文档序号:7847403阅读:152来源:国知局
专利名称:视频再现设备及其控制方法和存储有程序的计算机可读取的存储介质的制作方法
技术领域
本发明涉及一种视频再现设备及其控制方法和程序,该视频再现设备用于再现包括运动图像数据和音频数据的视频数据。
背景技术
传统上,通信设备的用户使用web浏览器和插件将图像数据从网络服务器下载至通信设备上,以显示该图像数据。如果用户在视频数据再现的同时对通信设备进行操作、并且对web浏览器的窗口进行大小调整或滚动,则可能改变窗口中视频数据的再现框的显示状态。于是,即使视频数据的再现框实际上并未在窗口中显示,该视频数据的再现处理也将继续执行。因此,尽管用户不能观看到视频数据,通信设备的资源仍将被浪费。此外,与窗口中显示的内容无关的声音也可能继续再现,并且使用户困惑。

发明内容
本发明涉及一种技术,该技术能够防止继续再现无法被用户观看的视频数据所造成的资源浪费,该视频数据因不在窗口的显示范围内而无法被用户观看;或者防止用户错过视频数据。根据本发明的一方面,一种视频再现设备包括再现单元,用于在窗口中再现视频数据;更新单元,用于在窗口被滚动的情况下更新窗口中的显示内容;以及停止单元,用于在更新的结果是视频数据不能在窗口中显示的情况下停止视频数据的再现。通过以下参考附图对典型实施例的详细说明,本发明的其它特征和方面将变得明
Mo


包含在说明书中并构成说明书的一部分的附图示出本发明的典型实施例、特征和方面,并和说明书一起用来解释本发明的原理。图1是示出视频再现系统的结构的框图。图2是示出视频再现设备的结构的框图。图3是示出视频再现设备的操作的流程图。图4A示出网页的显示内容。图4B示出网页的显示内容。图4C示出网页的显示内容。图4D示出网页的显示内容。图5是示出视频再现设备的操作的流程图。图6A示出脚本的内容。
图6B示出脚本的内容。图7是示出视频再现设备的操作的流程图。
具体实施例方式以下将参考附图来详细说明本发明的各种典型实施例、特征和方面。以下将参考图1所示框图来说明根据第一典型实施例的视频再现系统的结构。视频传输设备101与视频再现设备102通过网络相连接。以下将参考图2所示框图来说明根据本典型实施例实现视频再现设备102的计算机设备200的结构。中央处理单元(CPU) 201是控制单元,用于控制整个计算机设备200。 随机存取存储器(RAM) 202临时存储由外部设备等提供的程序或数据。只读存储器(ROM) 203存储不需改变的程序或参数。当计算机设备200启动时,ROM 203中存储的程序被加载到RAM 202中,并由CPU 201执行。存储装置204是存储各种程序、操作系统(OS) ,web浏览器程序以及插件程序的硬盘等。存储装置204中存储的程序根据用户的操作被加载到RAM 202中,并由CPU 201执行。通信接口(I/F) 205是用于与外部装置通信的连接单元,并且是通用串行总线 (USB)端口等。存储介质接口 206是插入单元,用于读写例如存储卡或数字通用盘(DVD)等外部存储介质。网络接口 207是用于连接网络线缆的连接单元。操作单元208可以包括当用户在计算机设备200中输入信息或者指示时所使用的键盘或鼠标。显示单元209是用于显示图像或图形用户界面(GUI)画面的显示器等。总线 210以可通信的方式连接各模块201至209。当在视频数据再现过程中、根据本典型实施例的视频再现设备102判断为窗口中视频数据的再现框的显示状态改变至不显示状态时,该视频再现设备102停止视频数据的再现。如果用户通过对web浏览器的窗口进行大小调整或滚动来更新窗口中的显示内容, 则窗口中的再现框改变至不显示状态。以下将参考图3中的流程图来说明根据本典型实施例的视频再现设备102的操作。通过视频再现设备102的CPU 201启动OS或web浏览器、并且根据OS或web浏览器进行操作来实现以下所述的操作。此外,视频再现设备102可由具有通信功能和显示功能的多种终端实现。例如,再现设备102可以是个人电脑、移动电话或者数字照相机。在步骤S301中,CPU 201根据在web浏览器的窗口中输入的统一资源定位符 (URL)通过网络接口 207访问视频传输设备101,并且下载网页。在步骤S302中,CPU 201判断存储装置204中是否存储有预定的插件。如果未存储预定的插件(步骤S302中为“否”),则该处理进入步骤S303。在步骤S303中,CPU 201 从视频传输设备101或其它网络服务器设备下载插件并且将该插件存储至存储装置204。 在步骤S304中,CPU 201检测用户的操作。在步骤S305中,CPU 201判断用户的操作是否与视频数据的再现指示有关。如果操作被判断为视频数据的再现指示(步骤S305中为“是”),则该处理进入步骤S306。在步骤S306中,CPU201根据网页中说明的文件路径从视频传输设备101下载视频数据,并且将该视频数据存储在存储装置204中。在步骤S307中,在下载结束后,CPU 201从存储装置204中读出视频数据,并在再现框中再现该视频数据。在步骤S308中,CPU 201判断视频数据再现是否结束。如果再现尚未结束(步骤 S308中为“否”),则该处理进入步骤S309。在步骤S309中,CPU 201根据插件或OS执行操作,并检测再现框的显示状态。在步骤S310中,CPU 201判断再现框是否在窗口的显示范围内。例如,如果网页与图4A所示类似,则网页显示为以下状态之一。更具体地,网页窗口的显示范围包括整个再现框(图4B);包括部分再现框(图4C);或者不包括再现框(图 4D)。图4A 4D中的网页包括网页401 ;再现框402 ;按钮403,用于输入开始再现指示; 按钮404,用于输入停止再现指示;以及进度条405,表示再现位置。在步骤S310中,如果CPU 201判断为再现框不在窗口的显示范围内(步骤S310 中为“否”),则该处理进入步骤S311。在步骤S311中,CPU 201将视频数据的再现位置存储在RAM 202中。然后,在步骤S312中,CPU 201停止视频数据的再现。在步骤S308中,如果CPU 201判断视频数据的再现已经结束(步骤S308中为 “是”),则该处理结束。在步骤S310中,如果CPU 201判断为再现框被显示(步骤S310中为“是”),则该处理回到步骤S308,并重复后续的处理。然后,用户再次进行操作,且如果已停止再现的视频数据的再现框在窗口中得到显示、并且用户给出了再现指示,则CPU201从RAM 202中读出再现位置并且从该位置开始再现视频数据。然后,将参考图5来说明步骤S309中的操作的细节,该操作是CPU 201检测视频数据的再现框的显示状态的变化。在步骤S501中,CPU 201从OS获取web浏览器窗口的显示位置的坐标(窗口的左上角(Lx,Ly)和右下角(Rx,Ry))。在步骤S502中,CPU 201从OS获取再现框的显示位置的坐标(再现框的左上角 (lx, Iy)和右下角(rx,ry))。CPU 201能够利用再现框或者web浏览器窗口的窗口句柄从OS 获取表示显示位置的坐标和窗口的大小。插件包括与再现框和窗口句柄相关的信息。在步骤S503中,CPU 201比较窗口和再现框的显示位置的坐标。然后,在步骤S504 中,CPU 201判断再现框是否在窗口的显示范围内。如果满足以下条件、即lx<Lx、rx>Rx、 Iy > Ly以及ry < Ry中的至少一条,则CPU 201判断为再现框不包括在窗口的显示范围内 (步骤S504中为“否”),并且该处理进入步骤S505。在步骤S505中,CPU 201将表示再现框未被显示的信息存储在RAM 202中。另一方面,如果以下条件、即Ix < Lx、rx > Rx、ly > Ly以及ry < Ry全都不满足,则 CPU 201判断为再现框处在窗口的显示范围内(步骤S504中为“是”),并且该处理进入步骤S506。在步骤S506中,CPU 201将表示再现框被显示的信息存储在RAM 202中。接下来,将参考图6A来说明根据本典型实施例的网页的脚本示例。脚本包括控制插件601和视频再现插件602。CPU 201通过身份(ID) “Controller”识别控制插件601, 并且通过ID “MoviePlayer”识别视频再现插件602。视频再现插件602包括显示状态、再现状态、再现位置、音量以及静音的开/关。如果再现框不在窗口的显示范围内,则发生“OnExit”事件,并且CPU 201调用函数“MoviePlayerAJtaExit”。然后,在用于控制插件的方法“SetPlayerExit"被调用时,发生用于停止视频数据再现的“Or^topPlayer”事件,并且CPU 201调用视频再现插件的再现
7停止方法“Stop”。根据本典型实施例,当有一部分再现框未显示在窗口中时,CPU 201判断为再现框不在窗口的显示范围内,并且停止视频数据的再现。然而,上述判断不限于该标准,CPU 201可以根据不再处于窗口的显示范围内的再现框部分的大小判断为再现框不在窗口的显示范围内,并且停止视频数据的再现。在这种情况下,在步骤S310中,CPU 201检测不再包括在窗口中的部分的面积,如果这部分面积相对于整个再现框面积的比率超过预定值,CPU 201便判断再现框不被显示。然后,CPU 201 停止步骤S308中的视频数据再现。此外,CPU 201还可以在即使再现框的小部分也未显示在窗口中的情况下判断为再现框不在窗口的显示范围内,并停止视频数据的再现。在这种情况下,如果满足在以下条件!^ < Lx、lx > Rx、ry > Ly以及Iy < Ry中的至少一条,则CPU 201判断为再现框不在窗口的显示范围内(步骤S504中为“否”)。此外,根据本典型实施例对以下情况进行了说明,其中,因大小调整或者滚动窗口导致窗口中视频数据的再现框的显示状态由被显示改变为未显示状态。然而,当用户改变标签,并且代替再现框、显示了不同的网页时,也会发生视频数据的再现框的未显示状态。 因而,在窗口中不显示视频数据的再现框。因此,如果CPU 201接收到改变窗口上的标签的指示,则CPU201可以判断为视频数据的状态将是未显示状态,并且停止视频数据的再现。此外,如果屏幕保护程序自动启动导致窗口本身的显示状态由被显示改变为未显示状态,则将不显示视频数据的再现框。因此,当CPU 201检测到屏幕保护程序启动时,CPU 201判断为将不显示视频数据,并且停止视频数据的再现。窗口的大小调整包括窗口的最小化。当窗口被最小化时,不显示视频数据的再现框。因此,如果CPU 201接收到最小化窗口的指示,则CPU 201判断为将不显示视频数据, 并且可以停止视频数据的再现。根据上述说明的典型实施例,当视频数据未在窗口中显示时,视频数据的再现自动停止。按照这种方式,当用户无法观看视频数据时,视频数据的再现停止,并且防止了因继续再现视频数据而造成的资源浪费。此外,这对于防止在用户意识到已进行再现之前再现视频数据也是有用的。接下来,对以下情况进行了说明,其中,在根据窗口中再现框的状态从被显示改变为未显示状态、视频数据的再现停止之后,开始视频数据的再现,因而,再次检测在窗口中的视频数据的再现框的显示。通过用户对web浏览器窗口进行大小调整或滚动、改变标签、关闭屏幕保护程序、 或取消窗口最小化,可以在窗口中再次显示视频数据的再现框。将参考图7中的流程图来说明根据本典型实施例的视频再现设备102的操作。通过视频再现设备102的CPU 201启动OS或web浏览器并且根据OS或web浏览器进行操作,实现以下说明的操作。在步骤S701中,在CPU 201在步骤S312停止视频数据的再现之后,CPU 201检测再现框的显示状态。在步骤S702中,CPU201判断再现框是否在窗口的显示范围内。如果 CPU 201判断为再现框处于窗口的显示范围内(步骤S702中为“是”),则该处理进入步骤 S703。在步骤S703中,CPU 201从RAM 202中读出视频数据的再现位置。在步骤S704中, CPU 201从存储装置204中获取视频数据,并且从步骤S703中读出的再现位置起再现视频数据。步骤S701的操作与步骤S309的操作相同。此外,CPU 201可以判断在步骤S703中读出的再现位置是否为视频数据的起点。 如果再现位置不是视频数据的起点,则可按照步骤S704开始视频数据的再现。如果再现位置是视频数据的起点,则CPU 201可以判断为不开始视频数据的再现。按照这种方式,可以防止自动再现尚未被用户再现、或者已经完成再现的视频数据。这为用户提高了便利性。此外,CPU 201可判断是否存在正在不同的再现框中被再现的视频数据。如果不存在这样的视频数据,则CPU 201可按照步骤S704开始视频数据的再现。如果存在这样的视频数据,则CPU 201可判断为不开始视频数据的再现。此外,如果上述不同的视频数据的再现结束,则CPU 201可以开始再现再次显示在窗口中的再现框的视频数据。因而,当用户正在观看其它视频数据时,不再现本视频数据,并且用户不会错过自己想要观看的视频数据。 此外,能够防止因多个视频信息被再现、声音相互重叠而造成声音难于听清。以下将参考图6B来说明根据本典型实施例的网页的脚本示例。将图6B中的脚本添加至图6A所示的脚本。当视频数据的再现框被移入窗口的显示范围内时,生成事件 "OnEnter",并且CPU 201调用函数“MoviePlayerB_OnEnter”。然后,当调用控制插件的方法“SetPlayerEntrance”时,生成开始视频数据的再现的事件“Or^tartPlayer”,并且CPU 201调用视频再现插件的再现开始方法“Mart”。尽管根据本典型实施例的网页包括一个视频数据及其再现框,但网页中可以包括多个数据及各数据的再现框。在这种情况下,如果CPU 201检测到多个视频数据的再现框再次显示在窗口中,则从多个视频数据中同时开始再现多个运动图像数据、并且重复进行再现。多个音频数据可按照视频数据的顺序进行再现。按照这种方式,用户可更轻松地听清各条视频数据的声音。此外,尽管在本典型实施例中,在视频数据下载完成后才开始视频数据的再现,但视频数据可以一边下载一边再现。例如,将说明以下情况,其中,视频传输设备101通过流将视频数据传输到视频再现设备102,并且视频再现设备102再现接收到的视频数据。在执行步骤S301到S305中的处理后,CPU201通过流服务器从视频传输设备101下载一部分视频数据,并将视频数据存储在缓冲器中。然后,CPU 201在再现框中对缓冲器中存储的视频数据的一部分进行再现。然后,执行步骤S308-S309中的处理。然后,如果CPU 201判断为再现框被显示 (步骤S310中为“是”),则重复下载并且再现后续部分的视频数据。另一方面,如果CPU 201判断为再现框未被显示(步骤S310中为“否”),则在步骤S311中,CPU 201存储视频数据的再现位置,并且停止对视频数据的下载和再现。然后, CPU 201执行步骤S701中的处理。如果CPU 201判断为再现框被再次显示(步骤S702中为“是”),则CPU 201从视频传输设备101中下载自存储装置204中所存储的再现位置起的一部分视频数据(步骤S306),并且再现该视频数据(步骤S307)。此外,将说明以下情况,其中视频传输设备101通过渐进下载将视频数据传输到视频再现设备102,然后视频再现设备102再现视频数据。渐进下载是指在下载视频数据的同时对该视频数据进行再现。在这种情况下,执行步骤S301到S305中的处理之后,CPU201通过超文本传输协议(HTTP)服务器从视频传输设备101中下载一部分视频数据,将该视频数据存储在存储装置204的临时文件夹里,然后在再现框中再现临时文件夹中所存储的一部分视频数据。然后,执行步骤S308到S309中的处理。如果CPU 201判断为再现框被显示(步骤S310中为“是”),则重复下载并且再现后续部分的视频数据。另一方面,如果CPU 201判断为再现框未被显示(步骤S310中为“否”),则CPU 201存储视频数据的再现位置(步骤S311),并且停止对视频数据的下载和再现(步骤 S312)。然后,CPU 201执行步骤S701中的处理。如果CPU 201判断为再现框被再次显示 (步骤S702中为“是”),则CPU 201从视频传输设备101中下载从存储装置204中所存储的再现位置起的一部分视频数据(步骤S306),并且再现该视频数据(步骤S307)。按照这种方式,由于不对尚未再现的视频数据进行下载和存储,因而可以减轻视频再现设备102 的存储容量的负荷。如果CPU 201判断为再现框未显示(步骤S310中为“否”),则CPU 201存储视频数据的再现位置(步骤S311),仅停止视频数据的再现,并且继续下载视频数据。下载的视频数据可以存储在临时文件夹中。然后,CPU 201执行步骤S701中的处理。如果CPU 201 判断为再现框被再次显示(步骤S702中为“是”),则CPU201从临时文件夹获取视频数据并且从存储装置204中存储的再现位置开始再现该视频数据(步骤S307)。由于提前对尚未再现的视频数据进行了下载与存储,因而用户不仅可以从再现中断的位置开始再现视频数据,还可以立即从更靠后的位置开始即再现视频数据。根据本典型实施例,如果在窗口中再次显示视频数据的再现框,则可以自动开始再现视频数据。因此,用户无需进行特殊操作即可观看余下的视频数据。根据本典型实施例,对以下情况进行了说明,其中视频再现设备102从视频传输设备101中下载视频数据,并且在web浏览器的窗口中的再现框再现视频数据。同样,本典型实施例可应用于以下情况,其中视频再现设备从存储装置204中读出视频数据,并且在其它应用的窗口中的再现框再现该视频数据。此外,尽管在本典型实施例中,当视频再现设备102的窗口中未显示再现框时总是停止对视频数据的再现,但是否停止再现可以根据预定设置而改变。例如,如果存储装置 204中预先设置为即使视频数据未显示也不停止对视频数据的再现,则即使视频数据未在窗口中显示,CPU 201也继续再现视频数据。另一方面,如果存储装置204中预先设置为当视频数据未显示时将停止对视频数据的再现,则当视频数据未在窗口中显示时,CPU201停止视频数据的再现。因此,通过预先设置,用户能够控制视频数据的再现。此外,本发明还可通过执行下述处理而实现。更具体地,将用于实现上述典型实施例的功能的软件(程序)通过网络或多种存储介质应用于系统或者设备,并且该系统或者设备的计算机(或者CPU或者微处理单元(MPU))读取并执行该程序。此外,以上说明的典型实施例的功能不仅在计算机执行程序代码的情况下实现。 例如,运行于计算机上的操作系统(OS)等等可以按照程序代码的指示执行一部分或者全部实际处理,从而实现以上说明的典型实施例的功能。此外,本发明还包括以下情况,其中通过下述方式实现以上说明的典型实施例的功能,从计算机可读取存储介质中读出程序代码,并将其写入存储器,该存储器位于计算机中插入的功能扩展板或连接至计算机的功能扩展单元中,并且功能扩展板或者功能扩展单元中提供的CPU根据来自程序的指示进行全部或者一部分的实际处理。CN 102511169 A说明 书7/7 页
尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。本申请要求2010年5月13日提交的日本专利申请2010-111540和2011年4月观日提交的日本专利申请2011-101306的优先权,在此通过引用包含这些申请的全部内容。
权利要求
1.一种视频再现设备,包括再现单元,用于在窗口中再现视频数据;更新单元,用于在所述窗口被滚动的情况下更新所述窗口中的显示内容;以及停止单元,用于在作为所述更新的结果、在所述窗口中不显示所述视频数据的情况下停止所述视频数据的再现。
2.根据权利要求1所述的视频再现设备,其特征在于,还包括存储单元,用于存储在所述停止单元停止所述视频数据时的所述视频数据的再现位置,其中,如果作为所述更新的结果、要在所述窗口中显示停止中的所述视频数据,则所述再现单元从所述再现位置开始再现停止中的所述视频数据。
3.根据权利要求1所述的视频再现设备,其特征在于,还包括 下载单元,用于通过网络从外部设备下载所述视频数据,其中,所述再现单元在所述下载单元下载所述视频数据的同时再现所述视频数据,以及其中,在所述停止单元停止所述视频数据的再现之后,所述下载单元继续下载所述视频数据。
4.根据权利要求1所述的视频再现设备,其特征在于,还包括 检测单元,用于检测所述视频数据的未显示的部分的面积;以及判断单元,用于根据检测到的面积判断是否显示了所述视频数据。
5.一种视频再现设备,包括再现单元,用于在窗口中再现视频数据;更新单元,用于在再现所述视频数据的同时更新所述窗口的显示状态;以及停止单元,用于在作为所述更新的结果、不显示所述窗口的情况下,停止所述视频数据的再现。
6.根据权利要求5所述的视频再现设备,其特征在于,还包括存储单元,用于存储在所述停止单元停止所述视频数据时的所述视频数据的再现位置,其中,如果作为所述更新的结果、包括停止中的所述视频数据的窗口被显示,则所述再现单元从所述再现位置开始再现停止中的所述视频数据。
7.根据权利要求5所述的视频再现设备,其特征在于,还包括 下载单元,用于通过网络从外部设备下载所述视频数据,其中,所述再现单元在所述下载单元下载所述视频数据的同时再现所述视频数据,以及其中,在所述停止单元停止所述视频数据的再现之后,所述下载单元继续下载所述视频数据。
8.一种视频再现设备,包括再现单元,用于在窗口的再现框中再现视频数据;大小调整单元,用于在再现所述视频数据的同时调整所述窗口的大小;以及停止单元,用于在作为大小调整的结果、所述再现框不存在于所述窗口的显示范围内的情况下,停止所述视频数据的再现。
9.根据权利要求8所述的视频再现设备,其特征在于,还包括检测单元,用于检测所述再现框中不存在于所述窗口的显示范围内的部分的面积;以及判断单元,用于根据检测到的面积,判断所述再现框是否存在于所述窗口的显示范围内。
10.根据权利要求8所述的视频再现设备,其特征在于,如果作为大小调整的结果、所述再现框存在于所述窗口的显示范围内,则所述再现单元再现停止中的所述视频数据。
11.根据权利要求8所述的视频再现设备,其特征在于,还包括存储单元,用于存储在所述停止单元停止所述视频数据时的所述视频数据的再现位置,其中,如果作为所述更新的结果、停止中的所述视频数据的再现框存在于所述窗口的显示范围内,则所述再现单元从所述再现位置开始再现停止中的所述视频数据。
12.根据权利要求8所述的视频再现设备,其特征在于,所述再现单元在所述窗口的多个再现框中再现多个视频数据的运动图像数据,并且按照顺序再现所述多个视频数据的音频数据。
13.根据权利要求8所述的视频再现设备,其特征在于,还包括 下载单元,用于通过网络从外部设备下载所述视频数据,其中,所述再现单元在所述下载单元下载所述视频数据的同时再现所述视频数据,以及其中,在所述停止单元停止所述视频数据的再现之后,所述下载单元继续下载所述视频数据。
14.一种用于控制视频再现设备的方法,其特征在于,该方法包括 在窗口中再现视频数据;在所述窗口被滚动的情况下更新所述窗口中的显示内容;以及在作为所述更新的结果、在所述窗口中不显示所述视频数据的情况下停止所述视频数据的再现。
15.一种用于控制视频再现设备的方法,其特征在于,该方法包括 在窗口中再现视频数据;在再现所述视频数据的同时更新所述窗口的显示状态;以及在作为所述更新的结果、不显示所述窗口的情况下,停止所述视频数据的再现。
16.一种用于控制视频再现设备的方法,其特征在于,该方法包括 在窗口的再现框中再现视频数据;在再现所述视频数据的同时调整所述窗口的大小;以及在作为大小调整的结果、所述再现框不存在于所述窗口的显示范围内的情况下,停止所述视频数据的再现。
17.一种计算机可读取的存储介质,其存储有使得计算机进行操作的程序,其特征在于,该程序包括在窗口中再现视频数据;在所述窗口被滚动的情况下更新所述窗口中的显示内容;以及在作为所述更新的结果、在所述窗口中不显示所述视频数据的情况下停止所述视频数据的再现。
18.一种计算机可读取的存储介质,其存储有使得计算机进行操作的程序,其特征在于,该程序包括在窗口中再现视频数据;在再现所述视频数据的同时更新所述窗口的显示状态;以及在作为所述更新的结果、不显示所述窗口的情况下,停止所述视频数据的再现。
19.一种计算机可读取的存储介质,其存储有使得计算机进行操作的程序,其特征在于,该程序包括在窗口的再现框中再现视频数据;在再现所述视频数据的同时调整所述窗口的大小;以及在作为大小调整的结果、所述再现框不存在于所述窗口的显示范围内的情况下,停止所述视频数据的再现。
全文摘要
本发明涉及一种技术,该技术能够防止因连续再现无法被用户观看的视频数据而造成的资源浪费,该视频数据因不在窗口的显示范围内而无法被用户观看;或者防止用户丢失视频数据。视频传输设备的CPU判断再现过程中视频数据的再现框是否处于窗口的显示范围内。如果判断结果为再现框不在显示范围内,则结束视频数据的再现并保存再现位置。
文档编号H04N21/431GK102511169SQ20118000384
公开日2012年6月20日 申请日期2011年5月11日 优先权日2010年5月13日
发明者冈宽人 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1