CN104780389B - A kind of method for processing video frequency and device - Google Patents

A kind of method for processing video frequency and device Download PDF

Info

Publication number
CN104780389B
CN104780389B CN201510192286.2A CN201510192286A CN104780389B CN 104780389 B CN104780389 B CN 104780389B CN 201510192286 A CN201510192286 A CN 201510192286A CN 104780389 B CN104780389 B CN 104780389B
Authority
CN
China
Prior art keywords
video
data flow
data
frame
cut
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
CN201510192286.2A
Other languages
Chinese (zh)
Other versions
CN104780389A (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.)
Wuxi Tvmining Juyuan Media Technology Co Ltd
Original Assignee
Wuxi Tvmining Juyuan Media Technology 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 Wuxi Tvmining Juyuan Media Technology Co Ltd filed Critical Wuxi Tvmining Juyuan Media Technology Co Ltd
Priority to CN201510192286.2A priority Critical patent/CN104780389B/en
Publication of CN104780389A publication Critical patent/CN104780389A/en
Application granted granted Critical
Publication of CN104780389B publication Critical patent/CN104780389B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

The invention discloses a kind of method for processing video frequency and device, to improve video data transmission efficiency.Methods described includes:Data flow corresponding to video to be played is received, generation possesses the first data flow and the second data flow of different video code check;The first data flow is edited, obtains the video cut point corresponding to video to be played;According to the video cut point of acquisition, the second video data stream is cut and edited;The data flow of identical content is generated into the data flow of different code checks and it is cut, the processing such as edits, the video cardton caused by the editor institute for carrying out data stream the long period is possible is avoided to imagine, video data transmission efficiency is improved, realizes the high-speed transfer of video data.

Description

