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

CN101483757B - Skipping method, system and server for network interactive play-on-demand - Google Patents

Skipping method, system and server for network interactive play-on-demand Download PDF

Info

Publication number
CN101483757B
CN101483757B CN2009101048702A CN200910104870A CN101483757B CN 101483757 B CN101483757 B CN 101483757B CN 2009101048702 A CN2009101048702 A CN 2009101048702A CN 200910104870 A CN200910104870 A CN 200910104870A CN 101483757 B CN101483757 B CN 101483757B
Authority
CN
China
Prior art keywords
media data
frames
key frame
group
user
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.)
Expired - Fee Related
Application number
CN2009101048702A
Other languages
Chinese (zh)
Other versions
CN101483757A (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.)
Shenzhen Coship Electronics Co Ltd
Original Assignee
SHENZHEN LONGGUAN MEDIA 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 SHENZHEN LONGGUAN MEDIA CO Ltd filed Critical SHENZHEN LONGGUAN MEDIA CO Ltd
Priority to CN2009101048702A priority Critical patent/CN101483757B/en
Publication of CN101483757A publication Critical patent/CN101483757A/en
Application granted granted Critical
Publication of CN101483757B publication Critical patent/CN101483757B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention is appropriate for the field of multimedia data processing technology, where jumping method of network interactive programme on demand, a system and a server for the same are provided. The method comprises the following steps of searching for a key frame similar with a jumping time point required by a user; performing discard processing of starting 2 frames B comprising a picture set of the key frame, filling positions of the starting 2 frames B with empty frames in the picture set; sending media data with the processed picture set as new media data sending position point. According to the invention, with said procedures, media data sent through the network and media data required by the user are more accurate on time, which effectively resolve screen tearing phenomena when jumping broadcast.

Description

A kind of jump method of network interactive play-on-demand, system and server
Technical field
The invention belongs to the multimedia data processing field, relate in particular to a kind of jump method, system and server of network interactive play-on-demand.
Background technology
Along with the development of network, the network interactive play-on-demand service has become a kind of popular service.Existing interactive VOD is embodied as:, according to the time point of user's request, calculate the Data Position of image frame corresponding to this time point, the network of then ending original media content sends, and from reposition, starts to send media content.Due to the frame data of MPEG2 have before and after correlation, the frame decoding mistake, due to the frame data that can not find the front that is associated, may occur at the set-top box end in the frame data of new play position point, causes that the picture flower shields phenomenon.
Summary of the invention
The purpose of the embodiment of the present invention is to provide a kind of jump method of network interactive play-on-demand, while being intended to solve set-top box in prior art to the frame decoding of the new play position point of user's request, mistake occurs, causes the problem that the picture flower shields.
The embodiment of the present invention is achieved in that a kind of jump method of network interactive play-on-demand, said method comprising the steps of:
Search the key frame close with the redirect time point of user's request;
2 initial B frames that will comprise the figure group of described key frame carry out discard processing, fill up the position of 2 B frames initial in the figure group with empty frame;
The figure of using after processing organizes as new media data transmission location point transmission media data;
Client is not decoded to 2 empty frames that the new media data of the conduct that receives sends the figure group of location point, directly decodes and shows described key frame.
Another purpose of the embodiment of the present invention is to provide a kind of jump system of network interactive play-on-demand, and described system comprises:
Search module, be used for searching the key frame close with the redirect time point of user's request;
Processing module, 2 the initial B frames that are used for comprising the figure group of described key frame carry out discard processing, fill up the position of 2 B frames initial in the figure group with empty frame; And
The media data sending module, the figure that is used for using after processing organizes as new media data transmission location point transmission media data;
Client, 2 the empty frames of figure group that are used for the transmission location point of the media data that described media data sending module is sent are not decoded, and directly decode and show described key frame.
Another purpose of the embodiment of the present invention is to provide a kind of server, and described server comprises the jump system of a network interactive play-on-demand, and described system comprises:
Search module, be used for searching the key frame close with the redirect time point of user's request;
Processing module, 2 the initial B frames that are used for comprising the figure group of described key frame carry out discard processing, fill up the position of 2 B frames initial in the figure group with empty frame; And
The media data sending module, the figure that is used for using after processing organizes as new media data transmission location point transmission media data.
In the present invention, search the key frame close with the redirect time point of user's request, 2 B frames of original position that will comprise the figure group of this key frame are done discard processing, the position of 2 of original position B frames is filled up with 2 empty frames in the figure group, and the transmission location point take the figure group after processing as new media data sends media data, the media data of having realized the media data that sends by network and user's request is more accurate in time, efficiently solves the picture flower screen phenomenon that occurs when redirect is play.
Description of drawings
Fig. 1 is the realization flow figure of the jump method of the network interactive play-on-demand that provides of the embodiment of the present invention;
Fig. 2 is the jump system block diagram of the network interactive play-on-demand that provides of the embodiment of the present invention.
Embodiment
, in order to make purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
In embodiments of the present invention, search the key frame close with the redirect time point of user's request, 2 B frames of original position that will comprise the figure group of this key frame are done discard processing, the position of 2 of original position B frames is filled up with 2 empty frames in the figure group, and the transmission location point take the figure group after processing as new media data sends media data.
Fig. 1 shows the realization flow of the jump method of the network interactive play-on-demand that the embodiment of the present invention provides, and its detailed step is as described below:
In step S101, receive the redirect time point of user's request.
In step S102, search the key frame close with the redirect time point of user's request.
In step S103,2 initial B frames that will comprise the figure group that finds key frame carry out discard processing, fill up the position of 2 B frames initial in the figure group with empty frame.
In step S104, interrupt the transmission of original media data, the figure of using after processing organizes as new media data transmission location point transmission media data.
In embodiments of the present invention, client is not decoded to 2 empty frames that the new media data of the conduct that receives sends the figure group of location point, directly decodes and shows the key frame that finds in this figure group.
In embodiments of the present invention, the figure group that sends location point take media data describes as example, and the form of storage and the figure group that sends by network is: IBBPBBPBBPBB; The form that shows after the client decoding is: BBIBBPBBPBBP, wherein, in figure, I is key frame.
During the network interactive play-on-demand redirect, two B frames initial in IBBPBBPBBPBB are abandoned, being about to the figure group changes into: I (empty frame) (empty frame) PBBPBBPBB, and when client is decoded to the figure group, because empty frame position is not decoded, directly the I frame is decoded, and show, be i.e. (empty frame) (empty frame) I B BP B B P B B P.
Fig. 2 shows the jump system structured flowchart of the network interactive play-on-demand that the embodiment of the present invention provides, for convenience of explanation, only provided the part relevant to the embodiment of the present invention in figure, wherein, the jump system of network interactive play-on-demand can be software unit, hardware cell or the software and hardware combining unit that is built in server.
Redirect time point receiver module 11 receives the redirect time point of user's request, searches module 12 and searches the key frame close with the redirect time point of user's request; 2 initial B frames that processing module 13 will comprise the figure group of this key frame carry out discard processing, fill up the position of 2 B frames initial in the figure group with empty frame; The figure that media data sending module 14 is used after processing organizes as new media data transmission location point transmission media data.
In embodiments of the present invention, client is not decoded to 2 empty frames of the figure group of the transmission location point of the media data of media data sending module 14 transmissions, directly decodes the key frame of demonstration figure group.
In embodiments of the present invention, search the key frame close with the redirect time point of user's request, 2 B frames of original position that will comprise the figure group of this key frame are done discard processing, the position of 2 of original position B frames is filled up with 2 empty frames in the figure group, and the transmission location point take the figure group after processing as new media data sends media data, the media data of having realized the media data that sends by network and user's request is more accurate in time, efficiently solves the picture flower screen phenomenon that occurs when redirect is play.
The foregoing is only preferred embodiment of the present invention,, not in order to limit the present invention, all any modifications of doing within the spirit and principles in the present invention, be equal to and replace and improvement etc., within all should being included in protection scope of the present invention.

