[go: up one dir, main page]

CN107295360A - Video transmission method and device - Google Patents

Video transmission method and device Download PDF

Info

Publication number
CN107295360A
CN107295360A CN201610230119.7A CN201610230119A CN107295360A CN 107295360 A CN107295360 A CN 107295360A CN 201610230119 A CN201610230119 A CN 201610230119A CN 107295360 A CN107295360 A CN 107295360A
Authority
CN
China
Prior art keywords
video
area
video flowing
sampling
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610230119.7A
Other languages
Chinese (zh)
Other versions
CN107295360B (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.)
TD Tech Ltd
TD Tech Chengdu Co Ltd
Original Assignee
TD Tech 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 TD Tech Ltd filed Critical TD Tech Ltd
Priority to CN201610230119.7A priority Critical patent/CN107295360B/en
Publication of CN107295360A publication Critical patent/CN107295360A/en
Application granted granted Critical
Publication of CN107295360B publication Critical patent/CN107295360B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64784Data processing by the network
    • H04N21/64792Controlling the complexity of the content stream, e.g. by dropping packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234309Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the present invention provides a kind of video transmission method and device.This method includes:Obtain source video data;Source video data are divided into the first video flowing and the second video flowing;Carried using first to server and send the first video flowing, carried using second to server and send the second video flowing, so that the first video flowing and the second video flowing are superposed to source video data by server, and by the first video flowing or the second video stream to terminal device.The embodiment of the present invention improves the first video flowing and the second video stream to server the flexibility of transmission of video by the way that source video data are divided into the first video flowing and the second video flowing using the carrying of different service quality;In addition, server only need to be by the first video flowing and the second video flowing a video stream to terminal device, without by the video that high-resolution Video Quality Metric is low resolution, reducing the data processing amount of server, saving the resource consumption of server.

Description

