[go: up one dir, main page]

CN104066007A - Cloud service device, video playback multi-screen preview method and system - Google Patents

Cloud service device, video playback multi-screen preview method and system Download PDF

Info

Publication number
CN104066007A
CN104066007A CN201310087336.1A CN201310087336A CN104066007A CN 104066007 A CN104066007 A CN 104066007A CN 201310087336 A CN201310087336 A CN 201310087336A CN 104066007 A CN104066007 A CN 104066007A
Authority
CN
China
Prior art keywords
preview
time point
screen
video
preview screen
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
Application number
CN201310087336.1A
Other languages
Chinese (zh)
Inventor
杨凯宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanning Fulian Fugui Precision Industrial Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN201310087336.1A priority Critical patent/CN104066007A/en
Publication of CN104066007A publication Critical patent/CN104066007A/en
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

一种云端服务设备,包括数据流中心、索引服务单元、数字信号处理单元及数据收发单元。数据流中心存储有视频预览画面,索引服务单元用于接收多画面预览请求信息后计算视频预览时间点到多画面预览时间点之间的偏移量,并在数据流中心找出与偏移量所对应的多个预览画面;数字信号处理单元用于将多个预览画面压缩成单一档案;数据收发单元用于接收单一档案并传送其至多媒体设备,以供多媒体设备解压单一档案成多个预览画面进行多画面预览。此外,还提供一种云端服务设备提供视频播放时多画面预览的方法及云端服务系统。上述云端服务设备、方法及系统能实现视频播放时多画面预览,极大提高用户体验及满足视觉需求。

A cloud service device includes a data flow center, an index service unit, a digital signal processing unit and a data transceiving unit. The data stream center stores the video preview screen, and the index service unit is used to calculate the offset between the video preview time point and the multi-screen preview time point after receiving the multi-screen preview request information, and find the offset in the data stream center The corresponding multiple preview images; the digital signal processing unit is used to compress multiple preview images into a single file; the data transceiver unit is used to receive a single file and send it to the multimedia device, so that the multimedia device can decompress the single file into multiple previews screen for multi-screen preview. In addition, a method and a cloud service system for cloud service equipment to provide multi-screen preview during video playback are also provided. The above-mentioned cloud service device, method and system can realize multi-screen preview during video playback, greatly improving user experience and satisfying visual requirements.

Description

云端服务设备、视频播放时多画面预览的方法及系统Cloud service device, method and system for multi-screen preview during video playback

技术领域technical field

本发明涉及网络通信,尤其涉及一种云端服务设备、提供视频播放时多画面预览的方法及系统。The present invention relates to network communication, in particular to a cloud service device, a method and a system for providing multi-screen preview during video playback.

背景技术Background technique

随着计算机技术的发展,网络视频播放逐渐成为主流,在用户观看视频播放时,可进行视频的预览,然而,现有技术仅仅能实现单一画面预览的功能,却无法实现视频播放时多画面预览的功能,用户体验不佳。With the development of computer technology, online video playback has gradually become the mainstream. When users watch video playback, they can preview the video. However, the existing technology can only realize the function of single-screen preview, but cannot realize multi-screen preview during video playback. function, the user experience is not good.

发明内容Contents of the invention

有鉴于此,需提供一种云端服务设备,可提供在视频播放时进行多画面预览。In view of this, it is necessary to provide a cloud service device that can provide multi-screen preview during video playback.

另外,还需提供一种云端服务设备提供视频播放时多画面预览的方法,可提供在视频播放时进行多画面预览。In addition, it is also necessary to provide a method for the cloud service device to provide multi-screen preview during video playback, which can provide multi-screen preview during video playback.

此外,还需提供一种云端服务系统,可提供在视频播放时进行多画面预览。In addition, it is also necessary to provide a cloud service system that can provide multi-screen preview during video playback.

本发明实施方式提供的云端服务设备,包括数据流中心、索引服务单元、数字信号处理单元及数据收发单元。数据流中心存储有视频预览画面,索引服务单元,用于接收第一多画面预览请求信息后根据第一多画面预览请求信息中的第一多预览画面间时间间隔与第一多预览画面数计算以视频预览时间点为中心点的多个预览画面时间点分别相对视频预览时间点的多个偏移量,并在数据流中心中根据视频预览时间点对应的预览画面的位置以及多个偏移量找出与多个预览画面时间点所对应的多个预览画面的位置,并根据多个预览画面的位置从数据流中心取得多个预览画面;数字信号处理单元,用于将多个预览画面压缩成单一档案;数据收发单元,用于接收单一档案并传送至多媒体设备,以供多媒体设备解压单一档案成多个预览画面进行多画面预览。The cloud service device provided by the embodiment of the present invention includes a data stream center, an index service unit, a digital signal processing unit, and a data transceiving unit. The data stream center stores video preview images, and the index service unit is used to calculate according to the time interval between the first multi-screen preview frames and the number of first multiple-screen preview frames after receiving the first multi-screen preview request information. Multiple preview screen time points with the video preview time point as the center point are respectively multiple offsets relative to the video preview time point, and in the data stream center according to the position and multiple offsets of the preview screen corresponding to the video preview time point Quantitatively find out the positions of multiple preview pictures corresponding to multiple preview picture time points, and obtain multiple preview pictures from the data stream center according to the positions of multiple preview pictures; the digital signal processing unit is used to combine multiple preview pictures compressed into a single file; the data transceiver unit is used to receive the single file and send it to the multimedia device, so that the multimedia device decompresses the single file into multiple preview screens for multi-screen preview.

