[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102550021A - Method and system for providing preview video, media server and playing terminal - Google Patents

Method and system for providing preview video, media server and playing terminal Download PDF

Info

Publication number
CN102550021A
CN102550021A CN2010800161037A CN201080016103A CN102550021A CN 102550021 A CN102550021 A CN 102550021A CN 2010800161037 A CN2010800161037 A CN 2010800161037A CN 201080016103 A CN201080016103 A CN 201080016103A CN 102550021 A CN102550021 A CN 102550021A
Authority
CN
China
Prior art keywords
video
request
playback terminal
metadata
media server
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.)
Granted
Application number
CN2010800161037A
Other languages
Chinese (zh)
Other versions
CN102550021B (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN102550021A publication Critical patent/CN102550021A/en
Application granted granted Critical
Publication of CN102550021B publication Critical patent/CN102550021B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8549Creating video summaries, e.g. movie trailer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Provided are a method and system for providing preview video, a media server and a playing terminal. The method includes: a metadata request sent from a playing terminal is received by a media server(101); metadata information of the video requested to be played by the playing terminal is obtained according to the metadata request and the metadata information is transmitted to the playing terminal(102); a preview video request sent from the playing terminal according to the metadata information is received(103); the preview video requested from the preview video request is transmitted to the playing terminal(104).With the embodiments of the present invention, the playing terminal can automatically request and obtain preview video from the media server, thereby shortening the waiting time when the playing terminal user views the preview video.

Description

Method and system for providing preview video, media server and playing terminal
Method, system, media server and the playback terminal technical field of preview video are provided
The present invention relates to streaming media communication technical field, more particularly to a kind of method, system, media server and playback terminal for providing preview video.
Background technology
User may lose interest in during video is watched to the video segment being currently played, it is desirable to fast browsing to video segment below, so as to select to watch since video segment interested.A kind of common preview mode of the prior art is, during user's viewing video, when mouse-over is on the progress bar of video playback, a preview wicket occurs above progress bar, the preview content presented in the wicket can be showed with graphic form, above-mentioned preview picture is downloaded sequentially in time together with the video file watched.
Inventor has found in the research process to prior art, pre-review information of the prior art can only be downloaded according to the time sequencing of institute's playing video file, for example, when video file downloads to the 50th minute, if user wants video content during preview the 55th minute, it can only then wait video file to download to the 55th minute, thus extend the stand-by period of user's preview video, reduce Consumer's Experience.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of method, system, media server and playback terminal for providing preview video, to solve the problem of stand-by period is longer during existing preview video.
In order to solve the above technical problems, the embodiment of the present invention provides following technical scheme:
A kind of method that preview video is provided, including:
Media server receives the metadata request that playback terminal is sent;
The metadata information for the video that the playback terminal request is played is obtained according to the metadata request, and the metadata information is sent to the playback terminal;
Receive the preview video request that the playback terminal is sent according to the metadata information;
The preview video asked during the preview video is asked is issued to the playback terminal.
A kind of system that preview video is provided, including:Playback terminal and media server, wherein, The media server, for receiving the metadata request that the playback terminal is sent, obtains the metadata information that the playback terminal asks the video of broadcasting, and the metadata information is sent into playback terminal according to the metadata request;
The playback terminal, for sending preview video request to the media server according to the metadata information;
The media server, the preview video for being additionally operable to be asked during the preview video is asked is issued to the playback terminal.
A kind of media server, including:
Receiving unit, the metadata request for receiving playback terminal transmission;
Acquiring unit, for obtaining the metadata information that the playback terminal asks the video of broadcasting according to the metadata request;
Transmitting element, for the metadata information to be sent into the playback terminal;
Receiving unit, is additionally operable to receive the preview video request that the playback terminal is sent according to the metadata information;
Bill member, the preview video for being asked during the preview video is asked is issued to a kind of playback terminal of broadcasting, including:
Transmitting element, for sending metadata request to media server;
Receiving unit, for receiving the metadata information that the media server is returned, the metadata information is the metadata information for the video that the playback terminal that the media server is obtained according to the metadata request asks broadcasting;
Transmitting element, is additionally operable to send preview video request, the information for the preview video asked comprising the playback terminal in the preview video request to the media server according to the metadata information;
Receiving unit, is additionally operable to receive the preview video that the media server asks to issue according to the preview video.
Media server receives the metadata request that playback terminal is sent in technical scheme provided in an embodiment of the present invention, the embodiment of the present invention more than, and the video that playback terminal request is played is obtained according to metadata request Metadata information, and the metadata information is sent to playback terminal, receives the preview video that playback terminal sends according to metadata information and ask, the preview video asked during preview video is asked is issued to the playback terminal.Using the embodiment of the present invention, playback terminal can automatically ask and obtain preview video from media server, thus the stand-by period that playback terminal user watches preview video is shortened, the downloading order of preview video and playback terminal request play the reproduction time order of video without correlation in the embodiment of the present invention, it is only relevant with the result analyzed metadata information, so that playback terminal plays the download progress of video prior to request, preview video is downloaded in advance, when user's request viewing preview video, it need not be waited, lift Consumer's Experience.
Brief description of the drawings
Fig. 1 provides the first embodiment flow chart of the method for preview video for the present invention;
Fig. 2 is using the system architecture schematic diagram of the invention for providing preview video embodiment of the method;Fig. 3 provides the second embodiment flow chart of the method for preview video for the present invention;
Fig. 4 provides the first embodiment block diagram of the system of preview video for the present invention;
Fig. 5 provides the second embodiment block diagram of the system of preview video for the present invention;
Fig. 6 is the first embodiment block diagram of media server of the present invention;
Fig. 7 is the second embodiment block diagram of media server of the present invention;
Fig. 8 is the first embodiment block diagram of playback terminal of the present invention;
Fig. 9 is the second embodiment block diagram of playback terminal of the present invention.
Embodiment
The embodiments of the invention provide a kind of method, system, media server and playback terminal for providing preview video.
In order that those skilled in the art more fully understand the present invention program, and enable the above objects, features and advantages of the present invention more obvious understandable, the present invention is further detailed explanation with reference to the accompanying drawings and detailed description.
Referring to Fig. 1, the first embodiment flow chart of the method for preview video is provided for the present invention:Step 101:Media server receives the metadata request that playback terminal is sent.
Step 102:The metadata information for the video that playback terminal request is played is obtained according to metadata request, and metadata information is sent to playback terminal. Wherein, metadata information is preserves with text formatting, the attributive character for representing the video that playback terminal request is played;Metadata information includes at least one following information:The information that the video playback information of playback terminal feedback, the video statistics information of third party's feedback, media server are generated after analyzing video.
Specifically, the video labeling that video is played in playback terminal request can be read from metadata request, the video information process server of the metadata information for preserving the video is searched according to video labeling, the metadata information of the video is obtained.It should be noted that the function of video information process server can be realized by the server that is separately provided, it can also in the media server realize its function is integrated, this embodiment of the present invention be not limited.
Step 103:Receive the preview video request that playback terminal is sent according to metadata information.
Step 104:The preview video asked during preview video is asked is issued to playback terminal.
Referring to Fig. 2, to provide the system architecture schematic diagram of preview video embodiment of the method using the present invention:The system architecture includes:Media server 210, video information process server 220, playback terminal
230。
Wherein, media server 210, can be made up of video source memory module and video distribution module two parts.Video source memory module is used to store the video for needing program request, each treats that the video of program request includes a video(One video is the complete video that playback terminal request is played, alternatively referred to as main view frequency) and some preview videos, both above-mentioned videos generally all contain complete video content, for example, including video information, audio-frequency information, caption information etc., it should be noted however that the space in order to save storage preview video, can not store the audio-frequency information of preview video;Video distribution module is used to issue corresponding main view frequency and preview video according to the request of playback terminal.In order to shorten the response time of user's request to playback terminal, main view frequency and preview video in video source memory module can be deposited in the form of burst, for example, if the total length of a video is 300s, the length of each burst is 2s, then the video is made up of 150 bursts.
Video information process server 220, the processing such as the generation, collection and statistics of metadata information are carried out for each main view frequency to being stored in media server.Metadata information is the information for describing some characteristic attribute of video, for example, it may be the temperature information of video, comment information etc., metadata information can be existed with XML file format, or other forms that can be presented in the form of text are present.Metadata is believed Breath can be obtained according to field feedback, the statistical information that can also be made according to third party is obtained, for example, video vendor gives some time that some performer specifically occurs in video, can also be the information generated after media server is analyzed and processed to video, for example, media server can detect the time point of each taking lens switching in video, and generate the metadata information at correspondence Shot change time point.
Playback terminal 230, for playing main view frequency, and during main view frequency is played, the metadata information returned according to media server, the distributing policy for the preview video that met with a response after being parsed to the metadata information, the request for obtaining preview video is sent according to the distributing policy, it is possible thereby to which when the part of preview video has not yet been downloaded in main view frequency, preview video below is watched in advance.
It should be noted that the function of above-mentioned video information process server can also can be in the media server realized its function is integrated, this embodiment of the present invention is not limited with as shown in Fig. 2 realized by the server that is separately provided.
Referring to Fig. 3, the second embodiment flow chart of the method for preview video is provided for the present invention, the process for providing preview video is shown in detail in the system architecture shown in embodiment combination Fig. 2:
Step 301:Playback terminal sends video request to media server.
After the video for wanting broadcasting is have selected in the list of videos that the user of playback terminal side is presented from playback terminal interface, playback terminal sends video request to media server, the mark of video selected by user is contained in the video request, so that media server can be according to the identifier lookup to corresponding video.
Step 302:Media server finds video according to video request, and the video is handed down into playback terminal.
In the video source memory module of media server, video is generally stored according to video labeling for index, therefore obtained from video request after video labeling, corresponding video can be found according to the video labeling, media server responds the video request of playback terminal, and the video found then is issued into playback terminal by video distribution module.
Step 303:Playback terminal is received after the response of media server, and metadata request is sent to media server.
Playback terminal is received after the response of media server, and presentation medium server can normally issue the video of its request to playback terminal, and now playback terminal sends metadata request to media server, so as to from matchmaker Body server side obtains the metadata information of the video.
Metadata information is the information for describing some characteristic attribute of video, for example, it may be the temperature information of video, comment information etc., metadata information can be existed with XML file format, or other forms that can be presented in the form of text are present.Metadata information can be according to the information acquisition of the user feedback of playback terminal, the statistical information that can also be made according to the 3rd o o sides is obtained, for example, video vendor gives the Λ Λ periods that some performer specifically occurs in video, can also be the information generated after media server is analyzed and processed to video, for example, media server can detect the time point of each taking lens switching in video, and generate the metadata information at correspondence Shot change time point.
Assuming that metadata information be user to the statistics of the comment information of video, then the example of a metadata information is as follows:
<version> 1.0</version>
<Chunks>50</ Chunks >
<Dur>2</Dur>
<c n= "0" h= "10" />
A i,
<c n= h=
<c n= "2" h= " 100 " />
<c n= "3" h= "70" />
<c n= "4" h= "60" />
<c n= "5" h= "90" />
<c n= "6" h=
<c n= h= "20" />
<c n= "8" h= "10" />
<c n= "9" h= "40" />
<c n= "10" ' h= : "30" />
In above-mentioned metadata information, Chunks represents the burst number of some video, and Dur represents the time span of each burst(Can be in seconds), n represents the burst number of video slicing, i.e. which burst, and h represents the quantity statistics that user is commented on the video slicing, and numerical value is more big, represents the number of times commented on It is more.So that metadata information is XML format as an example, the size of each metadata information is about 70kB/H.The corresponding main view frequency of above-mentioned metadata information contains 10 bursts, and each burst has different comment numbers, and the wherein comment number obtained by burst 1, burst 2 and burst 6 is 100 at most.It can be seen from number of reviews, the user for watching the main view frequency is larger to the interest of burst 1, burst 2 and burst 6, can set above-mentioned burst 1, burst 2 and burst 6 for focus fragment.
Step 304:Media server obtains the metadata information that playback terminal is asked from video information process server.
The metadata information of video can be generally stored in the video information process server being independently arranged, when media server receives metadata request, the video labeling of the video according to corresponding to the metadata request obtains the metadata information of the video from video information process server.
Step 305:Metadata information is sent to playback terminal by media server.
Step 306:Playback terminal obtains the request order of preview video by analysis of metadata information.Playback terminal is received after metadata information, the metadata information can be analyzed, and analysis result is graphically presented on the interface of playback terminal.For example, when the metadata information received be shown in abovementioned steps 303 to the comment information of main view frequency when, can be then abscissa with burst number, to comment on number as ordinate, pass through the corresponding comment number of each burst number of column presentation of information, user can know which burst video is focus burst video according to the column information, these focus burst informations are used as preview video, subsequent user may be after playback terminal have downloaded these preview videos, preview in advance to these burst videos.
Still so that metadata information is comment information as an example, playback terminal first has to determine the request order of preview video before request preview video.For example, playback terminal can determine request order according to the comment number order from high to low of burst video, for comment number identical burst video, request order can be determined further according to the order of burst number from small to large.According to above-mentioned request principle, it is assumed that playback terminal needs to ask four preview videos, then request order is followed successively by burst 1, burst 2, burst 6, burst 5, and each burst can be used as a preview video.It can thus be appreciated that, the reproduction time order of the downloading order of preview video and main view frequency is without correlation in the embodiment of the present invention, it is only relevant with the result analyzed metadata information, so that playback terminal can download preview video in advance, when user's request viewing preview video, it need not be waited, lift Consumer's Experience. Step 307:Playback terminal judges whether the video that request is played meets default playing condition, if so, then performing step 308;Otherwise, return to step 307.
Default playing condition can refer to video stable playback, for example, the video that playback terminal is downloaded has played 10s, or the progress of foradownloaded video has exceeded currently playing progress and reaches some threshold value playback terminal(Such as threshold value is 30s, has currently been played to 50s, and have been downloaded into 100s).
Step 308:Playback terminal sends preview video request according to request order to media server.
The request order that playback terminal goes out according to Such analysis, sequentially asks burst 1, burst 2, burst 6, burst 5 to media server.
Step 309:The preview video asked is issued to playback terminal by media server.
Media server is when issuing preview video, and the request order still according to preview video is issued, i.e., sequentially issue burst 1, burst 2, burst 6, burst 5.
During video is downloaded and played, if the download progress of video is able to maintain that broadcasting a period of time, for example, setting a time threshold to be 100s, then media server can preferentially issue preview video to playback terminal, and follow-up video is then issued again.
Step 310:The preview video having been received by is presented according to user instruction while the video that request is played is presented for playback terminal.
Terminal is during the video that request is played is presented, and the preview video included for the later video section of the current download progress of video can be obtained ahead of time and carry out preview.For example, when user is by mouse-over preview video position on a progress bar, you can so that the content of preview video to be presented in wicket, watched for user.
Corresponding with the embodiment that the present invention provides the method for preview video, present invention also offers the embodiment for system, media server and the playback terminal for providing preview video.
Referring to Fig. 4, the first embodiment block diagram of the system of preview video is provided for the present invention.
The system of the offer preview video includes:Playback terminal 410 and media server 420.
Wherein, the playback terminal 410, for sending metadata request to the media server 420;The media server 420, for receiving after the metadata request that the playback terminal 410 is sent, The metadata information for the video that the request of playback terminal 410 is played is obtained according to the metadata request, and the metadata information is sent to the playback terminal 410;
The playback terminal 410, for sending preview video request to the media server 420 according to the metadata information;
The media server 420, the preview video for being additionally operable to be asked during the preview video is asked is issued to the playback terminal 410.
Referring to Fig. 5, the second embodiment block diagram of the system of preview video is provided for the present invention.
The system of the offer preview video includes:Playback terminal 510, media server 520 and video information process server 530.
Wherein, the playback terminal 510, the video labeling for sending the video for asking broadcasting in video request, the video request comprising the playback terminal 510 to media server 520;
Media server 520, for searching video corresponding with the video labeling, and is handed down to the playback terminal 510 by the video;
Video information process server 530, the metadata information for preserving all videos;
The playback terminal 510, is additionally operable to send metadata request to the media server 520;The media server 520, it is additionally operable to receive after the metadata request that the playback terminal 510 is sent, the metadata information for the video that the playback terminal request is played is obtained from the video information process server 530 according to the metadata request, and the metadata information is sent to playback terminal 510;
The playback terminal 510, it is additionally operable to by analyzing the metadata information, obtain the request order of preview video, judge whether the video that the request is played meets default playing condition, when meeting the default playing condition, preview video request is sent to media server 520 according to request order;
The media server 520, the preview video for being additionally operable to be asked during the preview video is asked is issued to the playback terminal 510.
It is the first embodiment block diagram of media server of the present invention referring to Fig. 6:
The media server includes:Receiving unit 610, acquiring unit 620, transmitting element 630 and issue Unit 640.
Wherein, receiving unit 610, the metadata request for receiving playback terminal transmission;
Acquiring unit 620, for obtaining the metadata information that the playback terminal asks the video of broadcasting according to the metadata request;
Transmitting element 630, for the metadata information to be sent into the playback terminal;
Wherein, the receiving unit 610, is additionally operable to receive the preview video request that the playback terminal is sent according to the metadata information;
Correspondingly, the media server also includes:Issuance unit 640, the preview video for being asked during the preview video is asked is issued to the playback terminal.
It is the second embodiment block diagram of media server of the present invention referring to Fig. 7:
The media server includes:Receiving unit 710, searching unit 720, issuance unit 730, acquiring unit 740 and transmitting element 750.
Wherein, the video labeling of the video of broadcasting is asked in receiving unit 710, the video request for receiving playback terminal transmission, the video request comprising the playback terminal;
Searching unit 720, for searching video corresponding with the video labeling;
Issuance unit 730, for the video to be handed down into the playback terminal;
Receiving unit 710, is additionally operable to receive the metadata request that the playback terminal is sent;
Acquiring unit 740, the metadata information for obtaining the video that the request is played according to the metadata request;
Transmitting element 750, for the metadata information to be sent into the playback terminal;
Receiving unit 710, is additionally operable to receive the preview video request that the playback terminal is sent according to the metadata information;
Issuance unit 730, the preview video for being additionally operable to be asked during the preview video is asked is issued to the playback terminal.
Specifically, acquiring unit 740 can include(Not shown in Fig. 7):Identify reading unit, the video labeling for reading the video from the metadata request;Information searching unit, for according to described Video labeling searches the video information process server of the metadata information for preserving video, obtains the metadata information of the video.
It is the first embodiment block diagram of playback terminal of the present invention referring to Fig. 8:
The playback terminal includes:Transmitting element 810 and receiving unit 820.
Wherein, transmitting element 810, for sending metadata request to media server;
Receiving unit 820, for receiving the metadata information that the media server is returned, the metadata information is the metadata information for the video that the playback terminal that the media server is obtained according to the metadata request asks broadcasting;
Transmitting element 810, is additionally operable to send preview video request, the information for the preview video asked comprising the playback terminal in the preview video request to the media server according to the metadata information;
Receiving unit 820, is additionally operable to receive the preview video that the media server asks to issue according to the preview video.
It is the second embodiment block diagram of playback terminal of the present invention referring to Fig. 9:
The playback terminal includes:Transmitting element 910, receiving unit 920, analytic unit 930 and judging unit 940.
Wherein, transmitting element 910, for sending metadata request to media server;
Receiving unit 920, for receiving the metadata information that the media server is returned, the metadata information is the metadata information for the video that the playback terminal that the media server is obtained according to the metadata request asks broadcasting;
Analytic unit 930, for by analyzing the metadata information, obtaining the request order of preview video;Judging unit 940, for judging whether the video that the request is played meets default playing condition;The transmitting element 910, for when the judging unit 940 judges to meet the default playing condition, preview video request to be sent to media server according to request order;
Receiving unit 920, is additionally operable to receive the preview video that the media server asks to issue according to the preview video. As seen through the above description of the embodiments, media server receives the metadata request that playback terminal is sent in the embodiment of the present invention, the metadata information for the video that playback terminal request is played is obtained according to metadata request, and the metadata information is sent to playback terminal, the preview video request that playback terminal is sent according to metadata information is received, the preview video asked during preview video is asked is issued to the playback terminal.Using the embodiment of the present invention, playback terminal can automatically ask and obtain preview video from media server, thus the stand-by period that playback terminal user watches preview video is shortened, the downloading order of preview video and playback terminal request play the reproduction time order of video without correlation in the embodiment of the present invention, it is only relevant with the result analyzed metadata information, so that playback terminal plays the download progress of video prior to request, preview video is downloaded in advance, when user's request viewing preview video, it need not be waited, lift Consumer's Experience.
Those skilled in the art can be understood that the present invention can add the mode of required general hardware platform to realize by software.Understood based on such, the part that technical scheme substantially contributes to prior art in other words can be embodied in the form of software product, the computer software product can be stored in storage medium, such as ROM/RAM, magnetic disc, CD, including some instructions are to cause a computer equipment(Can be personal computer, server, or network equipment etc.)Perform the method described in some parts of each embodiment of the invention or embodiment.
The embodiments of the present invention described above are not intended to limit the scope of the present invention.Any modifications, equivalent substitutions and improvements made within the spirit and principles in the present invention etc., should be included in the scope of the protection.

Claims (13)

  1. Claim
    1st, a kind of method that preview video is provided, it is characterised in that including:
    Media server receives the metadata request that playback terminal is sent;
    The metadata information for the video that the playback terminal request is played is obtained according to the metadata request, and the metadata information is sent to the playback terminal;
    Receive the preview video request that the playback terminal is sent according to the metadata information;
    The preview video asked during the preview video is asked is issued to the playback terminal.
    2nd, according to the method described in claim 1, it is characterised in that the media server is received before the metadata request that playback terminal is sent, in addition to:
    Receive the video labeling for the video for asking broadcasting in the video request that playback terminal is sent, the video request comprising the playback terminal;
    Video corresponding with the video labeling is searched, and the video is handed down to the playback terminal.
    3rd, according to the method described in claim 1, it is characterised in that the metadata information is preserves with text formatting, the attributive character for representing the video that the request is played;
    The metadata information includes at least one following information:The information that the video playback information of playback terminal feedback, the video statistics information of third party's feedback, media server are generated after analyzing video.
    4th, according to the method described in claim 1, it is characterised in that the metadata information that the video that the playback terminal request is played is obtained according to metadata request includes:
    The video labeling of the video is read from the metadata request;
    The video information process server of the metadata information for preserving video is searched according to the video labeling, the metadata information of the video is obtained.
    5th, according to the method described in claim 1, it is characterised in that the playback terminal is sent before preview video request, in addition to:
    Playback terminal obtains the request order of preview video by analyzing the metadata information;Judge whether the video that the request is played meets default playing condition;
    When meeting the default playing condition, preview video request is sent to media server according to request order. 6th, a kind of system that preview video is provided, it is characterised in that including:Playback terminal and media server, wherein,
    The media server, for receiving the metadata request that the playback terminal is sent, obtains the metadata information that the playback terminal asks the video of broadcasting, and the metadata information is sent into playback terminal according to the metadata request;
    The playback terminal, for sending preview video request to the media server according to the metadata information;
    The media server, the preview video for being additionally operable to be asked during the preview video is asked is issued to the playback terminal.
    7th, system according to claim 6, it is characterised in that
    The playback terminal, is additionally operable to send the video labeling for the video for asking broadcasting in video request, the video request comprising the playback terminal to media server;
    Media server, is additionally operable to search video corresponding with the video labeling, and the video is handed down into the playback terminal.
    8th, system according to claim 6, it is characterised in that
    The playback terminal, it is additionally operable to by analyzing the metadata information, obtain the request order of preview video, judge whether the video that the request is played meets default playing condition, when meeting the default playing condition, preview video request is sent to media server according to request order.
    9th, system according to claim 6, it is characterised in that also include:Video information process server, the metadata information for preserving all videos;
    The media server, specifically for obtaining the metadata information that the playback terminal asks the video of broadcasting from the video information process server according to the metadata request.
    10th, a kind of media server, it is characterised in that including:
    Receiving unit, the metadata request for receiving playback terminal transmission;
    Acquiring unit, for obtaining the metadata information that the playback terminal asks the video of broadcasting according to the metadata request; Transmitting element, for the metadata information to be sent into the playback terminal;
    Wherein, the receiving unit, is additionally operable to receive the preview video request that the playback terminal is sent according to the metadata information;
    Issuance unit, the preview video for being asked during the preview video is asked is issued to the playback terminal.
    11st, media server according to claim 10, it is characterised in that
    The receiving unit, is additionally operable to receive the video labeling for the video for asking broadcasting in the video request that playback terminal is sent, the video request comprising the playback terminal;
    Also include:Searching unit, for searching video corresponding with the video labeling;
    The issuance unit, is additionally operable to the video being handed down to the playback terminal.
    12nd, media server according to claim 10, it is characterised in that the acquiring unit includes:
    Identify reading unit, the video labeling for reading the video from the metadata request;Information searching unit, the video information process server for searching the metadata information for preserving video according to the video labeling obtains the metadata information of the video.
    13rd, a kind of playback terminal, it is characterised in that including:
    Transmitting element, for sending metadata request to media server;
    Receiving unit, for receiving the metadata information that the media server is returned, the metadata information is the metadata information for the video that the playback terminal that the media server is obtained according to the metadata request asks broadcasting;
    Wherein, the transmitting element, is additionally operable to send preview video request, the information for the preview video asked comprising the playback terminal in the preview video request to the media server according to the metadata information;
    The receiving unit, is additionally operable to receive the preview video that the media server asks to issue according to the preview video.
    14th, playback terminal according to claim 13, it is characterised in that also include: Analytic unit, for by analyzing the metadata information, obtaining the request order of preview video;Judging unit, for judging whether the video that the request is played meets default playing condition;The transmitting element, specifically for when the judging unit judges to meet the default playing condition, preview video request is sent to media server according to request order.
CN201080016103.7A 2010-12-24 2010-12-24 Method and system for providing preview video, media server and playing terminal Active CN102550021B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2010/080228 WO2011150648A1 (en) 2010-12-24 2010-12-24 Method and system for providing preview video, media server and playing terminal

Publications (2)

Publication Number Publication Date
CN102550021A true CN102550021A (en) 2012-07-04
CN102550021B CN102550021B (en) 2014-12-10

Family

ID=45066141

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080016103.7A Active CN102550021B (en) 2010-12-24 2010-12-24 Method and system for providing preview video, media server and playing terminal

Country Status (2)

Country Link
CN (1) CN102550021B (en)
WO (1) WO2011150648A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104902346A (en) * 2015-05-25 2015-09-09 网易(杭州)网络有限公司 Video playing method and device
CN107169019A (en) * 2017-04-06 2017-09-15 华为技术有限公司 A kind of querying method of video metadata, equipment and system

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI486794B (en) * 2012-07-27 2015-06-01 Wistron Corp Video previewing methods and systems for providing preview of a video to be played and computer program products thereof
CN102932679B (en) * 2012-11-21 2016-01-20 合一网络技术(北京)有限公司 A kind of Internet video prebrowsing system and method
CN104936032B (en) * 2015-06-03 2019-01-15 北京百度网讯科技有限公司 Network video playback method and device
CN110798716A (en) * 2019-11-19 2020-02-14 深圳市迅雷网络技术有限公司 Video highlight playing method and related device
CN110769284A (en) * 2019-11-19 2020-02-07 深圳市迅雷网络技术有限公司 Video highlight caching method and related device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060059504A1 (en) * 2004-09-14 2006-03-16 Eduardo Gomez Method for selecting a preview of a media work
CN1768344A (en) * 2003-03-28 2006-05-03 汤姆森特许公司 System and method for automatically generating a slate using metadata
CN1859560A (en) * 2005-10-11 2006-11-08 华为技术有限公司 Method for providing media resource pre-review information
CN101017499A (en) * 2006-02-06 2007-08-15 三星电子株式会社 Method and apparatus for content browsing
US20090259936A1 (en) * 2008-04-10 2009-10-15 Nokia Corporation Methods, Apparatuses and Computer Program Products for Generating A Preview of A Content Item

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1768344A (en) * 2003-03-28 2006-05-03 汤姆森特许公司 System and method for automatically generating a slate using metadata
US20060059504A1 (en) * 2004-09-14 2006-03-16 Eduardo Gomez Method for selecting a preview of a media work
CN1859560A (en) * 2005-10-11 2006-11-08 华为技术有限公司 Method for providing media resource pre-review information
CN101017499A (en) * 2006-02-06 2007-08-15 三星电子株式会社 Method and apparatus for content browsing
US20090259936A1 (en) * 2008-04-10 2009-10-15 Nokia Corporation Methods, Apparatuses and Computer Program Products for Generating A Preview of A Content Item

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104902346A (en) * 2015-05-25 2015-09-09 网易(杭州)网络有限公司 Video playing method and device
CN104902346B (en) * 2015-05-25 2018-06-26 网易(杭州)网络有限公司 A kind of video broadcasting method and device
CN107169019A (en) * 2017-04-06 2017-09-15 华为技术有限公司 A kind of querying method of video metadata, equipment and system
CN107169019B (en) * 2017-04-06 2020-07-24 华为技术有限公司 Video metadata query method, device and system

Also Published As

Publication number Publication date
CN102550021B (en) 2014-12-10
WO2011150648A1 (en) 2011-12-08

Similar Documents

Publication Publication Date Title
US8886009B2 (en) Creation of video bookmarks via scripted interactivity in advanced digital television
CN101179681B (en) Preference extracting apparatus and preference extracting method
US20080036917A1 (en) Methods and systems for generating and delivering navigatable composite videos
CN102550021A (en) Method and system for providing preview video, media server and playing terminal
EP2541930B1 (en) Content playback device
US20070300258A1 (en) Methods and systems for providing media assets over a network
CN111432225B (en) Method and equipment for commodity video cutting
US20080271098A1 (en) System and method for video conversations
JP2007036830A (en) Moving picture management system, moving picture managing method, client, and program
US20110119248A1 (en) Topic identification system, topic identification device, client terminal, program, topic identification method, and information processing method
CN111447505A (en) Video clipping method, network device, and computer-readable storage medium
WO2007130472A2 (en) Methods and systems for providing media assets over a network
JP2007060626A (en) Apparatus and method for facilitating program selection, and program selection facilitating program
CN105898571A (en) Video preview method and apparatus
JP2003259316A (en) Stream processing system and stream processing program
CN104349173A (en) Video repeating method and device
US8483547B2 (en) Information processing apparatus, recording method, and recording system
CN113259708A (en) Method, computer device and medium for introducing commodities based on short video
US9226009B2 (en) Information processing apparatus and method, and recording media
US8694613B2 (en) Client device, information processing method, and information processing system
JP5522166B2 (en) Information processing apparatus, communication control method, and communication control program
KR101624172B1 (en) Appratus and method for management of contents information
CN109166165A (en) A kind of playback method of dynamic picture, terminal and can storage medium
JP2009009500A (en) Content acquisition device, program, and content acquisition method
CN106412715A (en) Information retrieval method, terminal and server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant