CN102426841A - Device, method and system for positioning played video - Google Patents
Device, method and system for positioning played video Download PDFInfo
- Publication number
- CN102426841A CN102426841A CN2011103182510A CN201110318251A CN102426841A CN 102426841 A CN102426841 A CN 102426841A CN 2011103182510 A CN2011103182510 A CN 2011103182510A CN 201110318251 A CN201110318251 A CN 201110318251A CN 102426841 A CN102426841 A CN 102426841A
- Authority
- CN
- China
- Prior art keywords
- video
- progress bar
- displaying video
- indication range
- indication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明实施例公开了一种定位播放视频的装置,包括:接收引擎,用于根据用户指令生成控制信号;用户界面引擎,用于响应来自接收引擎的控制信号,并定义显示界面,根据控制信号在显示界面上呈现播放视频进度条、调整播放视频进度条刻度以确定播放视频的显示范围。同时还公开了定位播放视频的方法及系统,根据控制信号在显示界面上呈现播放视频进度条、调整进度条播放刻度以确定播放视频的显示范围,提高在视频进度细节操作上的灵活度。
The embodiment of the present invention discloses a device for positioning and playing video, including: a receiving engine, used to generate control signals according to user instructions; a user interface engine, used to respond to the control signals from the receiving engine, and define a display interface, according to the control signal A video playback progress bar is presented on the display interface, and a scale of the video playback progress bar is adjusted to determine a display range of the video playback. At the same time, a method and system for positioning and playing a video are disclosed. According to the control signal, a video progress bar is displayed on the display interface, and the playback scale of the progress bar is adjusted to determine the display range of the video playback, thereby improving the flexibility in the detailed operation of the video progress.
Description
技术领域 technical field
本发明涉及多媒体播放领域,特别涉及定位播放视频的装置、方法及系统。The invention relates to the field of multimedia playing, in particular to a device, method and system for positioning and playing video.
背景技术 Background technique
随着人类生活水平的日益提高,对全方位安全的重视程度也日益重视起来,数字视频录像机(DVR)也得到日益广泛的应用。普通家庭也开始普及使用DVR。特别是在监控系统上,DVR得到大量的应用。With the improvement of people's living standards, the importance of all-round security is becoming more and more important, and the digital video recorder (DVR) is also widely used. Ordinary families have also begun to popularize the use of DVR. Especially in monitoring systems, DVR has been widely used.
普及从专业类DVR过渡到消费类DVR,最关键的是操作上的体验与以往不同,现有的定位播放视频的装置主要包括:播放、暂停、恢复、快进、快退、停止等;另外,现有定位播放视频的装置通过在显示视频播放进度的进度条中以游标滑动的方式指示视频播放的进度,并在游标的具体位置通过显示播放进度时间来具体标识具体视频播放进度。现有技术的视频播放的细节操作中,特别是在监控领域内,需要重点关注视频进度细节的情况下,存在播放控制不灵活的问题,用户操作不便。Popularization Transition from professional DVRs to consumer DVRs, the most important thing is that the operating experience is different from the past. The existing devices for positioning and playing videos mainly include: play, pause, resume, fast forward, rewind, stop, etc.; , the existing device for positioning and playing video indicates the progress of video playback by sliding a cursor in the progress bar showing the video playback progress, and specifically identifies the specific video playback progress by displaying the playback progress time at the specific position of the cursor. In the detailed operation of video playback in the prior art, especially in the monitoring field, when it is necessary to focus on the details of the video progress, there is a problem of inflexible playback control, which is inconvenient for users to operate.
发明内容 Contents of the invention
本发明实施例提供定位播放视频的装置、方法及系统,以提高在视频进度细节操作上的灵活度。Embodiments of the present invention provide a device, method and system for positioning and playing videos, so as to improve the flexibility in the detailed operation of video progress.
本发明实施例提供一种定位播放视频的装置,包括:An embodiment of the present invention provides a device for positioning and playing video, including:
接收引擎,用于根据用户指令生成控制信号;a receiving engine for generating control signals according to user instructions;
用户界面引擎,用于响应来自接收引擎的控制信号,并定义显示界面,根据控制信号在显示界面上呈现播放视频进度条、调整播放视频进度条刻度以确定播放视频的显示范围。The user interface engine is used to respond to the control signal from the receiving engine, and define the display interface, present the video playback progress bar on the display interface according to the control signal, and adjust the scale of the video playback progress bar to determine the display range of the video playback.
本发明实施例还提供一种定位播放视频的方法,包括:The embodiment of the present invention also provides a method for positioning and playing a video, including:
根据用户指令生成控制信号;Generate control signals according to user instructions;
响应控制信号,并定义显示界面,根据控制信号在显示界面上呈现播放视频进度条、调整播放视频进度条刻度以确定播放视频的显示范围。Respond to the control signal, define a display interface, present a video playback progress bar on the display interface according to the control signal, and adjust the scale of the video playback progress bar to determine the display range of the video playback.
本发明实施例再提供一种定位播放视频的系统,包括:The embodiment of the present invention further provides a system for positioning and playing video, including:
遥控器:用于发送用户指令;Remote control: used to send user instructions;
定位播放视频的装置:用于根据用户指令生成控制信号,响应控制信号,并定义显示界面,根据控制信号在显示界面上呈现播放视频进度条、调整进度条播放刻度以确定播放视频的显示范围。Device for positioning and playing video: used to generate control signals according to user instructions, respond to the control signals, and define a display interface, present a video playback progress bar on the display interface according to the control signals, and adjust the playback scale of the progress bar to determine the display range of the video playback.
进而,本发明实施例根据控制信号在显示界面上呈现播放视频进度条、调整进度条播放刻度以确定播放视频的显示范围,提高在视频进度细节操作上的灵活度。Furthermore, the embodiment of the present invention presents a video playback progress bar on the display interface according to the control signal, adjusts the playback scale of the progress bar to determine the display range of the video playback, and improves the flexibility in the detailed operation of the video progress.
附图说明 Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为本发明实施例一种定位播放视频的装置示意图;FIG. 1 is a schematic diagram of a device for positioning and playing a video according to an embodiment of the present invention;
图2a为本发明实施例一种用户界面引擎所定义的显示界面图;Fig. 2a is a display interface diagram defined by a user interface engine according to an embodiment of the present invention;
图2b为图2a中播放视频的显示范围缩放后的显示界面图;Fig. 2b is a display interface diagram after zooming the display range of the playing video in Fig. 2a;
图3为本发明又一实施例一种用户界面引擎定义的显示界面图;Fig. 3 is a display interface diagram defined by a user interface engine according to another embodiment of the present invention;
图4为本发明又一实施例一种用户界面引擎定义的显示界面图;Fig. 4 is a display interface diagram defined by a user interface engine according to another embodiment of the present invention;
图5为本发明又一实施例一种用户界面引擎定义的显示界面图;Fig. 5 is a display interface diagram defined by a user interface engine according to another embodiment of the present invention;
图6为本发明又一实施例一种用户界面引擎定义的显示界面图;Fig. 6 is a display interface diagram defined by a user interface engine according to another embodiment of the present invention;
图7为本发明又一实施例一种用户界面引擎定义的显示界面图;Fig. 7 is a display interface diagram defined by a user interface engine according to another embodiment of the present invention;
图8为本发明又一实施例一种用户界面引擎定义的显示界面图;Fig. 8 is a display interface diagram defined by a user interface engine according to another embodiment of the present invention;
图9为本发明实施例一种用户界面引擎实现步骤;Fig. 9 is an implementation step of a user interface engine according to an embodiment of the present invention;
图10为本发明实施例一种用户界面引擎实现场景;FIG. 10 is an implementation scenario of a user interface engine according to an embodiment of the present invention;
图11为本发明又一实施例一种用户界面引擎定义的显示界面图;Fig. 11 is a display interface diagram defined by a user interface engine according to another embodiment of the present invention;
图12为本发明一种定位播放视频的方法流程图;和Fig. 12 is a flow chart of a method for positioning and playing a video in the present invention; and
图13为本发明一种定位播放视频的系统示意图。FIG. 13 is a schematic diagram of a system for positioning and playing video according to the present invention.
具体实施方式 Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
请参阅图1,本发明实施例提供一种应用在视频监控领域的定位播放视频的装置100,包括:Please refer to FIG. 1 , an embodiment of the present invention provides a device 100 for positioning and playing video applied in the field of video surveillance, including:
接收引擎101,用于根据用户指令生成控制信号;The receiving engine 101 is configured to generate a control signal according to a user instruction;
用户界面引擎102,用于响应来自接收引擎101的控制信号,并定义显示界面,根据控制信号在显示界面上呈现播放视频进度条、调整播放视频进度条播放刻度以确定播放视频的显示范围。The user interface engine 102 is used to respond to the control signal from the receiving engine 101, and define a display interface, present a video playback progress bar on the display interface according to the control signal, and adjust the playback scale of the video playback progress bar to determine the display range of the video playback.
可见,调整播放视频进度条播放刻度以确定播放视频的显示范围,可以提高在视频进度细节操作上的灵活度。使得产品大方易懂、操作简洁,使得监控用户方便选择所要点播的视频,方便了用户的交互操作。It can be seen that adjusting the playback scale of the video playback progress bar to determine the display range of the video playback can improve the flexibility in the detailed operation of the video progress. The product is generous and easy to understand, and the operation is simple, making it convenient for monitoring users to choose the video they want to play, and facilitate the user's interactive operation.
请参阅图2a,揭露一种用户界面引擎102所定义的显示界面200。所示显示界面200中,根据控制信号在显示界面上呈现播放视频进度条201、调整播放视频进度条201播放刻度以确定播放视频的显示范围。附图所示当前的播放视频显示范围是播放刻度从53到60的范围;边界数值53、60在图2a中未显示,只保留54、55、56、57、58、59。这里调整播放视频进度条201播放刻度以确定播放视频的显示范围可以扩大到从53到M,M为大于60的整数;也可以缩小为从53到N,N为小于60的整数。如图2b所示,播放视频的显示范围可以缩小到从53到59.3。特别是在高速监控领域,播放1s内大量的图像时,调节放大播放视频的显示范围后使得1s时间刻度被拉大,进而1s内的刻度精度可被进一步细节化,进而用户界面引擎102可以得到毫秒、微秒等更细节的视频指示精度。满足高速监控领域内对视频细节确认的需求。Please refer to FIG. 2 a , which discloses a
请参阅图3,可选的,用户界面引擎102,还用于根据控制信号在显示界面上呈现播放事件进度条203;播放事件进度条203与播放视频进度条201时刻匹配,用于标识播放视频确定时间段的事件信息,通过播放视频的显示范围确定事件信息的显示范围。进而在监控视频信息损毁或被撤去后,监控用户仍能从该事件信息中得到一些关键的信息比如监控告警信息、或确定时间段的分级确认信息,进而方便用户了解事件的事件信息,以满足特定的需要。比如通过播放事件进度条203的播放刻度范围,及显示框204的标识范围,在显示界面200上通过文字、声音或图像等中的一种或多种显示事件信息,特别的,定位播放视频的装置100可应用于监控领域时。这里的事件信息也可以包括视频原因(报警、定时、手动视频)、现场描述、存储地址等。按照视频触发的方式,视频分为报警视频、定时视频和手动视频。根据具体应用场景需求的不同,有如下实现方案:Referring to Fig. 3, optionally, the user interface engine 102 is also used to present the playback
所述确定时间段的事件信息包括:确定时间段的告警信息、视频原因、现场描述、或存储地址中的一种或多种。The event information for a certain time period includes: one or more of alarm information for a certain time period, video cause, scene description, or storage address.
方案一:报警视频、定时视频和手动视频同时存在,通过3个标识,表明当前视频属于哪几种视频方式。比如a代表报警视频,a=0表示该时刻无报警视频,a=1表示有报警视频;b代表定时视频,b=0表示该时刻无定时视频,b=1表示有定时视频;c代表手动视频,c=0表示该时刻无手动视频,c=1表示有手动视频。这3个标识也保存在视频文件中,这样获取时也就能随时获取到。Option 1: Alarm video, timing video and manual video exist at the same time, and three signs indicate which video modes the current video belongs to. For example, a stands for alarm video, a=0 means there is no alarm video at this moment, a=1 means there is alarm video; b stands for timing video, b=0 means there is no timing video at this moment, b=1 means there is timing video; c means manual video, c=0 indicates that there is no manual video at this moment, and c=1 indicates that there is manual video. These 3 logos are also saved in the video file, so that they can be obtained at any time when they are obtained.
方案二:三种视频方式不同时存在,它们有优先级,报警视频>定时视频>手动视频。如果当前是手动视频,定时视频条件被触发了,视频变为定时视频,如果产生报警了,视频文件则变为报警视频;如果当前是定时视频,产生了报警,视频文件变为报警视频;定时视频和报警视频时,手工是停止不了视频的。通过一个标识,表明当前视频具体是何种视频方式,比如z=0表示手动视频,z=1表示定时视频,z=2表示报警视频,这个值可保存在视频文件中。Solution 2: Three video modes exist at the same time, they have priority, alarm video>scheduled video>manual video. If the current video is manual and the timing video condition is triggered, the video becomes a timing video; if an alarm occurs, the video file becomes an alarm video; if the current video is a timing video, an alarm occurs, the video file becomes an alarm video; During the video and alarm video, the video cannot be stopped manually. A mark is used to indicate the specific video mode of the current video. For example, z=0 indicates manual video, z=1 indicates timing video, and z=2 indicates alarm video. This value can be saved in the video file.
可选的,如图4所示,所述用户界面引擎102还用于定义指示游标205,通过在播放视频进度条201上的指示游标205来确定视频播放起始点,播放时,指示游标205用来表示当前播放的位置,可选的这里显示当前播放的细节位置为18:53时刻。可以理解,通过调整播放视频进度条201播放刻度以确定播放视频的显示范围,进而使得播放视频的播放时刻精度大大提高,特别是在高速监控领域,播放1s内大量的图像时,调节播放视频的显示范围后使得1s内的刻度精度被细节化后,使得指示游标205可以细节指示到毫秒、微秒等更细节的视频指示精度。满足高速监控领域内对视频细节确认的需求。Optionally, as shown in FIG. 4 , the user interface engine 102 is also used to define an
请参阅图5,可选的,所述调整播放视频进度条201刻度以确定播放视频的显示范围时,所述指示游标205固定于播放视频进度条201中点,播放视频的显示范围以播放视频进度条201中点为基准进行放大或缩小;播放时,指示游标不动,而进度条整体移动,进而改变播放视频的整体显示范围。比如有从53到64持续移动为从54到65、从55到66、...、从60到71...。本实施例播放时,当播放视频进度条201整体移动到视频截至终点时,显然播放视频进度条201上显示的刻度已经无法在继续移动,这时通过移动指示游标205完成视频的播放指示。比如从60到71是本视频终点,通过移动从60到71中点的指示游标205完成视频的最终播放指示。Please refer to Fig. 5, optional, when adjusting the display range of the playing
可选的,所述调整播放视频进度条214刻度以确定播放视频的显示范围时,所述指示游标205也可以固定于播放视频进度条201中的某一点,播放视频的显示范围以播放视频进度条201某一点为基准进行放大或缩小;播放时,指示游标不动,而进度条整体移动,进而改变播放视频的整体显示范围。Optionally, when adjusting the scale of the playing video progress bar 214 to determine the display range of the playing video, the
请参阅图6,可选的,所述调整播放视频进度条201刻度以确定播放视频的显示范围可以包括:基于当前播放视频进度条201刻度显示从53到60,按预设时间段通过调整递增或递减按钮209,连续扩大播放视频的显示范围为从53到M,M为大于60的整数;也可以缩小为从53到N,N为小于60的整数,这里的预设时间段为从M到52。也可以通过拖动箭头207整体移动播放视频的显示范围,如从目前播放刻度从53到60的范围变更为从54到61、或者从55.2到62.2、或者从61到68进行整体刻度范围变更。也可以基于目前播放刻度从53到60的中点将播放范围变更为从52到61、或从51到61,或从40到73,进而进行等比例的缩放或放大。当然,调整播放视频进度条201刻度以确定播放视频的显示范围也可以包括:在下滑按钮210中按各预设时间段直接确定播放视频的显示范围。调整播放视频进度条刻度以确定播放视频的显示范围之前还包括:日期栏208,通过日期栏208确定播放视频的日期。本实施例中,比如通过播放事件进度条203的播放刻度范围,及显示框204的标识范围,在显示界面200上通过颜色图像显示事件信息,比如在通过播放事件进度条203上的颜色事件条206上的颜色来反应具体事件信息,比如颜色事件条206红色为报警,颜色事件条206为黄色特定现场描述等。Referring to Fig. 6, optionally, said adjusting the display range of the playing
请参阅图7,在下滑按钮210中,按各预设时间段直接确定播放视频的显示范围,具体为通过选取下滑按钮210,在显示界面200上得到下滑按钮选框211后直接确定预设时间段,如15分钟、30分钟、1小时、24小时等。Please refer to FIG. 7 , in the
请参阅图8,通过日期栏208确定播放视频的日期,具体为,通过选取日期界面按钮212,直接确认所要播放的日期,如:2009年10月12日等。Please refer to FIG. 8 , the date of playing the video is determined through the
请参阅图9,本实施例揭露定位播放视频的装置中用户界面引擎的一种具体实现步骤,用户界面引擎201用于执行如下步骤,包括:Please refer to FIG. 9 , this embodiment discloses a specific implementation step of a user interface engine in a device for positioning and playing a video. The
步骤901:用户界面引擎定义播放视频文件起始时间。Step 901: The user interface engine defines the start time of playing the video file.
步骤902:用户界面引擎通过显示界面显示视频文件。具体的,根据播放视频进度条刻度找到视频索引文件中的相应信息,根据视频索引文件中的相应信息确认播放视频的存储位置,读出视频数据;可选的解码再显示视频文件,将读完的视频文件时间长度与播放视频进度条精度匹配后,通过显示界面输出显示。Step 902: The user interface engine displays the video file through the display interface. Specifically, find the corresponding information in the video index file according to the scale of the playing video progress bar, confirm the storage location of the playing video according to the corresponding information in the video index file, and read out the video data; optional decoding and displaying the video file will complete reading After the time length of the video file matches the accuracy of the progress bar of the playing video, it will be output and displayed through the display interface.
步骤903:最后,可选的更新指示游标在播放视频进度条上的位置。如果指示游标不动,进度条动的情况,则更新进度条位置。Step 903: Finally, the optional update indicates the position of the cursor on the progress bar of the playing video. If the cursor is not moving but the progress bar is moving, update the position of the progress bar.
请参阅图10,本实施例揭露定位播放视频的装置中用户界面引擎的另一种具体实现场景,用户界面引擎用于执行如下步骤,包括:Please refer to FIG. 10. This embodiment discloses another specific implementation scenario of the user interface engine in the device for positioning and playing videos. The user interface engine is used to perform the following steps, including:
步骤1001:在界面上选定日期时间。Step 1001: Select a date and time on the interface.
步骤1002:根据时间段读日志文件,解析日志,得到相应时间上的状态信息。具体的,系统根据日期时间读日志文件,找到某一时间段上的日志,再根据预定的日志存储规则将日志文件进行解析,得到相应时间上的状态信息;状态信息包括:视频原因(报警、定时、手动视频)、现场描述、存储地址等。Step 1002: Read the log file according to the time period, analyze the log, and obtain the state information at the corresponding time. Concretely, the system reads the log file according to the date and time, finds the log on a certain time period, then analyzes the log file according to the predetermined log storage rules, and obtains the state information on the corresponding time; the state information includes: video reasons (alarm, timing, manual video), scene description, storage address, etc.
步骤1003:读视频文件索引信息,解析视频文件索引信息,得到对应视频数据的状态信息。具体的,系统根据日期时间读视频文件,找到该时间段上相应的视频索引信息,解析该索引信息,得到对应视频数据的状态信息;状态信息包括:视频数据存储位置,视频数据时长、音视频格式等。Step 1003: Read the video file index information, analyze the video file index information, and obtain the status information of the corresponding video data. Specifically, the system reads the video file according to the date and time, finds the corresponding video index information in the time period, analyzes the index information, and obtains the status information of the corresponding video data; the status information includes: video data storage location, video data duration, audio and video format etc.
步骤1004:步骤1002和/或步骤1003中得到的状态信息与进度条匹配,进而状态信息与整个时间轴一一对应起来。根据显示界面上播放视频进度条要求显示的时间长度,计算出显示的刻度精度,Step 1004: The state information obtained in
步骤1005:显示更新进度条。Step 1005: Display an update progress bar.
可以理解,上述技术方案中,步骤1002和步骤1003为可选步骤,可以分别独立存在。如果视频文件索引中包含的信息够多,也可以不需要走步骤1002日志文件的分支。It can be understood that, in the above technical solution,
请参阅图11,用户界面引擎102所定义的显示界面200,可结合其他显示方式结合显示。图11中,播放视频进度条201可结合普通操作按钮1101进行播放、快进、快退、暂停等操作集合显示。Referring to FIG. 11 , the
请参阅图12本发明实施例提供一种定位播放视频的方法,包括:Please refer to Figure 12. The embodiment of the present invention provides a method for positioning and playing a video, including:
步骤1201:根据用户指令生成控制信号;Step 1201: Generate a control signal according to a user instruction;
步骤1202:响应控制信号,并定义显示界面,根据控制信号在显示界面上呈现播放视频进度条、调整播放视频进度条刻度以确定播放视频的显示范围。Step 1202: Respond to the control signal, define a display interface, present a video playback progress bar on the display interface according to the control signal, and adjust the scale of the video playback progress bar to determine the display range of the video playback.
进而通过调整播放视频进度条播放刻度以确定播放视频的显示范围,提高在视频进度细节操作上的灵活度。使得监控用户方便选择所要点播的视频,方便了用户的交互操作。Furthermore, by adjusting the playback scale of the video playback progress bar to determine the display range of the video playback, the flexibility in the detailed operation of the video progress is improved. It makes it convenient for the monitoring user to select the video to be played on demand, and facilitates the interactive operation of the user.
可选的,本发明实施例图12中,还包括以下步骤:Optionally, in Figure 12 of the embodiment of the present invention, the following steps are also included:
根据控制信号在显示界面上呈现播放事件进度条;播放事件进度条与播放视频进度条时刻匹配,用于标识播放视频确定时间段的事件信息;通过播放视频的显示范围确定事件信息的显示范围。进一步方便了用户操作。特别的,可应用于监控领域时,这里的事件信息也可以包括视频原因(报警、定时、手动视频)、现场描述、存储地址等。按照视频触发的方式,视频分为报警视频、定时视频和手动视频The playback event progress bar is presented on the display interface according to the control signal; the playback event progress bar matches the playback video progress bar at all times, and is used to identify the event information of a certain time period of the playback video; the display range of the event information is determined by the display range of the playback video. Further facilitates user operations. In particular, when applicable to the monitoring field, the event information here may also include video reasons (alarm, timing, manual video), scene description, storage address, etc. According to the way of video triggering, video is divided into alarm video, timing video and manual video
可选的,本发明实施例图12中,还包括:定义指示游标,通过在播放视频进度条上指示游标来确定视频播放起始点;播放时游标用来表示当前播放的位置。进一步方便了用户操作。Optionally, in FIG. 12 of the embodiment of the present invention, it also includes: defining an indicating cursor, and determining the starting point of video playback by indicating the cursor on the playing video progress bar; the cursor is used to indicate the current playing position during playback. Further facilitates user operations.
可选的,本发明实施例图12中,调整播放视频进度条刻度以确定播放视频的显示范围时,所述指示游标固定于播放视频进度条中点,播放视频的显示范围以播放视频进度条中点为基准进行放大或缩小;播放时,游标不动,而进度条整体移动。进一步方便了用户操作。Optionally, in FIG. 12 of the embodiment of the present invention, when adjusting the scale of the playing video progress bar to determine the display range of the playing video, the indicator cursor is fixed at the midpoint of the playing video progress bar, and the display range of the playing video is determined by the playing video progress bar. The midpoint is used as the reference to zoom in or out; during playback, the cursor does not move, but the progress bar moves as a whole. Further facilitates user operations.
可选的,本发明实施例图12中,所述调整播放视频进度条刻度以确定播放视频的显示范围包括:按预设时间段连续调整播放视频的显示范围、或按预设时间段直接确定播放视频的显示范围。进一步方便了用户操作。Optionally, in FIG. 12 of the embodiment of the present invention, the adjustment of the scale of the playing video progress bar to determine the display range of the playing video includes: continuously adjusting the display range of the playing video according to a preset time period, or directly determining according to a preset time period Display range for playing video. Further facilitates user operations.
请参阅图13,本发明实施例还提供一种定位播放视频的系统1300,包括:Please refer to FIG. 13 , the embodiment of the present invention also provides a system 1300 for positioning and playing video, including:
遥控器1301:用于发送用户指令;Remote controller 1301: used to send user instructions;
定位播放视频的装置1302:用于根据用户指令生成控制信号,响应控制信号,并定义显示界面,根据控制信号在显示界面上呈现播放视频进度条、调整进度条播放刻度以确定播放视频的显示范围。Device 1302 for locating and playing video: used to generate a control signal according to user instructions, respond to the control signal, and define a display interface, present a video playback progress bar on the display interface according to the control signal, and adjust the playback scale of the progress bar to determine the display range of the video playback .
进而,通过调整播放视频进度条播放刻度以确定播放视频的显示范围,可以提高在视频进度细节操作上的灵活度。使得系统操作简洁,使得监控用户方便选择所要点播的视频,方便了用户的交互操作。Furthermore, by adjusting the playback scale of the progress bar of the video to determine the display range of the video to be played, the flexibility in the detailed operation of the video progress can be improved. It makes the system operation simple, makes it convenient for the monitoring user to select the video to be broadcasted, and facilitates the user's interactive operation.
可选的,本实施例定位播放视频的装置1302可以以图1中定位播放视频的装置100替换,定位播放视频的装置1302还用于根据控制信号在显示界面上呈现播放事件进度条;播放事件进度条与播放视频进度条时刻匹配,用于标识播放视频确定时间段的事件信息,通过播放视频的显示范围确定事件信息的显示范围。特别的,定位播放视频的装置100可应用于监控领域时。这里的事件信息也可以包括视频原因(报警、定时、手动视频)、现场描述、存储地址等。按照视频触发的方式,视频分为报警视频、定时视频和手动视频。Optionally, the device 1302 for positioning and playing video in this embodiment can be replaced with the device 100 for positioning and playing video in FIG. The progress bar matches the progress bar of the playing video at all times, and is used to identify the event information of a certain time period of playing the video, and the display range of the event information is determined by the display range of the playing video. In particular, the device 100 for positioning and playing video can be applied in the monitoring field. The event information here can also include video reasons (alarm, timing, manual video), scene description, storage address, etc. According to the way of video triggering, video is divided into alarm video, timing video and manual video.
可选的,所述定位播放视频的装置还用于定义指示游标,通过在播放视频进度条上指示游标来确定视频播放起始点;播放时游标用来表示当前播放的位置。Optionally, the device for positioning and playing the video is also used to define an indicating cursor, and the starting point of video playing is determined by indicating the cursor on the playing video progress bar; the cursor is used to indicate the current playing position during playback.
其中,调整播放视频进度条刻度以确定播放视频的显示范围时,所述指示游标固定于播放视频进度条中点,播放视频的显示范围以播放视频进度条中点为基准进行放大或缩小;播放时游标不动,而进度条整体移动。Wherein, when adjusting the playback video progress bar scale to determine the display range of the playback video, the indicator cursor is fixed at the midpoint of the playback video progress bar, and the display range of the playback video is zoomed in or out based on the playback video progress bar midpoint; The cursor does not move while the progress bar moves as a whole.
综上,本发明实施例提供定位播放视频的装置、方法及系统,通过调整播放视频进度条播放刻度以确定播放视频的显示范围,可以提高在视频进度细节操作上的灵活度。使得产品大方易懂、操作简洁,使得监控用户方便选择所要点播的视频,方便了用户的交互操作。To sum up, the embodiments of the present invention provide an apparatus, method, and system for positioning and playing a video. By adjusting the playback scale of the video playback progress bar to determine the display range of the video playback, the flexibility in the detailed operation of the video progress can be improved. The product is generous and easy to understand, and the operation is simple, making it convenient for monitoring users to choose the video they want to play, and facilitate the user's interactive operation.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM), etc.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103182510A CN102426841A (en) | 2009-10-31 | 2009-10-31 | Device, method and system for positioning played video |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103182510A CN102426841A (en) | 2009-10-31 | 2009-10-31 | Device, method and system for positioning played video |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101099386A Division CN101727949B (en) | 2009-10-31 | 2009-10-31 | Device, method and system for positioning playing video |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102426841A true CN102426841A (en) | 2012-04-25 |
Family
ID=45960815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103182510A Pending CN102426841A (en) | 2009-10-31 | 2009-10-31 | Device, method and system for positioning played video |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102426841A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103513913A (en) * | 2012-11-27 | 2014-01-15 | Tcl集团股份有限公司 | Touch screen equipment and control method of media playing progress thereof |
CN103646655A (en) * | 2013-12-30 | 2014-03-19 | 优视科技有限公司 | Method and device for multimedia playing |
CN103680547A (en) * | 2012-09-19 | 2014-03-26 | 腾讯科技(深圳)有限公司 | Method and device for controlling player |
CN103702220A (en) * | 2013-12-13 | 2014-04-02 | 乐视网信息技术(北京)股份有限公司 | Video playing method and device |
CN103824576A (en) * | 2014-02-28 | 2014-05-28 | 联想(北京)有限公司 | Information processing method and electronic device |
CN103945156A (en) * | 2014-04-16 | 2014-07-23 | 深圳英飞拓科技股份有限公司 | Alarm video replaying method and system |
WO2014176944A1 (en) * | 2013-04-28 | 2014-11-06 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for adjusting position in status bar |
CN104185072A (en) * | 2014-03-28 | 2014-12-03 | 无锡天脉聚源传媒科技有限公司 | Video playing method and device |
WO2014190829A1 (en) * | 2013-05-31 | 2014-12-04 | 小米科技有限责任公司 | Multi-level progress bars, progress control method and apparatus |
CN104508746A (en) * | 2013-06-08 | 2015-04-08 | 华为终端有限公司 | Method for controlling multimedia browsing progress and terminal |
CN104903961A (en) * | 2013-09-17 | 2015-09-09 | 宇龙计算机通信科技(深圳)有限公司 | Progress bar precision adjusting device and method, and playing system and terminal |
CN109511017A (en) * | 2018-11-26 | 2019-03-22 | 深圳技威时代科技有限公司 | A kind of video playback method and system |
CN110895441A (en) * | 2018-09-13 | 2020-03-20 | 中兴通讯股份有限公司 | Progress bar control method and device, electronic device and medium |
CN115412769A (en) * | 2021-05-28 | 2022-11-29 | 福建天泉教育科技有限公司 | Method and terminal for improving triggering precision of whole second of browser video playing |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5760767A (en) * | 1995-10-26 | 1998-06-02 | Sony Corporation | Method and apparatus for displaying in and out points during video editing |
CN1672405A (en) * | 2002-07-24 | 2005-09-21 | 汤姆森特许公司 | Navigate to specific programs or defined time increments in the PVR |
US20060156246A1 (en) * | 2005-01-12 | 2006-07-13 | Microsoft Corporation | Architecture and engine for time line based visualization of data |
CN101281593A (en) * | 2008-04-16 | 2008-10-08 | 安防科技(中国)有限公司 | Method and system for researching intelligent video monitoring case |
JP2010079892A (en) * | 2008-09-08 | 2010-04-08 | Disney Enterprises Inc | Time and location based graphical user interface (gui) for accessing media |
-
2009
- 2009-10-31 CN CN2011103182510A patent/CN102426841A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5760767A (en) * | 1995-10-26 | 1998-06-02 | Sony Corporation | Method and apparatus for displaying in and out points during video editing |
CN1672405A (en) * | 2002-07-24 | 2005-09-21 | 汤姆森特许公司 | Navigate to specific programs or defined time increments in the PVR |
US20060156246A1 (en) * | 2005-01-12 | 2006-07-13 | Microsoft Corporation | Architecture and engine for time line based visualization of data |
CN101281593A (en) * | 2008-04-16 | 2008-10-08 | 安防科技(中国)有限公司 | Method and system for researching intelligent video monitoring case |
JP2010079892A (en) * | 2008-09-08 | 2010-04-08 | Disney Enterprises Inc | Time and location based graphical user interface (gui) for accessing media |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103680547A (en) * | 2012-09-19 | 2014-03-26 | 腾讯科技(深圳)有限公司 | Method and device for controlling player |
CN103513913A (en) * | 2012-11-27 | 2014-01-15 | Tcl集团股份有限公司 | Touch screen equipment and control method of media playing progress thereof |
WO2014176944A1 (en) * | 2013-04-28 | 2014-11-06 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for adjusting position in status bar |
US9927946B2 (en) | 2013-05-31 | 2018-03-27 | Xiaomi Inc. | Method and device for progress control |
WO2014190829A1 (en) * | 2013-05-31 | 2014-12-04 | 小米科技有限责任公司 | Multi-level progress bars, progress control method and apparatus |
CN104508746A (en) * | 2013-06-08 | 2015-04-08 | 华为终端有限公司 | Method for controlling multimedia browsing progress and terminal |
CN104903961A (en) * | 2013-09-17 | 2015-09-09 | 宇龙计算机通信科技(深圳)有限公司 | Progress bar precision adjusting device and method, and playing system and terminal |
CN103702220A (en) * | 2013-12-13 | 2014-04-02 | 乐视网信息技术(北京)股份有限公司 | Video playing method and device |
CN103646655B (en) * | 2013-12-30 | 2016-09-07 | 优视科技有限公司 | Multi-medium play method and device |
CN103646655A (en) * | 2013-12-30 | 2014-03-19 | 优视科技有限公司 | Method and device for multimedia playing |
CN103824576A (en) * | 2014-02-28 | 2014-05-28 | 联想(北京)有限公司 | Information processing method and electronic device |
CN104185072A (en) * | 2014-03-28 | 2014-12-03 | 无锡天脉聚源传媒科技有限公司 | Video playing method and device |
CN103945156A (en) * | 2014-04-16 | 2014-07-23 | 深圳英飞拓科技股份有限公司 | Alarm video replaying method and system |
CN110895441A (en) * | 2018-09-13 | 2020-03-20 | 中兴通讯股份有限公司 | Progress bar control method and device, electronic device and medium |
CN109511017A (en) * | 2018-11-26 | 2019-03-22 | 深圳技威时代科技有限公司 | A kind of video playback method and system |
CN115412769A (en) * | 2021-05-28 | 2022-11-29 | 福建天泉教育科技有限公司 | Method and terminal for improving triggering precision of whole second of browser video playing |
CN115412769B (en) * | 2021-05-28 | 2023-12-15 | 福建天泉教育科技有限公司 | Method and terminal for improving whole second triggering precision of video playing of browser |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101727949A (en) | Device, method and system for positioning playing video | |
CN102426841A (en) | Device, method and system for positioning played video | |
US8837912B2 (en) | Information processing apparatus, information processing method and program | |
JP5528008B2 (en) | Playback apparatus and playback method | |
WO2008010118A1 (en) | A device and a method for playing audio-video content | |
CN102208205A (en) | Video/Audio Player | |
US10049703B2 (en) | Data reproduction apparatus, control method for data reproduction apparatus, and recording medium storing control program | |
JP4504452B1 (en) | Video viewing apparatus, video playback control method, and recording / playback program | |
WO2010125757A1 (en) | Video/audio reproduction device, video/audio recording/ reproduction device, video/audio reproduction method, and video/audio recording/reproduction method | |
CN103390416A (en) | Video playing method and device | |
JP2013131871A (en) | Editing device, remote controller, television receiver, specific audio signal, editing system, editing method, program, and recording medium | |
US8934756B2 (en) | Reproducing apparatus and control method thereof | |
JP2006018971A (en) | Data reproducing device and program for data reproduction | |
JP2009267864A (en) | Presentation recording apparatus, presentation reproducing apparatus and program | |
JP2005094343A (en) | Data recording and reproducing device | |
KR101718896B1 (en) | Apparatus and method for processing multimedia contents | |
US12124634B2 (en) | Information processing apparatus, information processing system, and information processing method | |
JP2011101348A (en) | Chapter setting device, content recording and reproducing device, chapter setting method, program, and recording medium | |
JP2013219639A (en) | Caption display device and program of the same | |
JP2009246585A (en) | Recording and playback apparatus | |
JP2012034022A (en) | Video audio recorder/reproducer, and video audio recording/reproducing method | |
JP2007281641A (en) | Digital recording / reproducing apparatus, recording apparatus, reproducing apparatus, digital recording / reproducing method, recording method, and reproducing method | |
JP5050588B2 (en) | Disk device and reproducing method | |
JP2006236484A (en) | Playback device | |
JP2012157013A (en) | Image recorder and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120425 |