优选的,若以△t表示第一多预览画面间时间间隔,以n表示第一多预览画面数,则多个预览画面时间点中离视频预览时间点最近的两个预览画面与视频预览时间点对应的预览画面之间的偏移量为△t,多个预览画面时间点中离视频预览时间点最远的两个预览画面与视频预览时间点对应的预览画面之间的偏移量为(n-1)*△t/2。Preferably, if the time interval between the first multiple preview frames is represented by Δt, and the number of the first multiple preview frames is represented by n, then the two preview frames closest to the video preview time point in the multiple preview frame time points and the video preview time The offset between the preview images corresponding to the point is △t, and the offset between the two preview images farthest from the video preview time point among the multiple preview image time points and the preview image corresponding to the video preview time point is (n-1)*Δt/2.

优选的,索引服务单元还用于接收第二多画面预览请求并依据第二多画面预览请求中展开开始时间点、展开结束时间点以及第二多预览画面数计算展开开始时间点与多个展开画面预览时间点之间的多个偏移量。其中,多个展开画面预览时间点是介于展开开始时间点与展开结束时间点之间的时间点。Preferably, the index service unit is further configured to receive the second multi-screen preview request and calculate the expansion start time point and multiple expansion time points according to the expansion start time point, the expansion end time point, and the second multi-screen preview number in the second multi-screen preview request. Multiple offsets between screen preview time points. Wherein, the plurality of expanded image preview time points are time points between the expansion start time point and the expansion end time point.

优选的,若用t1代表展开开始时间点,用t2代表展开结束时间点,用n1代表第二多预览画面数,则展开开始时间点与展开结束时间点之间相邻的两个展开画面预览时间点之间的偏移量等于(t2-t1)/(n1-1)。Preferably, if t1 is used to represent the start time point of expansion, t2 is used to represent the end time point of expansion, and n1 is used to represent the second most preview screen number, the two adjacent expanded screen previews between the start time point of expansion and the end time point of expansion The offset between time points is equal to (t2-t1)/(n1-1).

本发明实施方式提供的云端服务设备提供视频播放时多画面预览的方法包括:接收第一多画面预览请求信息后根据第一多画面预览请求信息中的第一多预览画面间时间间隔与第一多预览画面数计算以视频预览时间点为中心点的多个预览画面时间点分别相对视频预览时间点的多个偏移量;根据视频预览时间点对应的预览画面的位置以及多个偏移量找出与多个预览画面时间点所对应的多个预览画面的位置;根据多个预览画面的位置从数据流中心取得多个预览画面;将多个预览画面压缩成单一档案;传送单一档案至多媒体设备,以供多媒体设备解压单一档案成多个预览画面进行多画面预览。The method for the cloud service device provided by the embodiment of the present invention to provide multi-screen preview during video playback includes: after receiving the first multi-screen preview request information, according to the time interval between the first multiple preview screens and the first multi-screen preview request information in the first multi-screen preview request information. The number of multiple preview screens calculates the multiple offsets of multiple preview screen time points with the video preview time point as the center point relative to the video preview time point; according to the position and multiple offsets of the preview screen corresponding to the video preview time point Find out the positions of multiple preview screens corresponding to multiple preview screen time points; obtain multiple preview screens from the data flow center according to the positions of multiple preview screens; compress multiple preview screens into a single file; send a single file to The multimedia device is used for the multimedia device to decompress a single file into multiple preview screens for multi-screen preview.

优选的,若以△t表示第一多预览画面间时间间隔,以n表示第一多预览画面数,则多个预览画面时间点中离视频预览时间点最近的两个预览时间点所对应的预览画面与视频预览画面之间的偏移量为△t,多个预览画面时间点中离视频预览时间点最远的两个预览时间点所对应的预览画面与视频预览画面之间的偏移量为(n-1)*△t/2。Preferably, if the time interval between the first multiple preview frames is represented by Δt, and the number of the first multiple preview frames is represented by n, the two preview time points closest to the video preview time point among the multiple preview frame time points correspond to The offset between the preview screen and the video preview screen is △t, the offset between the preview screen and the video preview screen corresponding to the two preview time points farthest from the video preview time point among multiple preview screen time points The amount is (n-1)*Δt/2.

优选的,接收第二多画面预览请求并依据第二多画面预览请求中展开开始时间点、展开结束时间点以及第二多预览画面数计算展开开始时间点与多个展开画面预览时间点之间的多个偏移量。其中,多个展开画面预览时间点是介于展开开始时间点与展开结束时间点之间的时间点。Preferably, the second multi-screen preview request is received and the time between the expansion start time point and the multiple expanded screen preview time points is calculated according to the expansion start time point, the expansion end time point, and the second multi-screen preview number in the second multi-screen preview request. multiple offsets. Wherein, the plurality of expanded image preview time points are time points between the expansion start time point and the expansion end time point.

优选的,若用t1代表展开开始时间点,用t2代表展开结束时间点,用n1代表第二多预览画面数,则展开开始时间点与展开结束时间点之间相邻的两个展开画面预览时间点之间的偏移量等于(t2-t1)/(n1-1)。Preferably, if t1 is used to represent the start time point of expansion, t2 is used to represent the end time point of expansion, and n1 is used to represent the second most preview screen number, the two adjacent expanded screen previews between the start time point of expansion and the end time point of expansion The offset between time points is equal to (t2-t1)/(n1-1).

本发明实施方式提供的云端服务系统,除包括如上所述的云端服务设备外,还包括多媒体设备。多媒体设备用于发送第一多画面预览请求信息至云端服务设备,接收云端服务设备传送的存储有多画面的单一档案,解压单一档案成多视频画面,并将多视频画面显示在多媒体设备播放器中,以实现多视频画面预览。The cloud service system provided by the embodiment of the present invention includes not only the above-mentioned cloud service equipment, but also multimedia equipment. The multimedia device is used to send the first multi-screen preview request information to the cloud service device, receive a single file stored in multiple screens sent by the cloud service device, decompress the single file into multiple video screens, and display the multiple video screens on the multimedia device player to realize multi-video screen preview.

优选的,多媒体设备还用于发送第二多画面预览请求信息至云端服务设备,接收云端服务设备传送的存储有多画面的单一档案,解压单一档案成多视频画面,并将多视频画面显示在多媒体设备播放器中,以实现多视频画面预览。Preferably, the multimedia device is also used to send the second multi-screen preview request information to the cloud service device, receive a single file stored in multiple screens transmitted by the cloud service device, decompress the single file into multiple video screens, and display the multiple video screens on the Multimedia device player to realize multi-video screen preview.

本发明实施方式提供的多画面预览方法可通过视频预览时间点左右的多个预览画面同时预览,满足了用户对于同时预览多画面的需求,使观看网络视频的用户得到了极大的体验改善。The multi-picture preview method provided by the embodiment of the present invention can simultaneously preview multiple preview pictures around the video preview time point, which satisfies the user's demand for simultaneous preview of multiple pictures, and greatly improves the experience of users watching online videos.

附图说明Description of drawings

图1为本发明云端服务设备一实施方式的应用环境及功能模块图。FIG. 1 is a diagram of an application environment and functional modules of an embodiment of a cloud service device of the present invention.

图2为本发明云端服务设备计算以视频预览时间点为中心点的多个预览画面时间点分别相对视频预览时间点的多个偏移量一实施方式的计算图。FIG. 2 is a calculation diagram of an embodiment of the calculation of multiple offsets of multiple preview picture time points with the video preview time point as the center point relative to the video preview time point respectively by the cloud service device of the present invention.

图3为本发明云端服务设备计算展开开始时间点与多个展开画面预览时间点之间的多个偏移量一实施方式的计算图。FIG. 3 is a calculation diagram of an embodiment of calculating multiple offsets between the unfolding start time point and multiple expanded screen preview time points by the cloud service device of the present invention.

图4为本发明云端服务设备提供视频播放时多画面预览的方法一实施方式的流程图。FIG. 4 is a flow chart of an embodiment of a method for a cloud service device to provide multi-screen preview during video playback according to the present invention.

图5为本发明云端服务系统进行视频播放时多画面预览的方法一实施方式的流程图。FIG. 5 is a flow chart of an embodiment of a method for multi-screen preview during video playback by the cloud service system of the present invention.

主要元件符号说明Explanation of main component symbols

云端服务设备 10Cloud service device 10

多媒体设备 20multimedia equipment 20

数据流中心 100Data Flow Center 100

索引服务单元 102Indexing service unit 102

数字信号处理单元 104Digital Signal Processing Unit 104

数据收发单元 106Data transceiver unit 106

播放器 200player 200

具体实施方式Detailed ways

参阅图1,所示为云端服务设备10一实施方式的应用环境及功能模块图。在本实施方式中,当用户需要进行多画面预览时,则利用多媒体设备20发送多画面预览请求给云端服务设备10,云端服务设备10接收所述多画面预览请求后由自身内部功能单元经过处理之后即可提供用户要求预览的多个画面,此时,多媒体设备20中的播放器200即可播放所需预览的多个画面。Referring to FIG. 1 , it shows an application environment and functional module diagram of an embodiment of the cloud service device 10 . In this embodiment, when the user needs to perform a multi-screen preview, the multimedia device 20 is used to send a multi-screen preview request to the cloud service device 10, and the cloud service device 10 processes the multi-screen preview request after receiving the multi-screen preview request. Afterwards, the multiple frames required by the user to be previewed can be provided. At this time, the player 200 in the multimedia device 20 can play the multiple frames required to be previewed.

当用户在观看网络视频需要进行多画面预览时,只需多媒体设备20发送第一多画面预览请求信息给云端服务设备10,比如用户可以将鼠标移动到播放进度条上的某点,即可触发多媒体设备20发送该点之多画面预览请求信息给云端服务设备10。在本实施方式中,第一多画面预览请求信息包括预览多画面所需要的一些参数,比如视频预览时间点、第一多预览画面间时间间隔以及第一多预览画面数。一般的,视频预览时间点指的是用户正在观看的视频画面以外由鼠标移动到的所对应播放进度条上的时间点,多预览画面间时间间隔是由用户在多媒体设备20根据自身预览需求所设定的各个画面间的时间间隔,比如5秒,多预览画面数也是由用户设定的所希望看到的预览画面数量,比如7幅。When the user needs to perform a multi-screen preview while watching an online video, only the multimedia device 20 needs to send the first multi-screen preview request information to the cloud service device 10, such as the user can move the mouse to a certain point on the playback progress bar to trigger The multimedia device 20 sends the multi-screen preview request information at this point to the cloud service device 10 . In this embodiment, the first multi-screen preview request information includes some parameters required for previewing multiple screens, such as video preview time point, time interval between first multiple preview frames, and number of first multiple preview frames. Generally, the video preview time point refers to the time point on the corresponding playback progress bar moved by the mouse outside the video screen that the user is watching. The time interval between each frame is set, such as 5 seconds, and the number of multiple preview frames is also the number of preview frames desired to be set by the user, such as 7 frames.

在本实施方式中,云端服务设备10包括数据流中心100、索引服务单元102、数字信号处理单元104及数据收发单元106。其中,数据流中心100存储有用户正在观看的视频数据流,其中包括很多视频画面供用户预览,每一画面都有对应的播放时间点,表示的是当前画面距离视频开始时间的时间差。In this embodiment, the cloud service device 10 includes a data stream center 100 , an index service unit 102 , a digital signal processing unit 104 and a data transceiving unit 106 . Among them, the data stream center 100 stores the video data stream that the user is watching, which includes many video frames for the user to preview, and each frame has a corresponding playback time point, indicating the time difference between the current frame and the video start time.

索引服务单元102从多媒体设备20接收第一多画面预览请求信息,然后依据接收的信息中的第一多预览画面间时间间隔与第一多预览画面数计算出以视频预览时间点为中心点的多个预览画面时间点分别相对视频预览时间点的多个偏移量,并在数据流中心100中根据视频预览时间点对应的预览画面的位置以及多个偏移量找出与多个预览画面时间点所对应的多个预览画面的位置,然后再根据多个预览画面的位置从数据流中心100取得多个预览画面。The index service unit 102 receives the first multi-screen preview request information from the multimedia device 20, and then calculates the time interval between the first multiple preview frames and the number of the first multiple preview frames in the received information, with the video preview time point as the center point. Multiple preview image time points are respectively relative to multiple offsets of the video preview time point, and in the data flow center 100, according to the position of the preview image corresponding to the video preview time point and the multiple offsets, find out the relationship between the multiple preview images. The locations of the multiple preview images corresponding to the time point, and then obtain the multiple preview images from the data flow center 100 according to the locations of the multiple preview images.

请参阅图2,下面举例详细说明索引服务单元102如何依据接收的第一多画面预览请求信息计算出以视频预览时间点为中心点的多个预览画面时间点分别相对视频预览时间点的多个偏移量。Please refer to FIG. 2 , the following example explains in detail how the index service unit 102 calculates multiple preview screen time points with the video preview time point as the center point respectively relative to the video preview time point according to the received first multi-screen preview request information. Offset.

举例而言,索引服务单元102接收到的视频预览时间点是10分30秒,而用户界面设定的多个画面间的时间间隔△t为5秒,预览的画面数n是7幅,这样,以视频预览时间点为中心点,每隔5秒是需要预览的画面,则索引服务单元102就可先计算出多个预览画面时间点中离视频预览时间点最近的两个预览画面与视频预览画面之间的偏移量为△t(即为5秒)以及当多个预览画面时间点中离视频预览时间点最远的两个预览画面与视频预览画面之间的偏移量为(n-1)*△t/2(带入n=7,即为3△t,也就是15秒),而由于多个画面间的时间间隔为△t,则可推出在离视频预览时间点最近与最远之间的两个预览画面为2△t,这样就可算出这些预览画面时间点依次是10分15秒,10分20秒,10分25秒,10分30秒,10分35秒,10分40秒及10分45秒。这些多个画面的预览时间点算出之后,索引服务单元102就可依据这些数据在数据流中心100找出与这些多个预览时间点相对应的预览画面了。For example, the video preview time point received by the index service unit 102 is 10 minutes and 30 seconds, and the time interval Δt between multiple frames set by the user interface is 5 seconds, and the number n of previewed frames is 7, so , with the video preview time point as the center point, every 5 seconds is a picture that needs to be previewed, then the index service unit 102 can first calculate the two preview pictures and video The offset between the preview images is △t (that is, 5 seconds) and when the offset between the two preview images farthest from the video preview time point among the multiple preview image time points and the video preview image is ( n-1)*△t/2 (introduce n=7, which is 3△t, which is 15 seconds), and since the time interval between multiple pictures is △t, it can be deduced that at the time point away from the video preview The two preview screens between the nearest and the farthest are 2△t, so the time points of these preview screens can be calculated as 10 minutes and 15 seconds, 10 minutes and 20 seconds, 10 minutes and 25 seconds, 10 minutes and 30 seconds, and 10 minutes and 35 seconds seconds, 10 minutes and 40 seconds and 10 minutes and 45 seconds. After the preview time points of these multiple frames are calculated, the index service unit 102 can find the preview frames corresponding to these multiple preview time points in the data stream center 100 according to these data.

作为本发明的进一步改进,当用户需要对已经找出的预览画面中任意两个画面间进行更加细微的预览,这时,用户可通过将鼠标从想要预览的任意两个画面间的展开开始时间点所对应的预览画面移动到展开结束时间点所对应的预览画面即可触发多媒体设备20发送第二多画面预览请求给云端服务设备10。在其它实施方式中,用户也可以通过其他方法触发多媒体设备20发送第二多画面预览请求给云端服务设备10,以进行更加细微的预览。As a further improvement of the present invention, when the user needs to perform a more subtle preview between any two pictures in the preview pictures that have been found, at this time, the user can start by moving the mouse to expand between any two pictures that he wants to preview Moving the preview screen corresponding to the time point to the preview screen corresponding to the unfolding end time point can trigger the multimedia device 20 to send the second multi-screen preview request to the cloud service device 10 . In other implementation manners, the user may also trigger the multimedia device 20 to send the second multi-screen preview request to the cloud service device 10 through other methods, so as to perform a more subtle preview.