Claims (4)

1. the jump method of a network interactive play-on-demand, is characterized in that, said method comprising the steps of:
Search the key frame close with the redirect time point of user's request;
2 initial B frames that will comprise the figure group of described key frame carry out discard processing, fill up the position of 2 B frames initial in the figure group with empty frame;
The figure of using after processing organizes as new media data transmission location point transmission media data;
Client is not decoded to 2 empty frames that the new media data of the conduct that receives sends the figure group of location point, directly decodes and shows described key frame.
2. the method for claim 1, is characterized in that, described step of searching the key frame close with the time point of user's request further comprises the steps: before
Receive the redirect time point of user's request.
3. the jump system of a network interactive play-on-demand, is characterized in that, described system comprises:
Search module, be used for searching the key frame close with the redirect time point of user's request;
Processing module, 2 the initial B frames that are used for comprising the figure group of described key frame carry out discard processing, fill up the position of 2 B frames initial in the figure group with empty frame; And
The media data sending module, the figure that is used for using after processing organizes as new media data transmission location point transmission media data;
Client, 2 the empty frames of figure group that are used for the transmission location point of the media data that described media data sending module is sent are not decoded, and directly decode and show described key frame.
4. system as claimed in claim 3, is characterized in that, described system further comprises:
Redirect time point receiver module, be used for receiving the redirect time point that the user asks.
CN2009101048702A 2009-01-09 2009-01-09 Skipping method, system and server for network interactive play-on-demand Expired - Fee Related CN101483757B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009101048702A CN101483757B (en) 2009-01-09 2009-01-09 Skipping method, system and server for network interactive play-on-demand

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101048702A CN101483757B (en) 2009-01-09 2009-01-09 Skipping method, system and server for network interactive play-on-demand

Publications (2)

Publication Number Publication Date
CN101483757A CN101483757A (en) 2009-07-15
CN101483757B true CN101483757B (en) 2013-11-13

Family

ID=40880666

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101048702A Expired - Fee Related CN101483757B (en) 2009-01-09 2009-01-09 Skipping method, system and server for network interactive play-on-demand

Country Status (1)

Country Link
CN (1) CN101483757B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102104623A (en) * 2010-12-20 2011-06-22 广州市动景计算机科技有限公司 Method and system for performing break-point continuous playing of media file through mobile terminal
CN102264004B (en) * 2011-08-05 2014-11-12 Tcl集团股份有限公司 Method and device for preventing deficiency of key frame from causing seek incapability

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2003213466B2 (en) * 2002-07-15 2004-12-16 Canon Kabushiki Kaisha System for Maintaining a Constant Frame Rate in an Image Encoder
CN1615654A (en) * 2002-01-24 2005-05-11 皇家飞利浦电子股份有限公司 Error correction of stream data
CN1946079A (en) * 2006-11-02 2007-04-11 北京大学 Selective frame losing method for network bandwidth self adaptive flow medium transmission
CN101102499A (en) * 2007-08-01 2008-01-09 神州亿品科技有限公司 Proxy server and TV playing network system
CN101163238A (en) * 2007-07-20 2008-04-16 中兴通讯股份有限公司 Stream media service method of implementing smoothly real-time relay broadcasting/living broadcast

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1615654A (en) * 2002-01-24 2005-05-11 皇家飞利浦电子股份有限公司 Error correction of stream data
AU2003213466B2 (en) * 2002-07-15 2004-12-16 Canon Kabushiki Kaisha System for Maintaining a Constant Frame Rate in an Image Encoder
CN1946079A (en) * 2006-11-02 2007-04-11 北京大学 Selective frame losing method for network bandwidth self adaptive flow medium transmission
CN101163238A (en) * 2007-07-20 2008-04-16 中兴通讯股份有限公司 Stream media service method of implementing smoothly real-time relay broadcasting/living broadcast
CN101102499A (en) * 2007-08-01 2008-01-09 神州亿品科技有限公司 Proxy server and TV playing network system

Also Published As

Publication number Publication date
CN101483757A (en) 2009-07-15

Similar Documents

Publication Publication Date Title
KR101689050B1 (en) Information processing device, data management method, and recording medium
CN102724584B (en) The online player method of Internet video, the online playing device of video and intelligent television
CN103188522B (en) Method and system for providing and delivering a composite condensed stream
CN104796796B (en) Improve the fault-tolerant method of the HLS streaming players of Android platform
CN102036058B (en) Method, server, terminal and system for switching videos in video monitoring system
EP1912441B9 (en) Buffering and transmittig video data upon request
CN103843301A (en) Switching between representations during network streaming of coded multimedia data
CN102957672A (en) Method, client side and system for self-adaptive playing of FLV (flash video) media streams
CN101982974A (en) Advertisement insertion method and device in video-on-demand system
CN113141522B (en) Resource transmission method, device, computer equipment and storage medium
CN103686199A (en) IPTV multi-window program preview method, system and terminal
CN105611395B (en) A kind of method and system that MP4 format video plays online
CN108259998B (en) Player, play control method and device, electronic equipment and play system
CN102469346B (en) Method and system for generating interactive film played at one-way digital television receiving terminal
CN102571409B (en) Service request management system and method for realizing service across-terminal application
CN105847946A (en) Screen transmission video processing method
CN101483757B (en) Skipping method, system and server for network interactive play-on-demand
CN106664299B (en) Media presentation navigation method and related device based on hypertext transfer protocol media stream
WO2016090916A1 (en) Code stream transmission method and device
CN101616168A (en) The processing method of streaming media interactive information, Apparatus and system
US8296796B2 (en) Digital broadcasting receiver and a data processing method
CN102523487A (en) Breakpoint connection play method for digital televisions
CN105847971A (en) Method for processing screen transmission video
CN102098570A (en) Digital television information playing method and system
US8978082B2 (en) Method of switching digital TV application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1133507

Country of ref document: HK

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: SHENZHEN DRAGON MEDIA CO., LTD.

Free format text: FORMER OWNER: SHENZHEN TONGZHOU ELECTRONIC CO., LTD.

Effective date: 20120417

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20120417

Address after: 518057 Nanshan District hi tech park, Guangdong, North District Rainbow science and Technology Building

Applicant after: Shenzhen Longguan Media Co., Ltd.

Address before: 518057 Nanshan District hi tech park, Guangdong, North District Rainbow science and Technology Building

Applicant before: Shenzhen Tongzhou Electronic Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: SHENZHEN TONGZHOU ELECTRONIC CO., LTD.

Free format text: FORMER OWNER: SHENZHEN LONGSHI MEDIA CO., LTD.

Effective date: 20140520

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140520

Address after: 518057 rainbow science and Technology Building (North West Road), Nanshan District hi tech Zone, Shenzhen, Guangdong

Patentee after: Shenzhen Tongzhou Electronic Co., Ltd.

Address before: 518057 Nanshan District hi tech park, Guangdong, North District Rainbow science and Technology Building

Patentee before: Shenzhen Longguan Media Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131113

Termination date: 20150109

EXPY Termination of patent right or utility model
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1133507

Country of ref document: HK