Video transmission method and device
Technical field
The present embodiments relate to communication technical field, more particularly to a kind of video transmission method and device.
Background technology
With the development of communication network, multi-medium data has become the indispensable information source of user, The transmission of multi-medium data becomes study hotspot.
Prior art, video source is to send equipment single high-resolution video is passed through into Long Term Evolution skill Art (Long Term Evolution, abbreviation LTE) wireless communication system is sent to server, server The high-resolution video is shown, while by the video that the high-resolution Video Quality Metric is low resolution, And the video of low resolution is sent in multiple terminal devices.
Because LTE wireless communication systems support various service quality (Quality of Service, abbreviation QoS) transmit, still, prior art samples single service quality to single high-resolution video progress Transmission, causes transmission of video to lack flexibility;In addition, the high-resolution Video Quality Metric is by server The video of low resolution, improves the data processing amount of server, adds the resource consumption of server.
The content of the invention
The embodiment of the present invention provides a kind of video transmission method and device, to improve the flexibility of transmission of video, Reduce the data processing amount of server, reduce the resource consumption of server.
The one side of the embodiment of the present invention is to provide a kind of video transmission method, including:
Obtain source video data;
The source video data are divided into the first video flowing and the second video flowing;
Carried using first to server and send first video flowing, carried and sent out to server using second Second video flowing is sent, so that the server folds first video flowing and second video flowing The source video data are added as, and first video flowing or second video stream are set to terminal It is standby.
The other side of the embodiment of the present invention is to provide a kind of video frequency transmitter, including:
Acquisition module, for obtaining source video data;
Split module, for the source video data to be divided into the first video flowing and the second video flowing;
Sending module, sends first video flowing, using second for being carried using first to server Carry to server and send second video flowing, so that the server is by first video flowing and institute State the second video flowing and be superposed to the source video data, and by first video flowing or second video Stream is sent to terminal device.
Video transmission method and device provided in an embodiment of the present invention, by the way that source video data are divided into One video flowing and the second video flowing, using the carrying of different service quality by the first video flowing and the second video Stream is sent to server, high-resolution is regarded to single compared to sample single service quality of prior art Frequency is transmitted, and improves the flexibility of transmission of video;In addition, server only need to by the first video flowing and A video stream in second video flowing is to terminal device, without being by high-resolution Video Quality Metric The video of low resolution, reduces the data processing amount of server, saves the resource consumption of server.
Brief description of the drawings
Fig. 1 is video transmission method flow chart provided in an embodiment of the present invention;
The video transmission method flow chart that Fig. 2 provides for another embodiment of the present invention;
The operation principle of video source in the video transmission method that Fig. 3 provides for another embodiment of the present invention Figure;
The fundamental diagram of server in the video transmission method that Fig. 4 provides for another embodiment of the present invention;
The video transmission method flow chart that Fig. 5 provides for another embodiment of the present invention;
Fig. 6 is the structure chart of video frequency transmitter provided in an embodiment of the present invention;
The structure chart for the video frequency transmitter that Fig. 7 provides for another embodiment of the present invention.
Embodiment
Fig. 1 is video transmission method flow chart provided in an embodiment of the present invention.The embodiment of the present invention is for existing There is technology can not be transmitted using various service quality to single high-resolution video, cause video to pass Defeated shortage flexibility;In addition, server is by the video that the high-resolution Video Quality Metric is low resolution, The data processing amount of server is improved, adding the resource consumption of server, there is provided transmission of video side Method, this method is comprised the following steps that:
Step S101, acquisition source video data;
The executive agent of the embodiment of the present invention is video source, the video source can be specifically camera, Video camera etc. have shoot function video capture equipment or be connected with video capture equipment, And the equipment that video data can be obtained from video capture equipment.
Specifically, it is original video data that video source, which obtains source video data, if video source is to regard Frequency capture apparatus, then video capture equipment is directly from the original video data of its internal memory acquisition;If video source End is the equipment being connected with video capture equipment, then video source is obtained from the internal memory of video capture equipment Original video data, the original video data can be the high-resolution original image of multiframe.
Step S102, the source video data are divided into the first video flowing and the second video flowing;
In present example, the original partitioning video data that video source is obtained is the first video flowing With the second video flowing, the principle of segmentation can be that every frame original image is divided into first area and the secondth area Domain, specifically, first area and second area are the regions of non-overlapping copies, the view data of first area The first video flowing is constituted, the view data of second area constitutes the second video flowing;The principle of segmentation can also It is that the view data of partial original image in multiframe original image is constituted into the first video flowing, multiframe original graph The view data of remaining original image constitutes the second video flowing as in, for example, original video data includes 30 frame original images, the first video flowing is constituted by the view data of preceding 10 frame original image, by residue 20 The view data of frame original image constitutes the second video flowing.
Step S103, carried using first to server and send first video flowing, using the second carrying Second video flowing is sent to server, so that the server is by first video flowing and described the Two video flowings are superposed to the source video data, and first video flowing or second video flowing are sent out Give terminal device.
It is special to hold because the radio bearer in LTE wireless communication systems includes dedicated bearer and default bearer Carry different with the QoS of default bearer, dedicated bearer meets high QoS, and default bearer meets low QoS.Video The first video flowing and the second video flowing after segmentation is transmitted by source using different radio bearers, tool Body, carried using first to server and send first video flowing, carried using second to server Second video flowing is sent, the first carrying can be dedicated bearer, and the second carrying can be default bearer, Or second carrying can be dedicated bearer, the first carrying can be default bearer.Server receives institute State after the first video flowing and second video flowing, first video flowing and second video flowing are folded The source video data are added as, and first video flowing or second video stream are set to terminal It is standby, send first video flowing to terminal device or second video flowing can be by first video flowing Determined with the resolution ratio of second video flowing, for example, the video stream of low resolution is set to terminal It is standby.
The embodiment of the present invention is used by the way that source video data are divided into the first video flowing and the second video flowing The carrying of different service quality by the first video flowing and the second video stream to server, compared to existing The single service quality of technology sampling is transmitted to single high-resolution video, improves transmission of video Flexibility;In addition, server need to only send out in the first video flowing and the second video flowing a video flowing Terminal device is given, without by the video that high-resolution Video Quality Metric is low resolution, reducing service The data processing amount of device, saves the resource consumption of server.
The video transmission method flow chart that Fig. 2 provides for another embodiment of the present invention.In the corresponding realities of Fig. 1 On the basis of applying example, video transmission method that the embodiment of the present invention is improved is comprised the following steps that:
Step S201, acquisition source video data;
Step S201 is consistent with step S101, and here is omitted.
Step S202, each two field picture of the source video data is divided into first area and second area;
Every two field picture that source video data include is split, first area and second area is obtained, point The foundation cut can be application scenarios, for example, foreground part and background parts will be divided into per two field picture, Or it is divided into core and marginal portion.Preferably, the first area after segmentation is foreground part, Second area is background parts, or the first area after segmentation is core, and second area is edge Part.
Step S203, the first hits of acquisition of being sampled according to the first sampling parameter to first area progress According to the second area, which sample, according to the second sampling parameter obtains the second sampled data;
For the different zones after segmentation, sampled using different sampling parameters, sampling parameter can be with It it is sampling rate, sampling interval, sampling period etc., it is preferable that sampling parameter is the sampling interval, to One region is to be more than in the sampling interval that foreground part is sampled to sample to second area i.e. background parts Sampling interval, then using the larger sampling interval be to first area after foreground part is sampled acquisition The first sampled data resolution ratio it is low, be that background parts are entered to second area using the less sampling interval The high resolution of the second sampled data obtained after row sampling.
Step S204, coding is carried out to first sampled data according to the first coding parameter obtain described the One video flowing, carries out coding acquisition described second to second sampled data according to the second coding parameter and regards Frequency flows;
The first sampled data and the second sampled data of the different resolution obtained to above-mentioned steps are respectively adopted Different coding parameters are encoded, and coding parameter includes quantization threshold and bit rate output, i.e., adopted to first Sample data and the second sampled data carry out absolute coding.For example, working as part, second centered on first area When region is marginal portion, in order to which center quantifies finely, edge quantization is obscured, less quantization door of sampling Limit is encoded to core, and sampling larger quantization thresholding is encoded to marginal portion.Output code Rate can be transmission bandwidth, for example, being transmitted for core using wider transmission bandwidth, for side Edge point is transmitted using narrower transmission bandwidth, can be flexible when the total timing of transmission bandwidth one of video source The transmission bandwidth of distribution transmission different video stream.
Step S205, carried using first to server and send first video flowing, using the second carrying Second video flowing is sent to server, so that the server is by first video flowing and described the Two video flowings are superposed to the source video data, and first video flowing or second video flowing are sent out Give terminal device.
Preferably, the first carrying is dedicated bearer, and the second carrying is default bearer, is passed using dedicated bearer The video flowing of defeated foreground part or core, background parts or marginal portion are transmitted using default bearer Video flowing, because dedicated bearer meets high QoS, default bearer meets low QoS, before being transmitted using high QoS Scape part or central part grade the video flowing of pith, it is ensured that the channel of LTE wireless communication systems is passed Under conditions of transmission quality is severe, the video flowing of pith can still be reliably transmitted to server.
Alternatively, it is also possible to transmit the video flowing of foreground part or core using default bearer, using special With carrying transmission background parts or the video flowing of marginal portion.
The embodiment of the present invention by each two field picture of source video data by being divided into different regions, using not Same sampling parameter carries out sampling to different regions and obtains different sampled datas, for different samplings Data carry out coding using different coding parameters and obtain different video flowings, realize to source video data Segmentation.
The operation principle of video source in the video transmission method that Fig. 3 provides for another embodiment of the present invention The fundamental diagram of server in figure, the video transmission method that Fig. 4 provides for another embodiment of the present invention.
As shown in figure 3, the operation principle step of video source is as follows:
Step 301, video source carry out IMAQ;
Specifically, video source carries out IMAQ and obtains source video data.
Step 302, video source carry out picture breakdown;
As described above, each two field picture of source video data is decomposed into different regions by video source, such as the One region and second area.
Step 303, video source carry out coding to first area and obtain coding 1;
Step 304, video source carry out coding to second area and obtain coding 2;
Step 305, video source apply for radio bearer 1 for coding 1;
Step 306, video source apply for radio bearer 2 for coding 2.
As shown in figure 4, the operation principle step of server is as follows:
Step 401, server receive video flowing A by radio bearer 1;
Step 402, server receive video flowing B by radio bearer 2;
Step 403, server are decoded to video flowing A;
Step 404, server are decoded to video flowing B;
Video flowing A and the decoded data of video flowing B are overlapped and recovered by step 405, server Source video data;
Step 406, server show the source video data.
Video flowing B is wirelessly sent to terminal device by step 407, server.
On the basis of above-described embodiment, the first area is background area, before the second area is Scene area;Or the second area is background area, the first area is foreground area.
For example, the source video data that video source is obtained are high-definition image C, image C resolution ratio is 1080P, the foreground part in image C is obtained out using image processing techniques, foreground part sampled, Video flowing A is obtained after coding, video flowing A is sent to terminal device for server, video source is by height Clear image C and foreground part are done and background parts are obtained after image difference computing, background parts are sampled, Video flowing B is obtained after coding.Video flowing A is transmitted with dedicated bearer, and video flowing B is transmitted with default bearer.
Region centered on the first area, the second area is fringe region;Or secondth area Region centered on domain, the first area is fringe region.
For example, the source video data that video source is obtained are high-definition image C, image C resolution ratio is 1080P, the core in image C is obtained out using image processing techniques, core sampled, Video flowing A is obtained after coding, video flowing A is sent to terminal device for server, video source is by height Clear image C and core do and marginal portion are obtained after image difference computing, marginal portion sampled, Video flowing B is obtained after coding.Video flowing A is transmitted with dedicated bearer, and video flowing B is transmitted with default bearer.
The video transmission method flow chart that Fig. 5 provides for another embodiment of the present invention.In the corresponding realities of Fig. 1 On the basis of applying example, video transmission method that the embodiment of the present invention is improved is comprised the following steps that:
Step S501, the image information with set rate acquisition source video data, described image information include Multiple image;
Specifically, video source obtains the image information of source video data with set rate, for example, video Source obtains the image of source video data with the speed of 30 frame per second.
Step S502, the multiple image is divided into the first image collection and the second image collection;
Video source is divided the multiple image of acquisition per second, for example, by 10 frames before acquisition per second Image regard rear 20 two field picture of acquisition per second as the second image collection as the first image collection.
Step S503, the first sampling parameter of foundation carry out sampling acquisition first to described first image set and adopted Sample data, carry out sampling to second image collection according to the second sampling parameter and obtain the second sampled data;
Sampling acquisition is carried out using the different sampling intervals respectively to the first image collection and the second image collection Different sampled datas.
Step S504, coding is carried out to first sampled data according to the first coding parameter obtain described the One video flowing, carries out coding acquisition described second to second sampled data according to the second coding parameter and regards Frequency flows;
Step S505, carried using first to server and send first video flowing, using the second carrying Second video flowing is sent to server, so that the server is by first video flowing and described the Two video flowings are superposed to the source video data, and first video flowing or second video flowing are sent out Give terminal device.
Step S504 and step S505 are consistent with step S204 and step S205 respectively, specific method this Place is repeated no more.
The embodiment of the present invention passes through with the image information of set rate acquisition source video data, the image information Including multiple image, multiple image is divided into the first image collection and the second image collection, to the first image Set is sampled, encodes the first video flowing of acquisition, and the second image collection is sampled, acquisition is encoded Second video flowing, realizes the segmentation to source video data.
Fig. 6 is the structure chart of video frequency transmitter provided in an embodiment of the present invention.The embodiment of the present invention is provided Video frequency transmitter can perform video transmission method embodiment offer handling process, the transmission of video Device is specially the video source in above method embodiment, as shown in fig. 6, video frequency transmitter 60 is wrapped Acquisition module 61, segmentation module 62 and sending module 63 are included, wherein, acquisition module 61 is used to obtain source Video data;Segmentation module 62 is used to the source video data being divided into the first video flowing and the second video Stream;Sending module 63, which is used to carry to server using first, sends first video flowing, using second Carry to server and send second video flowing, so that the server is by first video flowing and institute State the second video flowing and be superposed to the source video data, and by first video flowing or second video Stream is sent to terminal device.
The embodiment of the present invention is used by the way that source video data are divided into the first video flowing and the second video flowing The carrying of different service quality by the first video flowing and the second video stream to server, compared to existing The single service quality of technology sampling is transmitted to single high-resolution video, improves transmission of video Flexibility;In addition, server need to only send out in the first video flowing and the second video flowing a video flowing Terminal device is given, without by the video that high-resolution Video Quality Metric is low resolution, reducing service The data processing amount of device, saves the resource consumption of server.
The structure chart for the video frequency transmitter that Fig. 7 provides for another embodiment of the present invention.In above-described embodiment On the basis of, segmentation module 62 includes image segmentation unit 621, sampling unit 622 and coding unit 623, Wherein, image segmentation unit 621 is used to each two field picture of the source video data being divided into first area And second area;Sampling unit 622 is used to sample to the first area according to the first sampling parameter The first sampled data is obtained, sampling acquisition second is carried out to the second area according to the second sampling parameter adopts Sample data;Coding unit 623 is used to encode first sampled data according to the first coding parameter First video flowing is obtained, coding acquisition is carried out to second sampled data according to the second coding parameter Second video flowing.
Further, the first area is background area, and the second area is foreground area;Or The second area is background area, and the first area is foreground area.
Further, region centered on the first area, the second area is fringe region;Or Region centered on the second area, the first area is fringe region.
Preferably, acquisition module 61 specifically for set rate obtain source video data image information, Described image information includes multiple image;Splitting module 62 includes image segmentation unit 621, sampling unit 622 and coding unit 623, wherein, image segmentation unit 621 is used to the multiple image being divided into first Image collection and the second image collection;Sampling unit 622 is used for according to the first sampling parameter to described first Image collection carries out sampling and obtains the first sampled data, according to the second sampling parameter to second image set Close and carry out sampling the second sampled data of acquisition;Coding unit 623 is used for according to the first coding parameter to described First sampled data carries out coding and obtains first video flowing, according to the second coding parameter to described second Sampled data carries out coding and obtains second video flowing.
What video frequency transmitter provided in an embodiment of the present invention can be provided specifically for performing above-mentioned Fig. 1 Embodiment of the method, here is omitted for concrete function.
The embodiment of the present invention by each two field picture of source video data by being divided into different regions, using not Same sampling parameter carries out sampling to different regions and obtains different sampled datas, for different samplings Data carry out coding using different coding parameters and obtain different video flowings, realize to source video data Segmentation;By obtaining the image information of source video data with set rate, the image information includes multiframe Image, is divided into the first image collection and the second image collection by multiple image, and the first image collection is carried out Sampling, coding obtain the first video flowing, and the second image collection is sampled, the second video of acquisition is encoded Stream, realizes the segmentation to source video data.
In summary, the embodiment of the present invention is regarded by the way that source video data are divided into the first video flowing and second Frequency flows, using the carrying of different service quality by the first video flowing and the second video stream to server, The service quality single compared to prior art sampling is transmitted to single high-resolution video, is improved The flexibility of transmission of video;In addition, server only need to be by one in the first video flowing and the second video flowing Individual video stream is to terminal device, without by the video that high-resolution Video Quality Metric is low resolution, The data processing amount of server is reduced, the resource consumption of server is saved;By by source video data Each two field picture be divided into different regions, different regions is sampled using different sampling parameters Different sampled datas are obtained, carrying out coding using different coding parameters for different sampled datas obtains Different video flowings are obtained, the segmentation to source video data is realized;By obtaining source video with set rate The image information of data, the image information includes multiple image, and multiple image is divided into the first image collection With the second image collection, the first image collection is sampled, the first video flowing of acquisition is encoded, to second Image collection is sampled, encodes the second video flowing of acquisition, realizes the segmentation to source video data.
In several embodiments provided by the present invention, it should be understood that disclosed apparatus and method, It can realize by another way.For example, device embodiment described above is only schematical, For example, the division of the unit, only a kind of division of logic function, can have in addition when actually realizing Dividing mode, such as multiple units or component can combine or be desirably integrated into another system, or Some features can be ignored, or not perform.It is another, shown or discussed coupling each other or Direct-coupling or communication connection can be the INDIRECT COUPLING or communication link of device or unit by some interfaces Connect, can be electrical, machinery or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, make It can be for the part that unit is shown or may not be physical location, you can with positioned at a place, Or can also be distributed on multiple NEs.Can select according to the actual needs part therein or Person's whole units realize the purpose of this embodiment scheme.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, Can also be that unit is individually physically present, can also two or more units be integrated in a list In member.Above-mentioned integrated unit can both be realized in the form of hardware, it would however also be possible to employ hardware adds software The form of functional unit is realized.
The above-mentioned integrated unit realized in the form of SFU software functional unit, can be stored in a computer In read/write memory medium.Above-mentioned SFU software functional unit is stored in a storage medium, including some fingers Order is to cause a computer equipment (can be personal computer, server, or network equipment etc.) Or processor (processor) performs the part steps of each embodiment methods described of the invention.And it is foregoing Storage medium include:USB flash disk, mobile hard disk, read-only storage (Read-Only Memory, ROM), Random access memory (Random Access Memory, RAM), magnetic disc or CD etc. are various can be with The medium of store program codes.
Those skilled in the art can be understood that, for convenience and simplicity of description, only with above-mentioned each The division progress of functional module is for example, in practical application, as needed can divide above-mentioned functions With by different functional module completions, i.e., the internal structure of device is divided into different functional modules, with Complete all or part of function described above.The specific work process of the device of foregoing description, can be with With reference to the corresponding process in preceding method embodiment, it will not be repeated here.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than right It is limited;Although the present invention is described in detail with reference to foregoing embodiments, this area it is common Technical staff should be understood:It can still modify to the technical scheme described in foregoing embodiments, Or equivalent substitution is carried out to which part or all technical characteristic;And these modifications or replacement, and The essence of appropriate technical solution is not set to depart from the scope of various embodiments of the present invention technical scheme.