在本实施方式中,云端服务设备10中的索引服务单元102依据接收到的第二多画面预览请求中展开开始时间点,展开结束时间点以及第二多预览画面数,即可计算出展开开始时间点与多个展开画面预览时间点之间的多个偏移量。其中,展开开始时间点是指任意两个画面在视频播放进度条上靠左(也就是靠前)所对应的时间点,展开结束时间点就是任意两个画面在视频播放进度条上靠右(也就是靠后)所对应的时间点,第二多预览画面数也是用户根据自身需求在多媒体设备20中早已设定好的想要进一步预览的画面数,比如是6幅。In this embodiment, the index service unit 102 in the cloud service device 10 can calculate the start time of expansion according to the received second multi-screen preview request, the expansion start time point, the expansion end time point, and the number of second multi-screen preview screens. Multiple offsets between the time point and the multiple expanded sheet preview time points. Among them, the start time point of expansion refers to the time point corresponding to any two pictures on the left (that is, front) on the video playback progress bar, and the end time point of expansion is the time point corresponding to any two pictures on the right side of the video playback progress bar ( That is, at the time point corresponding to the latter), the second maximum number of preview frames is also the number of frames that the user has already set in the multimedia device 20 according to his own needs and wants to preview further, for example, 6 frames.

请参阅图3,所示为本发明云端服务设备10计算多个偏移量一实施方式的计算图。在本实施方式,偏移量是指展开开始时间点与多个展开画面预览时间点之间的时间差值。在本实施方式中,展开开始时间点用t1表示,展开结束时间点用t2表示,第二多预览画面数用n1表示。这样,可推断出展开开始时间点与展开结束时间点之间相邻的两个展开画面预览时间点之间的偏移量等于(t2-t1)/(n1-1),也就是相邻的两个展开画面预览时间点之间的时间间隔等于(t2-t1)/(n1-1),这样以展开开始时间点为起始点,依次以时间间隔(t2-t1)/(n1-1)就可推出展开开始时间点与展开结束时间点之间所有预览画面所对应的时间点。Please refer to FIG. 3 , which shows a calculation diagram of an implementation manner of calculating multiple offsets by the cloud service device 10 of the present invention. In this embodiment, the offset refers to the time difference between the expansion start time point and multiple expanded screen preview time points. In this embodiment, the expansion start time point is indicated by t1, the expansion end time point is indicated by t2, and the second number of multiple preview screens is indicated by n1. In this way, it can be deduced that the offset between the two adjacent expanded picture preview time points between the expansion start time point and the expansion end time point is equal to (t2-t1)/(n1-1), that is, the adjacent The time interval between two expanded screen preview time points is equal to (t2-t1)/(n1-1), so that the expansion start time point is taken as the starting point, followed by the time interval (t2-t1)/(n1-1) The time points corresponding to all the preview images between the expansion start time point and the expansion end time point can be released.

举例而言,假定展开开始时间点t1为10分20秒,展开结束时间点t2为10分25秒,用户第二多预览画面数n1为6,这样依据上述离展开开始时间点t1最近的预览画面时间点与展开开始时间点t1之间的偏移量的计算公式(t2-t1)/(n1-1)可得出1秒,依次类推,就可以计算出所有预览画面所对应的时间点分别是10分20秒,10分21秒,10分22秒,10分23秒,10分24秒及10分25秒。找到这些时间点后,索引服务单元102就可依据这些时间点在数据流中心100找出与这些时间点相对应的预览画面了。For example, assuming that the expansion start time point t1 is 10 minutes and 20 seconds, the expansion end time point t2 is 10 minutes and 25 seconds, and the user's second most preview screen number n1 is 6, in this way, according to the above-mentioned preview closest to the expansion start time point t1 The calculation formula (t2-t1)/(n1-1) of the offset between the screen time point and the unfolding start time point t1 can be calculated as 1 second, and so on, to calculate the corresponding time points of all preview screens They are 10 minutes and 20 seconds, 10 minutes and 21 seconds, 10 minutes and 22 seconds, 10 minutes and 23 seconds, 10 minutes and 24 seconds and 10 minutes and 25 seconds. After finding these time points, the index service unit 102 can find out the preview images corresponding to these time points in the data stream center 100 according to these time points.

参阅图4,所示为本发明云端服务设备10提供视频播放时多画面预览的方法一实施方式的流程图。本方法用于图1的云端服务设备10中,并通过图1中的功能模块来实现。Referring to FIG. 4 , it shows a flowchart of an embodiment of a method for the cloud service device 10 of the present invention to provide multi-screen preview during video playback. This method is used in the cloud service device 10 in FIG. 1 and is implemented by the functional modules in FIG. 1 .

一般的,当用户在观看网络视频时,若需要对后面的精彩内容进行预览时,可通过鼠标移动在所需预览的播放进度条上的时间点,就会触发多媒体设备20发送所需预览画面的多画面预览请求给云端服务设备10,而当云端服务设备10接收到这些多画面预览请求是如何处理的呢?下面是介绍云端服务设备10接收到多画面预览请求后提供用户需要预览的多个预览画面的方法。Generally, when the user is watching an online video, if he needs to preview the exciting content behind, he can move the time point on the playback progress bar to be previewed by the mouse, and the multimedia device 20 will be triggered to send the desired preview image. The multi-screen preview request is sent to the cloud service device 10, and when the cloud service device 10 receives these multi-screen preview requests, how is it processed? The following is an introduction to how the cloud service device 10 provides multiple preview images that the user needs to preview after receiving the multi-screen preview request.

在步骤S400,索引服务单元102接收第一多画面预览请求信息后根据第一多画面预览请求信息中的第一多预览画面间时间间隔与第一多预览画面数计算以视频预览时间点为中心点的多个预览画面时间点分别相对视频预览时间点的多个偏移量。In step S400, after receiving the first multi-screen preview request information, the index service unit 102 calculates the video preview time point as the center according to the time interval between the first multi-screen preview frames and the first multi-screen preview frame number in the first multi-screen preview request information. The multiple preview image time points of the point are respectively multiple offsets relative to the video preview time point.