A kind of method for processing video frequency and device
Technical field
The present invention relates to Internet technical field, more particularly to a kind of method for processing video frequency and device.
Background technology
By the rapid development of Internet technology in recent years, the business of internet is continuously increased, and people are based on internet Various videos more and more are touched, for example people can obtain and watch network variety by Web TV The Internet videos such as program, network film.
When user is based on client such as Web TV viewing video, due to the transmission means of video data in Web TV The typically continual data flow of twenty four hours, and user typically watches video, and discontinuous twenty four hours at times Uninterrupted viewing.Therefore, for user when different periods watch video, background server is typically to receive the desired viewing of user Video corresponding to high-definition data after, high-definition data is encoded using same video code check, transmitted again to visitor after coding Family end such as Web TV end plays out.It is this to use what same video transmission code rate was encoded after high-definition data is received This video editing mode, cause video data transmission efficiency low, or even can cause to regard in client terminal playing video The phenomenon of frequency interim card.
The content of the invention
The present invention provides a kind of method for processing video frequency and device, to improve video data transmission efficiency, realizes video counts According to high-speed transfer.
The present invention provides a kind of method for processing video frequency, including:
Data flow corresponding to video to be played is received, generation possesses the first data flow and the second data of different video code check Stream;
The first data flow is edited, obtains the video cut point corresponding to video to be played;
According to the video cut point of acquisition, the second video data stream is cut and edited.
In one embodiment, described to receive data flow corresponding to video to be played, generation possesses different video code check First data flow and the second data flow, including:
Receive the high-definition data stream corresponding to video to be played;
Generate the second video data corresponding to the first video data stream corresponding to low video code rate and high video code rate simultaneously Stream;
Wherein, first video data stream includes:First of video code rate less than first threshold transmits stream file, described Second video data stream includes:Second transmission stream file of the video code rate higher than Second Threshold.
In one embodiment, the first data flow of the editor, obtains the video cut point corresponding to video to be played, wraps Include:
Edit the frame of video corresponding to the first data flow and each frame of video distinguish corresponding to time location;
According to time location corresponding to the frame of video of acquisition and frame of video difference, the video cut point is obtained Corresponding cutting frame position and clipping time position.
In one embodiment, the video cut point according to acquisition, cuts to the second video data stream And editor, including:
Frame position and clipping time position are cut according to corresponding to the video cut point of acquisition, by the second video data Stream is interrupted video data stream corresponding to cutting into;
According to the playing sequence of each frame of video in second video data stream, by the interruption video data after cutting Stream is compiled as complete data to be transmitted stream.
In one embodiment, the method for processing video frequency also includes:
The second video cut after editing is streamed to client, for video corresponding to client terminal playing.
Corresponding to above-mentioned method for processing video frequency, the embodiment of the present invention additionally provides a kind of video process apparatus, including:
Generation module, for receiving data flow corresponding to video to be played, generation possesses the first number of different video code check According to stream and the second data flow;
Editor module, for editing the first data flow, obtain the video cut point corresponding to video to be played;
Cutting module, for the video cut point according to acquisition, the second video data stream is cut and edited.
In one embodiment, the generation module includes:
Receiving unit, for receiving the high-definition data stream corresponding to video to be played;
Generation unit, for generating corresponding to the first video data stream corresponding to low video code rate and high video code rate simultaneously Second video data stream;
Wherein, first video data stream includes:First of video code rate less than first threshold transmits stream file, described Second video data stream includes:Second transmission stream file of the video code rate higher than Second Threshold.
In one embodiment, the editor module includes:
Edit cell, for edit the first data flow corresponding to frame of video and each frame of video distinguish corresponding to the time Position;
Acquiring unit, for time location corresponding to the frame of video according to acquisition and frame of video difference, obtain Cutting frame position and clipping time position corresponding to the video cut point.
In one embodiment, the cutting module includes:
Cutter unit, for cutting frame position and clipping time position corresponding to the video cut point according to acquisition, Second video data stream is cut into corresponding interruption video data stream;
Integral unit, for the playing sequence according to each frame of video in second video data stream, by the institute after cutting State interruption video data stream and be compiled as complete data to be transmitted stream.
In one embodiment, the video process apparatus also includes:
Transport module, for the second video cut after editing to be streamed into client, for corresponding to client terminal playing Video.
The above method provided in an embodiment of the present invention, by receiving data flow corresponding to video to be played, generation possesses not With the first data flow and the second data flow of video code rate;The first data flow is edited, obtains the video corresponding to video to be played Cut point;According to the video cut point of acquisition, the second video data stream is cut and edited;By the number of identical content Generate the data flow of different code checks according to stream and it is cut, the processing such as edit, avoid because to the progress of data stream it is longer when Between editor institute may caused by video cardton imagine, improve video data transmission efficiency, realize the high speed of video data Transmission.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification Obtain it is clear that or being understood by implementing the present invention.The purpose of the present invention and other advantages can be by the explanations write Specifically noted structure is realized and obtained in book, claims and accompanying drawing.
Below by drawings and examples, technical scheme is described in further detail.
Brief description of the drawings
Accompanying drawing is used for providing a further understanding of the present invention, and a part for constitution instruction, the reality with the present invention Apply example to be used to explain the present invention together, be not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart of method for processing video frequency of the present invention according to an exemplary embodiment;
Fig. 2 is the flow chart of step S10 in a kind of method for processing video frequency of the present invention according to an exemplary embodiment;
Fig. 3 is the flow chart of step S20 in a kind of method for processing video frequency of the present invention according to an exemplary embodiment;
Fig. 4 is the flow chart of step S30 in a kind of method for processing video frequency of the present invention according to an exemplary embodiment;
Fig. 5 is the flow chart of another method for processing video frequency of the present invention according to an exemplary embodiment;
Fig. 6 is a kind of block diagram of video process apparatus of the present invention according to an exemplary embodiment;
Fig. 7 is the frame of generation module 60 in a kind of video process apparatus of the present invention according to an exemplary embodiment Figure;
Fig. 8 is the frame of editor module 70 in a kind of video process apparatus of the present invention according to an exemplary embodiment Figure;
Fig. 9 is the frame of cutting module 80 in a kind of video process apparatus of the present invention according to an exemplary embodiment Figure;
Figure 10 is the block diagram of another video process apparatus of the present invention according to an exemplary embodiment.
Embodiment
The preferred embodiments of the present invention are illustrated below in conjunction with accompanying drawing, it will be appreciated that described herein preferred real Apply example to be merely to illustrate and explain the present invention, be not intended to limit the present invention.
A kind of method for processing video frequency is provided in an embodiment disclosed by the invention, it is real for improving video transmission efficiency The high-speed transfer of existing video data.As shown in figure 1, a kind of method for processing video frequency includes step S10-S30 in the embodiment of the present invention:
Step S10, receive data flow corresponding to video to be played, generation possess different video code check the first data flow and Second data flow;
It is raw while background server receives the data flow corresponding to audio frequency and video to be played in the embodiment of the present invention Into the two data streams for possessing different video code check, such as high code rate data stream and low bit- rate data flow.
In one embodiment, as shown in Fig. 2 step S10 can perform as step S101-S102:
Step S101:Receive the high-definition data stream corresponding to video to be played;
Step S102:Generate simultaneously second corresponding to the first video data stream corresponding to low video code rate and high video code rate Video data stream.
In one embodiment, while background server receives the high-definition data stream corresponding to video to be played, compile Code device generates the second video data stream corresponding to the first video data stream corresponding to low video code rate and high video code rate simultaneously;Its In, first video data stream includes:Video code rate is less than the first transmission stream file of first threshold, second video counts Include according to stream:Second transmission stream file of the video code rate higher than Second Threshold.Such as in one embodiment, encoder generation Low bit- rate data flow can be understood as:Transmission 512K per second data, or data of transmission each second less than 512K;Coding The high code rate data stream of device generation can be understood as:Transmission 4M per second data, or each second transmission 8M data, lake or The video data stream of higher code check.In addition, second regarded corresponding to the first video data stream corresponding to above-mentioned low bit- rate and high code check Frequency data stream is transmitting stream (Transport Stream, TS) file.
Step S20, the first data flow is edited, obtains the video cut point corresponding to video to be played;
After the data flow for generating different code checks, the first data flow of above-mentioned low bit- rate is edited, it is above-mentioned to be played so as to obtain Video cut point corresponding to video data.
In one embodiment, as shown in figure 3, step S20 may be embodied as step S201-S202:
Step S201, edit the first data flow corresponding to frame of video and each frame of video distinguish corresponding to when meta Put;
First data flow corresponding to low bit- rate is entered into edlin;Edit mode includes but is not limited to:Obtain low bit- rate data The corresponding frame of video of stream, and each frame of video distinguish corresponding to time location.In one embodiment, can be based on Video editing software or video application enter edlin to above-mentioned video, so as to get the tool corresponding to each frame of video Body picture material, while each frame of video time location corresponding in whole video can also be got.
Step S202:According to the frame of video of acquisition and the frame of video respectively corresponding to time location, described in acquisition Cutting frame position and clipping time position corresponding to video cut point.
Institute in whole video where entering after edlin obtained frame of video and each frame according to the data flow to low bit- rate The time location at place, obtain cutting frame position required when being cut to video and clipping time position.Cut obtaining While frame position, it is still necessary to corresponding to acquisition clipping time position purpose be:In one section of video, if there is different frames Position correspondence identical picture material, then in order to distinguish, it is necessary to obtain the time location corresponding to the frame of video, raising video is compiled Collect, the accuracy of cutting.
Step S30, according to the video cut point of acquisition, the second video data stream is cut and edited.
By the editor of the first data flow to low bit- rate, after getting the video cut point corresponding to video to be played, According to video frame position and time location corresponding to the video cut point, the second video data stream of high code check is carried out cutting and Border.
In one embodiment, as shown in figure 4, step S30 may be embodied as step S301-S302:
Step S301, frame position and clipping time position are cut according to corresponding to the video cut point of acquisition, by the Two video data streams are interrupted video data stream corresponding to cutting into;
Enter after edlin the video cut point found according to the data flow to low bit- rate, it is right according to the video cut point institute The cutting frame position answered and clipping time position, the second data flow of high code check is cut, the interruption after being cut Video data stream.
Step S302, according to the playing sequence of each frame of video in second video data stream, between described in after cutting Disconnected video data stream is compiled as complete data to be transmitted stream.
According to the playing sequence of whole video before being cut in the second data flow of high code check, obtain the high code check second counts According to the playing sequence of each frame of video in stream.According to the playing sequence of the above-mentioned frame of video got, to regarding for the interruption after cutting After frequency data stream is ranked up, the above-mentioned interruption video data stream after cutting is compiled as complete data to be transmitted stream.Or This is only completed the operation of cutting, and when to be played, the video data stream of interruption is directly played according to playing sequence.
In the embodiment of a concrete application scene, such as when seeing network variety show, in order to improve Consumer's Experience, The advertisement part intercutted in the variety show is cut and deleted, only plays content of variety show etc..
The above method provided in an embodiment of the present invention, by receiving data flow corresponding to video to be played, generation possesses not With the first data flow and the second data flow of video code rate;The first data flow is edited, obtains the video corresponding to video to be played Cut point;According to the video cut point of acquisition, the second video data stream is cut and edited;By the number of identical content Generate the data flow of different code checks according to stream and it is cut, the processing such as edit, avoid because to the progress of data stream it is longer when Between editor institute may caused by video cardton imagine, improve video data transmission efficiency, realize the high speed of video data Transmission.
On the basis of the method for processing video frequency that above-described embodiment is provided, to the second video data stream carry out cutting and After editor, the second video after processing is streamed to client, for video corresponding to client terminal playing.As shown in figure 5, this hair Bright embodiment method for processing video frequency also includes:
Step S40, the second video cut after editing is streamed to client, for video corresponding to client terminal playing.
After carrying out cutting editor to above-mentioned second video flowing, client is conveyed directly to, then can play after processing Video.Such as in the embodiment of a concrete application scene, to including the video corresponding to the network variety show of advertisement Carry out after cutting the processing such as editor, the high bit-rate video data stream after editing will be cut to client, in client Play adless variety show.
Above method, by the way that the video data stream cut after editing is transmitted with high code check, avoid because being flowed into data Video cardton caused by the editor institute possibility of row long period is imagined;From user side angle, Consumer's Experience is improved.
A kind of corresponding method for processing video frequency provided in an embodiment of the present invention, present invention also offers a kind of Video processing dress Put;As shown in fig. 6, the video process apparatus includes:Generation module 60, editor module 70 and cutting module 80;Wherein:
Generation module 60, for receiving data flow corresponding to video to be played, generation possesses the first of different video code check Data flow and the second data flow.
In one embodiment, as shown in fig. 7, the generation module 60 also includes:
Receiving unit 601, for receiving the high-definition data stream corresponding to video to be played;
Generation unit 602, for generating the first video data stream corresponding to low video code rate and high video code rate pair simultaneously The second video data stream answered;
Wherein, first video data stream includes:First of video code rate less than first threshold transmits stream file, described Second video data stream includes:Second transmission stream file of the video code rate higher than Second Threshold.
Editor module 70, for editing the first data flow, obtain the video cut point corresponding to video to be played.
In one embodiment, as shown in figure 8, the editor module 70 includes:
Edit cell 701, for editing the frame of video corresponding to the first data flow and corresponding to each frame of video distinguishes Time location;
Acquiring unit 702, for time location corresponding to the frame of video according to acquisition and frame of video difference, obtain Take cutting frame position and clipping time position corresponding to the video cut point.
Cutting module 80, for the video cut point according to acquisition, the second video data stream is cut and compiled Volume.
In one embodiment, as shown in figure 9, the cutting module 80 includes:
Cutter unit 801, for cutting frame position and clipping time position corresponding to the video cut point according to acquisition Put, the second video data stream is cut into corresponding interruption video data stream;
Integral unit 802, for the playing sequence according to each frame of video in second video data stream, after cutting The interruption video data stream is compiled as complete data to be transmitted stream.
In one embodiment, as shown in Figure 10, the video process apparatus also includes:
Transport module 90, it is corresponding for client terminal playing for the second video cut after editing to be streamed into client Video.
The above method provided in an embodiment of the present invention, by receiving data flow corresponding to video to be played, generation possesses not With the first data flow and the second data flow of video code rate;The first data flow is edited, obtains the video corresponding to video to be played Cut point;According to the video cut point of acquisition, the second video data stream is cut and edited;By the number of identical content Generate the data flow of different code checks according to stream and it is cut, the processing such as edit, avoid because to the progress of data stream it is longer when Between editor institute may caused by video cardton imagine, improve video data transmission efficiency, realize the high speed of video data Transmission.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program Product.Therefore, the present invention can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more The shape for the computer program product that usable storage medium is implemented on (including but is not limited to magnetic disk storage and optical memory etc.) Formula.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the present invention to the present invention God and scope.So, if these modifications and variations of the present invention belong to the scope of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to comprising including these changes and modification.