Claims (10)

1. a kind of video transmission method, it is characterised in that including:
Obtain source video data;
The source video data are divided into the first video flowing and the second video flowing;
Carried using first to server and send first video flowing, carried and sent out to server using second Second video flowing is sent, so that the server folds first video flowing and second video flowing The source video data are added as, and first video flowing or second video stream are set to terminal It is standby.
2. according to the method described in claim 1, it is characterised in that described by the source video data point The first video flowing and the second video flowing are segmented into, including:
Each two field picture of the source video data is divided into first area and second area;
Sampling is carried out to the first area according to the first sampling parameter and obtains the first sampled data, according to the Two sampling parameters carry out sampling to the second area and obtain the second sampled data;
Coding is carried out to first sampled data according to the first coding parameter and obtains first video flowing, Coding is carried out to second sampled data according to the second coding parameter and obtains second video flowing.
3. method according to claim 2, it is characterised in that the first area is background area, The second area is foreground area;Or
The second area is background area, and the first area is foreground area.
4. method according to claim 2, it is characterised in that region centered on the first area, The second area is fringe region;Or
Region centered on the second area, the first area is fringe region.
5. according to the method described in claim 1, it is characterised in that the acquisition source video data, bag Include:
The image information of source video data is obtained with set rate, described image information includes multiple image;
It is described that the source video data are divided into the first video flowing and the second video flowing, including:
The multiple image is divided into the first image collection and the second image collection;
Sampling is carried out to described first image set according to the first sampling parameter and obtains the first sampled data, according to Sampling is carried out to second image collection according to the second sampling parameter and obtains the second sampled data;
Coding is carried out to first sampled data according to the first coding parameter and obtains first video flowing, Coding is carried out to second sampled data according to the second coding parameter and obtains second video flowing.
6. a kind of video frequency transmitter, it is characterised in that including:
Acquisition module, for obtaining source video data;
Split module, for the source video data to be divided into the first video flowing and the second video flowing;
Sending module, sends first video flowing, using second for being carried using first to server Carry to server and send second video flowing, so that the server is by first video flowing and institute State the second video flowing and be superposed to the source video data, and by first video flowing or second video Stream is sent to terminal device.
7. video frequency transmitter according to claim 6, it is characterised in that the segmentation module bag Include:
Image segmentation unit, for each two field picture of the source video data to be divided into first area and Two regions;
Sampling unit, is adopted for carrying out sampling acquisition first to the first area according to the first sampling parameter Sample data, carry out sampling to the second area according to the second sampling parameter and obtain the second sampled data;
Coding unit, institute is obtained for carrying out coding to first sampled data according to the first coding parameter State the first video flowing, coding is carried out to second sampled data according to the second coding parameter obtains described the Two video flowings.
8. video frequency transmitter according to claim 7, it is characterised in that the first area is Background area, the second area is foreground area;Or
The second area is background area, and the first area is foreground area.
9. video frequency transmitter according to claim 7, it is characterised in that the first area is Central area, the second area is fringe region;Or
Region centered on the second area, the first area is fringe region.
10. video frequency transmitter according to claim 6, it is characterised in that the acquisition module Image information specifically for obtaining source video data with set rate, described image information includes multiframe figure Picture;
The segmentation module includes:
Image segmentation unit, for the multiple image to be divided into the first image collection and the second image collection;
Sampling unit, the is obtained for carrying out sampling to described first image set according to the first sampling parameter One sampled data, carries out sampling to second image collection according to the second sampling parameter and obtains the second sampling Data;
Coding unit, institute is obtained for carrying out coding to first sampled data according to the first coding parameter State the first video flowing, coding is carried out to second sampled data according to the second coding parameter obtains described the Two video flowings.
CN201610230119.7A 2016-04-13 2016-04-13 Video transmission method and device Active CN107295360B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610230119.7A CN107295360B (en) 2016-04-13 2016-04-13 Video transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610230119.7A CN107295360B (en) 2016-04-13 2016-04-13 Video transmission method and device

