CN104780389B - A kind of method for processing video frequency and device - Google Patents
A kind of method for processing video frequency and device Download PDFInfo
- 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
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
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)
- 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. 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. 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.
- 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. 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. 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.
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)
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)
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 |
-
2015
- 2015-04-21 CN CN201510192286.2A patent/CN104780389B/en not_active Expired - Fee Related
Patent Citations (3)
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 |