在步骤S402,索引服务单元102根据视频预览时间点对应的预览画面的位置以及多个偏移量找出与多个预览画面时间点所对应的多个预览画面的位置。In step S402, the indexing service unit 102 finds the positions of multiple preview frames corresponding to multiple preview frame time points according to the positions of the preview frames corresponding to the video preview time points and multiple offsets.

在步骤S404,索引服务单元102根据多个预览画面的位置从数据流中心100取得多个预览画面。In step S404, the index service unit 102 obtains a plurality of preview images from the data flow center 100 according to the positions of the plurality of preview images.

当索引服务单元102在数据流中心100找出了多个预览画面后,在步骤S406,数字信号处理单元104就将多个预览画面压缩成单一档案,以降低档案大小,来减少封包遗失,提升整体效能。After the index service unit 102 finds a plurality of preview images in the data stream center 100, in step S406, the digital signal processing unit 104 compresses the plurality of preview images into a single file to reduce file size, reduce packet loss, and improve overall effectiveness.

在步骤S408,数据收发单元106传送单一档案至多媒体设备20,以供多媒体设备20解压单一档案成多个预览画面进行多画面预览。In step S408, the data transceiving unit 106 transmits the single file to the multimedia device 20 for the multimedia device 20 to decompress the single file into multiple preview frames for multi-screen preview.

参阅图5,所示为本发明云端服务系统进行视频播放时多画面预览的方法一实施方式的流程图。本方法用于图1的云端服务设备10和多媒体设备20中,并由云端服务设备10和多媒体设备20共同完成。Referring to FIG. 5 , it is a flow chart of an embodiment of a method for multi-screen preview in the cloud service system of the present invention during video playback. This method is used in the cloud service device 10 and the multimedia device 20 in FIG. 1 , and is jointly completed by the cloud service device 10 and the multimedia device 20 .

在步骤S500,多媒体设备20根据鼠标在播放进度条上定位的位置获取视频预览时间点,并发出多视频画面预览请求至云端服务设备10。其中,多画面预览请求信息包括视频预览时间点、多预览画面间时间间隔以及多预览画面数。In step S500 , the multimedia device 20 obtains the video preview time point according to the position of the mouse on the playback progress bar, and sends a multi-video screen preview request to the cloud service device 10 . Wherein, the multi-screen preview request information includes the video preview time point, the time interval between multiple preview frames, and the number of multiple preview frames.

一般的,视频预览时间点指的是用户正在观看的视频画面以外由鼠标移动到的所对应播放进度条上的时间点,多预览画面间时间间隔是由用户在多媒体设备20根据自身预览需求所设定的各个画面间的时间间隔,比如5秒,多预览画面数也是由用户设定的所希望看到的预览画面数量,而视频总播放时间就是用户所观看的视频的时长。Generally, the video preview time point refers to the time point on the corresponding playback progress bar moved by the mouse outside the video screen that the user is watching. The time interval between each picture is set, such as 5 seconds, the number of multiple preview pictures is also the number of preview pictures that the user wants to see, and the total playing time of the video is the duration of the video watched by the user.

在步骤S502,云端服务设备10接收多画面预览请求后,依据多画面预览请求经过计算并找出与多画面预览请求相对应的多个预览画面。In step S502, after receiving the multi-screen preview request, the cloud service device 10 calculates and finds a plurality of preview frames corresponding to the multi-screen preview request.

在步骤S504,云端服务设备10将这些多个预览画面压缩成单一档案。In step S504, the cloud service device 10 compresses the multiple preview images into a single file.

在步骤S506,多媒体设备20接收云端服务设备10传送的单一档案并解压所述单一档案成多视频画面。In step S506, the multimedia device 20 receives the single file transmitted by the cloud service device 10 and decompresses the single file into multiple video images.

在步骤S508,多媒体设备20将所述多视频画面显示在所述多媒体设备播放器中,实现多视频画面预览。In step S508, the multimedia device 20 displays the multiple video frames on the player of the multimedia device to realize the preview of the multiple video frames.

通过上述实施例可以看出,本发明实施方式提供的多画面预览方法可通过视频播放时间点左右的多个预览画面同时预览,满足了用户对于同时预览多画面的需求,使观看网络视频的用户得到了极大的体验改善。It can be seen from the above examples that the multi-picture preview method provided by the embodiment of the present invention can simultaneously preview multiple preview pictures around the video playback time point, which satisfies the user's demand for simultaneously previewing multiple pictures, and makes users who watch online videos The experience has been greatly improved.

以上是对本发明所提供的云端服务设备及其提供视频播放时多画面预览的方法以及云端服务系统进行了详细介绍,本文中应用到了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的发明方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围均会由改变之处,综上所述,本发明内容不应理解为对本发明的限制。The above is a detailed introduction to the cloud service device provided by the present invention and its method for providing multi-screen preview during video playback and the cloud service system. In this paper, specific embodiments are applied to explain the principle and implementation of the present invention. The above implementation The description of the example is only used to help understand the inventive method and its core idea of the present invention; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, the specific implementation and application range will be changed. In summary As mentioned above, the summary of the present invention should not be construed as limiting the present invention.

Claims (10)

1. a high in the clouds service equipment, comprises Data flow centre, and described Data flow centre stores video preview picture, it is characterized in that, described high in the clouds service equipment also comprises:
Index service unit, for receive after the preview request of picture more than first information according to the preview request of picture more than first information more than first between preview screen the time interval calculate with the number of preview screen more than first a plurality of side-play amounts that a plurality of preview screen time points of putting are distinguished relative described video preview time point centered by video preview time point, and according to the position of preview screen corresponding to described video preview time point and described a plurality of side-play amount, find out the position with the corresponding a plurality of preview screen of described a plurality of preview screen time point in described Data flow centre, and from Data flow centre, obtain a plurality of preview screen according to the position of a plurality of preview screen,
Digital signal processing unit, for being compressed into single archives by described a plurality of preview screen; And
Data transmit-receive unit, for receiving described single archives and being sent to multimedia equipment, becomes described a plurality of preview screen to carry out the preview of many pictures for the single archives of described multimedia equipment decompress(ion).
2. high in the clouds as claimed in claim 1 service equipment, it is characterized in that, if represent described time interval between preview screen more than first with △ t, with n, represent the described number of preview screen more than first, in described a plurality of preview screen time point, from the side-play amount between two nearest preview screen of described video preview time point preview screen corresponding with described video preview time point, be △ t, in described a plurality of preview screen time point, from the side-play amount between described video preview time point two preview screen farthest preview screen corresponding with described video preview time point, be (n-1) * △ t/2.
3. high in the clouds as claimed in claim 1 service equipment, it is characterized in that, described index service unit is also for receiving the preview request of picture more than second and launching time started point, launch a plurality of side-play amounts between end time point and the described expansion of the number of preview screen more than second calculating time started point and a plurality of expansion picture preview time point according to the described preview request of picture more than second, wherein, described a plurality of expansion picture preview time point is the time point between described expansion time started point and described expansion end time point.
4. high in the clouds as claimed in claim 3 service equipment, it is characterized in that, if represent described expansion time started point with t1, with t2, represent described expansion end time point, with n1, represent the described number of preview screen more than second, between described expansion time started point and described expansion end time point, the side-play amounts between adjacent two expansion picture preview time points equal (t2-t1)/(n1-1).
5. when high in the clouds service equipment provides video playback, a method for many pictures preview, is characterized in that, comprising:
After reception picture more than first preview request information, according to a plurality of preview screen time points that more than first, between preview screen, the time interval puts centered by video preview time point with the calculating of the number of preview screen more than first in the preview request of picture more than first information, distinguish a plurality of side-play amounts of relative described video preview time point;
According to the position of preview screen corresponding to described video preview time point and described a plurality of side-play amount, find out the position with the corresponding a plurality of preview screen of described a plurality of preview screen time point;
According to the position of a plurality of preview screen, from Data flow centre, obtain a plurality of preview screen;
Described a plurality of preview screen are compressed into single archives; And
Transmit described single archives to multimedia equipment, for the single archives of described multimedia equipment decompress(ion), become described a plurality of preview screen to carry out the preview of many pictures.
6. the method for many pictures preview when high in the clouds as claimed in claim 5 service equipment provides video playback, it is characterized in that, a plurality of preview screen time points of putting centered by video preview time point described in calculating the respectively method of a plurality of side-play amounts of relatively described video preview time point comprise:
If represent described time interval between preview screen more than first with △ t, with n, represent the described number of preview screen more than first, in described a plurality of preview screen time point, from two nearest corresponding preview screen of preview time point of described video preview time point and the side-play amount between described video preview picture, being △ t, is (n-1) * △ t/2 from described video preview time point two corresponding preview screen of preview time point and the side-play amount between described video preview picture farthest in described a plurality of preview screen time points.
7. when high in the clouds as claimed in claim 5 service equipment provides video playback, the method for many pictures preview, is characterized in that, described method also comprises:
Receive the preview request of picture more than second and calculate a plurality of side-play amounts between described expansion time started point and a plurality of expansion picture preview time point according to launching time started point, expansion end time point and the number of preview screen more than second in the described preview request of picture more than second, wherein, described a plurality of expansion picture preview time point is the time point between described expansion time started point and described expansion end time point.
8. when high in the clouds as claimed in claim 7 service equipment provides video playback, the method for many pictures preview, is characterized in that, the method for calculating a plurality of side-play amounts between described expansion time started point and other a plurality of picture preview time points comprises:
If represent described expansion time started point with t1, with t2, represent described expansion end time point, with n1, represent the described number of preview screen more than second, between described expansion time started point and described expansion end time point, the side-play amounts between adjacent two expansion picture preview time points equal (t2-t1)/(n1-1).
9. a cloud service system, is characterized in that, comprising:
High in the clouds service equipment as described in claim 1-4 any one; And
Multimedia equipment, be used for sending the described preview request of picture more than first information to described high in the clouds service equipment, receive the single archives that store described many pictures that described high in the clouds service equipment transmits, described in decompress(ion), single archives become multiple video pictures, and described multiple video pictures is presented in described multimedia equipment player, to realize multiple video pictures preview.
10. cloud service system as claimed in claim 9, it is characterized in that, described multimedia equipment is also for sending the preview request of picture more than second information to described high in the clouds service equipment, receive the single archives that store described many pictures that described high in the clouds service equipment transmits, described in decompress(ion), single archives become multiple video pictures, and described multiple video pictures is presented in described multimedia equipment player, to realize multiple video pictures preview.
CN201310087336.1A 2013-03-19 2013-03-19 Cloud service device, video playback multi-screen preview method and system Pending CN104066007A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310087336.1A CN104066007A (en) 2013-03-19 2013-03-19 Cloud service device, video playback multi-screen preview method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310087336.1A CN104066007A (en) 2013-03-19 2013-03-19 Cloud service device, video playback multi-screen preview method and system

Publications (1)

Publication Number Publication Date
CN104066007A true CN104066007A (en) 2014-09-24

Family

ID=51553501

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310087336.1A Pending CN104066007A (en) 2013-03-19 2013-03-19 Cloud service device, video playback multi-screen preview method and system

Country Status (1)

Country Link
CN (1) CN104066007A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105022838A (en) * 2015-08-18 2015-11-04 深圳市为有视讯有限公司 Method for allowing camera equipment to have fast access to video files and picture files in memory card of camera equipment
CN108881962A (en) * 2017-12-20 2018-11-23 北京视联动力国际信息技术有限公司 A kind of generation method of preview screen, view networked terminals and view networked server
CN110493614A (en) * 2019-08-28 2019-11-22 百度在线网络技术(北京)有限公司 Video control method, device and equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080137756A1 (en) * 2006-12-06 2008-06-12 Scherlis William L System and method for capturing, editing, searching, and delivering multi-media content
CN101540881A (en) * 2008-03-19 2009-09-23 华为技术有限公司 Method, device and system for realizing positioning playing of streaming media
CN101606122A (en) * 2006-12-22 2009-12-16 苹果公司 Interactive image thumbnail
CN101836440A (en) * 2007-10-25 2010-09-15 Lg电子株式会社 Display device and method
CN101957752A (en) * 2010-09-03 2011-01-26 广州市千钧网络科技有限公司 FLASH video previewing method and system thereof, and FLASH player
CN102547374A (en) * 2010-12-07 2012-07-04 华录文化产业有限公司 Video image preview method and device based on play time point
CN102769791A (en) * 2011-05-03 2012-11-07 扬智科技股份有限公司 Method and related system for displaying program information
CN102932679A (en) * 2012-11-21 2013-02-13 合一网络技术(北京)有限公司 Network video previewing system and method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080137756A1 (en) * 2006-12-06 2008-06-12 Scherlis William L System and method for capturing, editing, searching, and delivering multi-media content
CN101606122A (en) * 2006-12-22 2009-12-16 苹果公司 Interactive image thumbnail
CN101836440A (en) * 2007-10-25 2010-09-15 Lg电子株式会社 Display device and method
CN101540881A (en) * 2008-03-19 2009-09-23 华为技术有限公司 Method, device and system for realizing positioning playing of streaming media
CN101957752A (en) * 2010-09-03 2011-01-26 广州市千钧网络科技有限公司 FLASH video previewing method and system thereof, and FLASH player
CN102547374A (en) * 2010-12-07 2012-07-04 华录文化产业有限公司 Video image preview method and device based on play time point
CN102769791A (en) * 2011-05-03 2012-11-07 扬智科技股份有限公司 Method and related system for displaying program information
CN102932679A (en) * 2012-11-21 2013-02-13 合一网络技术(北京)有限公司 Network video previewing system and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105022838A (en) * 2015-08-18 2015-11-04 深圳市为有视讯有限公司 Method for allowing camera equipment to have fast access to video files and picture files in memory card of camera equipment
CN108881962A (en) * 2017-12-20 2018-11-23 北京视联动力国际信息技术有限公司 A kind of generation method of preview screen, view networked terminals and view networked server
CN110493614A (en) * 2019-08-28 2019-11-22 百度在线网络技术(北京)有限公司 Video control method, device and equipment

Similar Documents

Publication Publication Date Title
CN109155873B (en) Method, apparatus and computer program for improving streaming of virtual reality media content
EP2981883B1 (en) Method and apparatus for creating a multi-device media presentation
US10341672B2 (en) Method and system for media synchronization
CN111711840B (en) Non-transitory computer readable medium for content display
WO2017193576A1 (en) Video resolution adaptation method and apparatus, and virtual reality terminal
TWI533702B (en) Multi-screen video playback system and related computer program product for dynamically generating scaled video
TWI505698B (en) Synchronous displaying system for displaying multi-view frame and method for synchronously displaying muti-view frame
WO2021143479A1 (en) Media stream transmission method and system
KR101934200B1 (en) Method and system for media synchronization
CN102859486A (en) Zoom display navigation
CN105915996A (en) Multipath stream media playing method and equipment
CN104066007A (en) Cloud service device, video playback multi-screen preview method and system
CN108401163B (en) Method and device for realizing VR live broadcast and OTT service system
US9491447B2 (en) System for providing complex-dimensional content service using complex 2D-3D content file, method for providing said service, and complex-dimensional content file therefor
CN106412646A (en) Method and device of realizing synchronous playing
CN112188219B (en) Video receiving method and device and video transmitting method and device
TWI508562B (en) Cloud service device, method of providing multi-preview in video playing and system
WO2025189871A1 (en) Video live-streaming method, apparatus and system, and device and storage medium
GB2567136A (en) Moving between spatially limited video content and omnidirectional video content
EP3635958B1 (en) Image processing device and system
WO2018042963A1 (en) Attention object-related information providing system and information providing method
CN107852523B (en) Method, terminal and equipment for synchronizing media rendering between terminals
EP3386203B1 (en) Signalling of auxiliary content for a broadcast signal
JP2019033362A (en) Distribution device, reception device, and program
CN106060585A (en) Method and device for sharing television 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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180224

Address after: The Guangxi Zhuang Autonomous Region Nanning hi tech Zone headquarters Road No. 18, China ASEAN enterprise headquarters base three 5# workshop

Applicant after: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.

Address before: 518109 Guangdong city of Shenzhen province Baoan District Longhua Town Industrial Zone tabulaeformis tenth East Ring Road No. 2 two

Applicant before: Hongfujin Precise Industry (Shenzhen) Co., Ltd.

Applicant before: Hon Hai Precision Industry Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140924