Publications (2)

Publication Number Publication Date
CN107295360A true CN107295360A (en) 2017-10-24
CN107295360B CN107295360B (en) 2020-08-18

Family

ID=60095610

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610230119.7A Active CN107295360B (en) 2016-04-13 2016-04-13 Video transmission method and device

Country Status (1)

Country Link
CN (1) CN107295360B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108471540A (en) * 2018-03-21 2018-08-31 美澳视界(厦门)智能科技有限公司 HD video smoothness live broadcasting method and device based on ultralow code stream
CN111527767A (en) * 2017-12-27 2020-08-11 华为技术有限公司 A method and device for improving network performance
WO2021208105A1 (en) * 2020-04-17 2021-10-21 Oppo广东移动通信有限公司 Data processing method, communication device and computer storage medium
CN115082326A (en) * 2021-03-12 2022-09-20 成都鼎桥通信技术有限公司 Processing method for deblurring video, edge computing equipment and central processor
WO2023070362A1 (en) * 2021-10-27 2023-05-04 京东方科技集团股份有限公司 Display control method and apparatus, and display device and computer-readable medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7167519B2 (en) * 2001-12-20 2007-01-23 Siemens Corporate Research, Inc. Real-time video object generation for smart cameras
US20070268362A1 (en) * 2006-05-22 2007-11-22 Matthew James West Compressed data
CN101193261A (en) * 2007-03-28 2008-06-04 腾讯科技(深圳)有限公司 Video communication system and method
US20120170659A1 (en) * 2009-09-04 2012-07-05 Stmicroelectronics Pvt. Ltd. Advance video coding with perceptual quality scalability for regions of interest
CN103108197A (en) * 2011-11-14 2013-05-15 辉达公司 Priority level compression method and priority level compression system for three-dimensional (3D) video wireless display
CN103220530A (en) * 2013-04-22 2013-07-24 郑永春 System and method for processing high-definition picture for intelligent monitoring
CN104427291A (en) * 2013-08-19 2015-03-18 华为技术有限公司 Image processing method and device
CN105306945A (en) * 2014-07-10 2016-02-03 北京创鑫汇智科技发展有限责任公司 Scalable synopsis coding method and device for monitor video

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7167519B2 (en) * 2001-12-20 2007-01-23 Siemens Corporate Research, Inc. Real-time video object generation for smart cameras
US20070268362A1 (en) * 2006-05-22 2007-11-22 Matthew James West Compressed data
CN101193261A (en) * 2007-03-28 2008-06-04 腾讯科技(深圳)有限公司 Video communication system and method
US20120170659A1 (en) * 2009-09-04 2012-07-05 Stmicroelectronics Pvt. Ltd. Advance video coding with perceptual quality scalability for regions of interest
CN103108197A (en) * 2011-11-14 2013-05-15 辉达公司 Priority level compression method and priority level compression system for three-dimensional (3D) video wireless display
CN103220530A (en) * 2013-04-22 2013-07-24 郑永春 System and method for processing high-definition picture for intelligent monitoring
CN104427291A (en) * 2013-08-19 2015-03-18 华为技术有限公司 Image processing method and device
CN105306945A (en) * 2014-07-10 2016-02-03 北京创鑫汇智科技发展有限责任公司 Scalable synopsis coding method and device for monitor video

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111527767A (en) * 2017-12-27 2020-08-11 华为技术有限公司 A method and device for improving network performance
CN111527767B (en) * 2017-12-27 2023-10-20 华为技术有限公司 Method and equipment for improving network performance
CN108471540A (en) * 2018-03-21 2018-08-31 美澳视界(厦门)智能科技有限公司 HD video smoothness live broadcasting method and device based on ultralow code stream
WO2021208105A1 (en) * 2020-04-17 2021-10-21 Oppo广东移动通信有限公司 Data processing method, communication device and computer storage medium
CN115082326A (en) * 2021-03-12 2022-09-20 成都鼎桥通信技术有限公司 Processing method for deblurring video, edge computing equipment and central processor
WO2023070362A1 (en) * 2021-10-27 2023-05-04 京东方科技集团股份有限公司 Display control method and apparatus, and display device and computer-readable medium
US12438998B2 (en) 2021-10-27 2025-10-07 Boe Technology Group Co., Ltd. Display control method, display control device, display apparatus and computer readable medium