Claims (6)

  1. A kind of 1. method for processing video frequency, it is characterised in that including:
    Data flow corresponding to video to be played is received, generation possesses the first data flow and the second data flow of different video code check;
    The first data flow is edited, obtains the video cut point corresponding to video to be played;
    According to the video cut point of acquisition, the second data flow is cut and edited;
    The first data flow of the editor, obtains the video cut point corresponding to video to be played, including:
    Edit the frame of video corresponding to the first data flow and each frame of video distinguish corresponding to time location;
    According to time location corresponding to the frame of video of acquisition and frame of video difference, it is corresponding to obtain the video cut point Cutting frame position and clipping time position;
    The video cut point according to acquisition, the second data flow is cut and edited, including:
    Frame position and clipping time position are cut according to corresponding to the video cut point of acquisition, the second data flow is cut into Corresponding interruption video data stream;
    According to the playing sequence of each frame of video in second data flow, the interruption video data stream after cutting is compiled as Complete data to be transmitted stream.
  2. 2. the method as described in claim 1, it is characterised in that described to receive data flow corresponding to video to be played, generation tool The first data flow and the second data flow of standby different video code check, including:
    Receive the high-definition data stream corresponding to video to be played;
    Generate the second data flow corresponding to the first video data stream corresponding to low video code rate and high video code rate simultaneously;
    Wherein, first video data stream includes:Video code rate less than first threshold first transmission stream file, described second Data flow includes:Second transmission stream file of the video code rate higher than Second Threshold.
  3. 3. the method as described in any one of claim 1 to 2, it is characterised in that the method for processing video frequency also includes:
    The second data stream transmitting after editing will be cut to client, for video corresponding to client terminal playing.
  4. A kind of 4. video process apparatus, it is characterised in that including:
    Generation module, for receiving data flow corresponding to video to be played, generation possesses the first data flow of different video code check With the second data flow;
    Editor module, for editing the first data flow, obtain the video cut point corresponding to video to be played;
    Cutting module, for the video cut point according to acquisition, the second data flow is cut and edited;
    The editor module includes:
    Edit cell, for edit the first data flow corresponding to frame of video and each frame of video distinguish corresponding to when meta Put;
    Acquiring unit, for the frame of video according to acquisition and the frame of video respectively corresponding to time location, described in acquisition Cutting frame position and clipping time position corresponding to video cut point;
    The cutting module includes:
    Cutter unit, for cutting frame position and clipping time position corresponding to the video cut point according to acquisition, by the Two data flows are interrupted video data stream corresponding to cutting into;
    Integral unit, for the playing sequence according to each frame of video in second data flow, the interruption after cutting is regarded Frequency data stream is compiled as complete data to be transmitted stream.
  5. 5. device as claimed in claim 4, it is characterised in that the generation module includes:
    Receiving unit, for receiving the high-definition data stream corresponding to video to be played;
    Generation unit, for generating second corresponding to the first video data stream corresponding to low video code rate and high video code rate simultaneously Data flow;
    Wherein, first video data stream includes:Video code rate less than first threshold first transmission stream file, described second Data flow includes:Second transmission stream file of the video code rate higher than Second Threshold.
  6. 6. the device as described in any one of claim 4 to 5, it is characterised in that the video process apparatus also includes:
    Transport module, for the second data stream transmitting after editing will to be cut to client, for video corresponding to client terminal playing.
CN201510192286.2A 2015-04-21 2015-04-21 A kind of method for processing video frequency and device Expired - Fee Related CN104780389B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510192286.2A CN104780389B (en) 2015-04-21 2015-04-21 A kind of method for processing video frequency and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510192286.2A CN104780389B (en) 2015-04-21 2015-04-21 A kind of method for processing video frequency and device

Publications (2)

Publication Number Publication Date
CN104780389A CN104780389A (en) 2015-07-15
CN104780389B true CN104780389B (en) 2018-01-05

Family

ID=53621581

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510192286.2A Expired - Fee Related CN104780389B (en) 2015-04-21 2015-04-21 A kind of method for processing video frequency and device

Country Status (1)

Country Link
CN (1) CN104780389B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105472407A (en) * 2015-12-15 2016-04-06 北京网博视界科技股份有限公司 Automatic video index and alignment method based on continuous image features
CN105828216B (en) * 2016-03-31 2019-04-26 北京奇艺世纪科技有限公司 A kind of live video subtitle synthesis system and method
CN106210884B (en) * 2016-07-13 2019-02-26 腾讯科技(深圳)有限公司 The code-transferring method and device of video file

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007281973A (en) * 2006-04-07 2007-10-25 Canon Inc Video data transmitting apparatus, video data transmitting method and program
CN102802021A (en) * 2012-08-08 2012-11-28 无锡天脉聚源传媒科技有限公司 Method and device for editing multi-media data
CN103957428A (en) * 2014-05-16 2014-07-30 中国科学院上海高等研究院 Streaming media server with multi-code-rate transcoding function based on many-core processor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007281973A (en) * 2006-04-07 2007-10-25 Canon Inc Video data transmitting apparatus, video data transmitting method and program
CN102802021A (en) * 2012-08-08 2012-11-28 无锡天脉聚源传媒科技有限公司 Method and device for editing multi-media data
CN103957428A (en) * 2014-05-16 2014-07-30 中国科学院上海高等研究院 Streaming media server with multi-code-rate transcoding function based on many-core processor

Also Published As

Publication number Publication date
CN104780389A (en) 2015-07-15

Similar Documents

Publication Publication Date Title
CN103718166B (en) Messaging device, information processing method
CN106028092B (en) A kind of sharing method and device of TV screenshotss
CN113038287B (en) Method and device for realizing multi-user video live broadcast service and computer equipment
CN109565620A (en) Low latency HTTP real-time streaming transport
EP3357253B1 (en) Gapless video looping
US20130346869A1 (en) System and method for creating slideshows
CN107147939A (en) Method and apparatus for adjusting net cast front cover
CN106604050A (en) Direct broadcast video assessment method and device
US20130326352A1 (en) System For Creating And Viewing Augmented Video Experiences
US11974013B2 (en) Modifying digital video content
CN108322775A (en) Switching method and apparatus during media flow transmission between adaptation is gathered
CN105791938A (en) Multimedia file splicing method and apparatus
CN111327968A (en) Short video generation method, short video generation platform, electronic equipment and storage medium
CN106488253A (en) Live video interactive data processing method and processing device
CN105898414A (en) Video reviewing method and system
CN104902145B (en) A kind of player method and device of live stream video
US10021433B1 (en) Video-production system with social-media features
CN104780389B (en) A kind of method for processing video frequency and device
CN103929669A (en) Interactive video generator, player, generating method and playing method
CN107770624A (en) It is a kind of it is live during multimedia file player method, device and storage medium
CN108124170A (en) A kind of video broadcasting method, device and terminal device
CN104994429B (en) A kind of method and device playing video
CN106533916A (en) Live broadcast message display method and device
EP2775703B1 (en) Method and apparatus for managing crowd sourced content creation
CN107948206A (en) A kind of multi-medium data download/or the method and system uploaded

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A video processing method and device

Effective date of registration: 20210104

Granted publication date: 20180105

Pledgee: Inner Mongolia Huipu Energy Co.,Ltd.

Pledgor: WUXI TVMINING MEDIA SCIENCE & TECHNOLOGY Co.,Ltd.

Registration number: Y2020990001517

PE01 Entry into force of the registration of the contract for pledge of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180105

Termination date: 20210421

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