Also Published As

Publication number Publication date
CN107295360B (en) 2020-08-18

Similar Documents

Publication Publication Date Title
CN107295360A (en) Video transmission method and device
CN109685202B (en) Data processing method and device, storage medium and electronic device
CN109064399B (en) Image super-resolution reconstruction method and system, computer device and storage medium thereof
US11798254B2 (en) Bandwidth limited context based adaptive acquisition of video frames and events for user defined tasks
US10673567B2 (en) Transmission processing method and device
CN102984495A (en) Video image processing method and device
EP2763451B1 (en) Monitoring 3g/4g handovers in telecommunications networks
CN103843358A (en) Contents distribution system, cache server, and contents distribution method
EP2858412A1 (en) Method and device for forwarding data and base station
US20130265869A1 (en) Systems and Methods for Selective Data Redundancy Elimination for Resource Constrained Hosts
US11902522B2 (en) Character restoration method and apparatus, storage medium, and electronic device
US20140313973A1 (en) Data offloading apparatus and method
EP4354806A1 (en) Method and apparatus for acquiring traffic feature analysis result, and network side device
CN112187774A (en) Encrypted data length reduction method based on HTTP/2 transmission characteristics
US12382315B2 (en) Deployment control system, deployment control method, and deployment control program
CN112637609B (en) Image real-time transmission method, sending end and receiving end
CN103780325A (en) Satellite transmission monitoring system
KR20200088409A (en) Synchronization method and device
CN111432384B (en) Large-data-volume audio Bluetooth real-time transmission method for equipment with recording function
US9130827B2 (en) Sampling from distributed streams of data
CN108834161B (en) Voice optimization method and device for micro base station, computer storage medium and equipment
US11388456B2 (en) Dynamic allocation of CPU cycles in video stream processing
CN107124559B (en) A kind of communication data compression method
EP3749010A1 (en) Method, apparatus and system for reporting radio access network traffic, and storage medium
US20160261726A1 (en) Method, Apparatus, and System for Acquiring Media Service Parameter Indication

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant