CN109379127A - A kind of data processing method and device - Google Patents
A kind of data processing method and device Download PDFInfo
- Publication number
- CN109379127A CN109379127A CN201811210239.6A CN201811210239A CN109379127A CN 109379127 A CN109379127 A CN 109379127A CN 201811210239 A CN201811210239 A CN 201811210239A CN 109379127 A CN109379127 A CN 109379127A
- Authority
- CN
- China
- Prior art keywords
- video data
- data packet
- transmission rate
- audio
- rate
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18519—Operations control, administration or maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
This application provides a kind of data processing method and device, comprising: receives the audio, video data packet that mobile individual soldier sends;Corresponding transmit queue is added in the audio, video data packet according to the mark of the audio, video data packet;Determine the transmission rate of the audio, video data packet in the transmit queue;According to the comparison result of the transmission rate and the transmission rate of setting, adjust the transmission rate of the transmit queue middle pitch video data packet, solve the problems, such as current satellite link carry out communication there are network jitters.
Description
Technical field
This application involves communication technique fields, more particularly to a kind of data processing method and device.
Background technique
In recent years, satellite communication was strong with its wide coverage, broadcast-capable, was not limited by various geographical terrain conditions, group
It the features such as net is flexibly and construction speed is fast, plays an important role in the field of communications.In demand of the China to satellite resource
It is continuously increased, communication between star, the fusion of high bandwidth, large capacity, Onboard switching technology and multiple business network, which have become, to be defended
The important directions of star Communication Development.
Traditional network communication and transmission based on satellite link, due to long distance transmission and mobile command vehicle when
Movement is carved, therefore communication network there are problems that shaking and be delayed, thus the Caton for causing data packet to transmit.
Summary of the invention
This application provides a kind of data processing method and device, carries out communication to solve current satellite link there are networks
The problem of shake.
To solve the above-mentioned problems, this application discloses a kind of data processing methods, comprising:
Receive the audio, video data packet that mobile individual soldier sends;
Corresponding transmit queue is added in the audio, video data packet according to the mark of the audio, video data packet;
Determine the transmission rate of the audio, video data packet in the transmit queue;
According to the comparison result of the transmission rate and the transmission rate of setting, the transmit queue middle pitch video counts are adjusted
According to the transmission rate of packet.
Optionally, after described the step of receiving the audio, video data packet that mobile individual soldier sends, further includes:
Judge whether the audio, video data packet from the mobile individual soldier received exceeds the setting time of caching;
If it is not, then caching the audio, video data packet.
Optionally, it according to the comparison result of the transmission rate and the transmission rate of setting, adjusts in the transmit queue
The step of transmission rate of audio, video data packet includes:
Calculate the ratio of the transmission rate of the transmission rate and the setting;
According to the product of the ratio and the transmission rate, adjustment rate is determined;
According to the adjustment rate, the transmission rate of the transmit queue middle pitch video data packet is adjusted.
Optionally, the comparison result according to the transmission rate and the transmission rate of setting adjusts the transmission team
The step of transmission rate of column middle pitch video data packet includes:
When the adjustment rate is greater than the transmission rate of setting, then the transmit queue is reduced according to the adjustment rate
The transmission rate of middle pitch video data packet;
When the adjustment rate is less than the transmission rate of setting, then the transmit queue is improved according to the adjustment rate
The transmission rate of middle pitch video data packet.
Optionally, the step of transmission rate of the audio, video data packet in the determination transmit queue includes:
According to the variation of the quantity of the audio, video data packet within the set time, the hair of the audio, video data packet is determined
Transmission rate.
To solve the above-mentioned problems, disclosed herein as well is an a kind of data processing equipments, comprising:
Receiving module, the audio, video data packet sent for receiving mobile individual soldier;
Queue module, for corresponding hair to be added in the audio, video data packet according to the mark of the audio, video data packet
Send queue;
First determining module, for determining the transmission rate of the audio, video data packet in the transmit queue;
Comparison module adjusts the transmission for the comparison result according to the transmission rate and the transmission rate of setting
The transmission rate of queue middle pitch video data packet.
Optionally, described device further include:
Whether judgment module exceeds caching from the audio, video data packet of the mobile individual soldier for judge to receive
Setting time;If it is not, then caching the audio, video data packet.
Optionally, the comparison module includes:
Computing module, the ratio of the transmission rate for calculating the transmission rate and the setting;
Second determining module determines adjustment rate for the product according to the ratio and the transmission rate;
Module is adjusted, for adjusting the transmission speed of the transmit queue middle pitch video data packet according to the adjustment rate
Rate.
Optionally, the adjustment module is specifically used for, when it is described adjustment rate be greater than setting transmission rate when, then according to
The adjustment rate reduces the transmission rate of the transmit queue middle pitch video data packet;
When the adjustment rate is less than the transmission rate of setting, then the transmit queue is improved according to the adjustment rate
The transmission rate of middle pitch video data packet.
Optionally, first determining module is specifically used for, according to the number of the audio, video data packet within the set time
The variation of amount determines the transmission rate of the audio, video data packet.Compared with prior art, the application includes following advantages:
The application streaming media server receives the audio, video data packet that mobile individual soldier sends, according to the audio, video data packet
Mark corresponding transmit queue is added in the audio, video data packet, determine the audio, video data in the transmit queue
The transmission rate of packet adjusts the transmit queue middle pitch according to the comparison result of the transmission rate and the transmission rate of setting
The transmission rate of video data packet raises or lowers hair that is, according to the comparison result of transmission rate and the transmission rate of setting
The transmission rate of the audio, video data packet in queue is sent, so as to avoid satellite communication link asking there are network jitter
Topic, and then reach in a certain range that audio, video data packet is smooth, the effect of no Caton.
Certainly, any product for implementing the application is not necessarily required to reach all the above advantage simultaneously.
Detailed description of the invention
Fig. 1 is a kind of flow chart of data processing method described in the embodiment of the present application one;
Fig. 2 is a kind of structural block diagram of data processing equipment described in the embodiment of the present application two.
Specific embodiment
In order to make the above objects, features, and advantages of the present application more apparent, with reference to the accompanying drawing and it is specific real
Applying mode, the present application will be further described in detail.
Embodiment one
Referring to Fig.1, it illustrates a kind of flow chart of data processing method described in the embodiment of the present application one, specifically includes:
Step 101: streaming media server receives the audio, video data packet that mobile individual soldier sends.
Step 102: whether the audio, video data packet from the mobile individual soldier that streaming media server judges receive surpasses
The setting time cached out, if it is not, thening follow the steps 103.
Step 103: caching the audio, video data packet.
In practical applications, it is communicated between streaming media server and mobile individual soldier using satellite link, thus flows matchmaker
Body server receives the audio, video data packet from mobile individual soldier, and judges the audio, video data from mobile individual soldier received
Whether packet is beyond the setting time cached, if so, the audio, video data packet is started to be sent in view networking, if it is not, then
Cache the audio, video data packet.
Wherein, the setting of the setting time of caching can be set by those skilled in the art using any appropriate ways
It is fixed, it can such as use artificial experience given threshold, or the difference value given threshold for historical data, it is preferred that caching
Setting time is 300ms, can also be adjusted according to practical service environment, the application to this with no restriction.
Step 104: the audio, video data packet is added by corresponding transmission team according to the mark of the audio, video data packet
Column.
The received audio, video data packet of streaming media server may be from an audio, video data package, it is also possible to come from more
A audio, video data packet.When coming from an audio, video data packet, then the mark of audio, video data packet only has one, by the sound
Video data packet is added in the corresponding transmit queue of the mark;When coming from multiple audio, video data packets, then audio, video data packet
Be identified with multiple, corresponding transmit queue can will be added from different audio-video data packet respectively according to different marks
In.
Step 105: determining the transmission rate of the audio, video data packet in the transmit queue.
In a particular application, according to the variation of the quantity of audio, video data packet described in the setting time of caching, institute is determined
State the transmission rate of audio, video data packet.
In practical applications, the variation for the audio-video bag data that individual thread is gone in detection queue can be opened.
Step 106: according to the comparison result of the transmission rate and the transmission rate of setting, adjusting in the transmit queue
The transmission rate of the audio, video data packet.
In practical applications, according to the comparison result of the transmission rate and the transmission rate of setting, the stream matchmaker is adjusted
The transmission rate for the audio, video data packet that body server is networked to view, to guarantee effective smooth biography of audio, video data packet
It is defeated.
It is a kind of based on ethernet hardware big bandwidth transmission network in real time depending on networking, for high-speed transfer HD video and dedicated
The dedicated network of agreement.
Real-time high-definition video switching technology is used depending on networking, it can be such as high in a network platform by required service
Clear video conference, Intellectualized monitoring analysis, emergency command, digital broadcast television, delay TV, the Web-based instruction, shows video monitoring
Field live streaming, VOD program request, TV Mail, individual character records (PVR), Intranet (manages) channel by oneself, intelligent video Broadcast Control, information publication
All be incorporated into a system platform etc. services such as tens of kinds of videos, voice, picture, text, communication, data, by TV or
Computer realizes that high-definition quality video plays.
As one of implementation, according to the comparison result of the transmission rate and the transmission rate of setting, adjustment
The step of transmission rate of the transmit queue middle pitch video data packet includes:
Calculate the ratio of the transmission rate of the transmission rate and the setting.
According to the product of the ratio and the transmission rate, adjustment rate is determined.
According to the adjustment rate, the transmission rate of audio, video data packet described in the transmit queue is adjusted.
As one of implementation, the comparison result according to the transmission rate and the transmission rate of setting,
The step of adjusting the transmission rate of the transmit queue middle pitch video data packet include:
When the adjustment rate is greater than the transmission rate of setting, then the transmit queue is reduced according to the adjustment rate
The transmission rate of middle pitch video data packet.
When the adjustment rate is less than the transmission rate of setting, then the transmit queue is improved according to the adjustment rate
The transmission rate of middle pitch video data packet.
In practical applications, it can not also consider to adjust rate, directly carry out transmission rate and the transmission rate of setting
Compare, if transmission rate is less than the transmission rate of setting, improves the transmission rate of the transmit queue middle pitch video data packet.
If transmission rate is greater than the transmission rate of setting, the transmission rate of the transmit queue middle pitch video data packet is reduced.
This example, streaming media server receives the audio, video data packet that mobile individual soldier sends, according to the audio, video data
Corresponding transmit queue is added in the audio, video data packet by the mark of packet, determines the audio-video number in the transmit queue
It is adjusted in the transmit queue according to the transmission rate of packet according to the comparison result of the transmission rate and the transmission rate of setting
The transmission rate of audio, video data packet raises or lowers that is, according to the comparison result of transmission rate and the transmission rate of setting
The transmission rate of the audio, video data packet in transmit queue, so as to avoid satellite communication link asking there are network jitter
Topic, and then reach that audio, video data packet is smooth in a certain range, the effect of no Caton.
It should be noted that for the aforementioned method embodiment, for simple description, therefore, it is stated as a series of
Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence, because according to
According to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know that,
The embodiments described in the specification are all preferred embodiments, necessary to related movement not necessarily the application.
Based on the description of the above method embodiment, present invention also provides corresponding Installation practices, to realize above-mentioned side
Content described in method embodiment.
Embodiment two
Referring to Fig. 2, it illustrates a kind of structure charts of data processing equipment described in the embodiment of the present application two, specifically include:
Receiving module 201, the audio, video data packet sent for receiving mobile individual soldier.
Queue module 202, for the audio, video data packet to be added accordingly according to the mark of the audio, video data packet
Transmit queue.
First determining module 203, for determining the transmission rate of the audio, video data packet in the transmit queue.
Comparison module 204 adjusts the hair for the comparison result according to the transmission rate and the transmission rate of setting
Send the transmission rate of queue middle pitch video data packet.
Optionally, described device further include:
Whether judgment module exceeds caching from the audio, video data packet of the mobile individual soldier for judge to receive
Setting time;If it is not, then caching the audio, video data packet.
Optionally, the comparison module includes:
Computing module, the ratio of the transmission rate for calculating the transmission rate and the setting;
Second determining module determines adjustment rate for the product according to the ratio and the transmission rate;
Module is adjusted, for according to the adjustment rate, the sound for adjusting the streaming media server to view networking to be regarded
The transmission rate of frequency data packet.
Optionally, the adjustment module is specifically used for, when it is described adjustment rate be greater than setting transmission rate when, then according to
The adjustment rate reduces the transmission rate of the transmit queue middle pitch video data packet;
When the adjustment rate is less than the transmission rate of setting, then the transmit queue is improved according to the adjustment rate
The transmission rate of middle pitch video data packet.
Optionally, first determining module is specifically used for, according to the number of the audio, video data packet within the set time
The variation of amount determines the transmission rate of the audio, video data packet.
The present embodiment, streaming media server receives the audio, video data packet that mobile individual soldier sends, according to the audio-video number
Corresponding transmit queue is added in the audio, video data packet according to the mark of packet, determines the audio-video in the transmit queue
The transmission rate of data packet adjusts the transmit queue according to the comparison result of the transmission rate and the transmission rate of setting
The transmission rate of middle pitch video data packet is improved or is dropped that is, according to the comparison result of transmission rate and the transmission rate of setting
The transmission rate of the audio, video data packet in low transmit queue, so as to avoid satellite communication link, there are network jitters
Problem, and then reach that audio, video data packet is smooth in a certain range, the effect of no Caton.
For above-mentioned apparatus embodiment, since it is basically similar to the method embodiment, so be described relatively simple,
Related place illustrates referring to the part of shown embodiment of the method.
All the embodiments in this specification are described in a progressive manner, the highlights of each of the examples are with
The difference of other embodiments, the same or similar parts between the embodiments can be referred to each other.
It would have readily occurred to a person skilled in the art that: any combination application of above-mentioned each embodiment is all feasible, therefore
Any combination between above-mentioned each embodiment is all the embodiment of the application, but this specification exists as space is limited,
This is not just detailed one by one.
The embodiment of the present application can be implemented it is any support graphics process, internet content capture and rendering device (or
Multiple devices) on.These devices include but is not limited to personal computer, cluster server, mobile phone, work station, embedded
System, game machine, TV, set-top box or any other computing device for supporting computer graphical and content to show.These devices
It can include but is not limited to possess the one or more processors of execution and storage instruction and the device of memory.These devices can
To include software, firmware and hardware.Software may include one or more application program and operating system.Hardware may include but
It is not limited to processor, memory and display.
The application can be used in numerous general or special purpose computing system environments or configuration.Such as: personal computer, service
Device computer, handheld device or portable device, laptop device, multicomputer system, microprocessor-based system, top set
Box, programmable consumer-elcetronics devices, network PC, minicomputer, mainframe computer, including any of the above system or equipment
Distributed computing environment etc..
The application can describe in the general context of computer-executable instructions executed by a computer, such as program
Module.Generally, program module includes routines performing specific tasks or implementing specific abstract data types, programs, objects, group
Part, data structure etc..The application can also be practiced in a distributed computing environment, in these distributed computing environments, by
Task is executed by the connected remote processing devices of communication network.In a distributed computing environment, program module can be with
In the local and remote computer storage media including storage equipment.
In this application, " component ", " device ", " system " etc. refer to the related entities for being applied to computer, such as hardware, firmly
Combination, software or software in execution of part and software etc..In detail, for example, component can with but be not limited to run on place
Manage process, processor, object, executable component, execution thread, program and/or the computer of device.In addition, running on server
On application program or shell script, server can be component.One or more components can be in the process and/or line of execution
Cheng Zhong, and component can be localized and/or be distributed between two or multiple stage computers on one computer, and can be by
Various computer-readable medium operations.Component can also be according to the signal with one or more data packets, for example, coming from one
It is handed over component interaction another in local system, distributed system, and/or network in internet by signal and other systems
The signal of mutual data is communicated by locally and/or remotely process.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by
One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation
Between there are any actual relationship or orders.Moreover, the terms "include", "comprise", not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or equipment institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence " including ... ", it is not excluded that including described want
There is also other identical elements in the process, method, article or equipment of element.
Moreover, "and/or" expression above had both contained the relationship of "and" herein, the relationship of "or" is also contained,
In: if option A and option b are the relationships of "and", then it represents that can simultaneously include option A and option b in certain embodiment;If
Option A and option b are the relationships of "or", then it represents that can individually include option A in certain embodiment, or individually include option b.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The application is referring to method, the process of equipment (system) and computer program product according to the embodiment of the present application
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Although the preferred embodiment of the application has been described, it is created once a person skilled in the art knows basic
Property concept, then additional changes and modifications can be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as
It selects embodiment and falls into all change and modification of the application range.
Above to a kind of data processing method provided herein and device, it is described in detail, it is used herein
The principle and implementation of this application are described for specific case, and the above embodiments are only used to help understand
The present processes and its core concept;At the same time, for those skilled in the art is having according to the thought of the application
There will be changes in body embodiment and application range, in conclusion the content of the present specification should not be construed as to the application
Limitation.
Claims (10)
1. a kind of data processing method characterized by comprising
Receive the audio, video data packet that mobile individual soldier sends;
Corresponding transmit queue is added in the audio, video data packet according to the mark of the audio, video data packet;
Determine the transmission rate of the audio, video data packet in the transmit queue;
According to the comparison result of the transmission rate and the transmission rate of setting, the transmit queue middle pitch video data packet is adjusted
Transmission rate.
2. the method according to claim 1, wherein the audio, video data packet that individual soldier sends is moved in the reception
After step, further includes:
Judge whether the audio, video data packet from the mobile individual soldier received exceeds the setting time of caching;
If it is not, then caching the audio, video data packet.
3. the method according to claim 1, wherein according to the ratio of the transmission rate and the transmission rate of setting
Compared with as a result, the step of adjusting the transmission rate of the transmit queue middle pitch video data packet includes:
Calculate the ratio of the transmission rate of the transmission rate and the setting;
According to the product of the ratio and the transmission rate, adjustment rate is determined;
According to the adjustment rate, the transmission rate of the transmit queue middle pitch video data packet is adjusted.
4. according to the method described in claim 3, it is characterized in that, the transmission rate according to the transmission rate and setting
Comparison result, the step of adjusting the transmission rate of the transmit queue middle pitch video data packet includes:
When the adjustment rate is greater than the transmission rate of setting, then the transmit queue middle pitch is reduced according to the adjustment rate
The transmission rate of video data packet;
When the adjustment rate is less than the transmission rate of setting, then the transmit queue middle pitch is improved according to the adjustment rate
The transmission rate of video data packet.
5. the method according to claim 1, wherein the audio, video data packet in the determination transmit queue
Transmission rate the step of include:
According to the variation of the quantity of the audio, video data packet within the set time, the transmission speed of the audio, video data packet is determined
Rate.
6. a kind of data processing equipment characterized by comprising
Receiving module, the audio, video data packet sent for receiving mobile individual soldier;
Queue module, for corresponding transmission team to be added in the audio, video data packet according to the mark of the audio, video data packet
Column;
First determining module, for determining the transmission rate of the audio, video data packet in the transmit queue;
Comparison module adjusts the transmit queue for the comparison result according to the transmission rate and the transmission rate of setting
The transmission rate of middle pitch video data packet.
7. device according to claim 6, which is characterized in that described device further include:
Judgment module, for judging whether what is received exceeds the setting of caching from the audio, video data packet of the mobile individual soldier
Time;If it is not, then caching the audio, video data packet.
8. device according to claim 6, which is characterized in that the comparison module includes:
Computing module, the ratio of the transmission rate for calculating the transmission rate and the setting;
Second determining module determines adjustment rate for the product according to the ratio and the transmission rate;
Module is adjusted, for adjusting the transmission rate of the transmit queue middle pitch video data packet according to the adjustment rate.
9. device according to claim 8, which is characterized in that the adjustment module is specifically used for, when the adjustment rate
Greater than setting transmission rate when, then according to it is described adjustment rate reduce the transmit queue middle pitch video data packet transmission speed
Rate;
When the adjustment rate is less than the transmission rate of setting, then the transmit queue middle pitch is improved according to the adjustment rate
The transmission rate of video data packet.
10. device according to claim 6, which is characterized in that first determining module is specifically used for, according to setting
The variation of the quantity of the audio, video data packet in time, determines the transmission rate of the audio, video data packet.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811210239.6A CN109379127B (en) | 2018-10-17 | 2018-10-17 | Data processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811210239.6A CN109379127B (en) | 2018-10-17 | 2018-10-17 | Data processing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109379127A true CN109379127A (en) | 2019-02-22 |
CN109379127B CN109379127B (en) | 2020-11-13 |
Family
ID=65400184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811210239.6A Active CN109379127B (en) | 2018-10-17 | 2018-10-17 | Data processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109379127B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110545447A (en) * | 2019-07-31 | 2019-12-06 | 视联动力信息技术股份有限公司 | Audio and video synchronization method and device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105245321A (en) * | 2015-10-10 | 2016-01-13 | 安徽清新互联信息科技有限公司 | Multichannel real-time data transmission method of self-adaptive bandwidth |
CN105472477A (en) * | 2015-12-08 | 2016-04-06 | 广州华多网络科技有限公司 | Data transmission method, device and equipment |
US20170019870A1 (en) * | 2015-07-16 | 2017-01-19 | Samsung Electronics Co., Ltd. | Method and apparatus for synchronization in a network |
CN106375062A (en) * | 2016-08-29 | 2017-02-01 | 浙江华飞智能科技有限公司 | Control method of remote control system and primary device |
CN106954103A (en) * | 2017-03-15 | 2017-07-14 | 烽火通信科技股份有限公司 | The transmission system and its sending method of downlink business in a kind of 100G EPON systems |
CN108310766A (en) * | 2018-02-06 | 2018-07-24 | 网易(杭州)网络有限公司 | Data processing method and device, storage medium, processor and terminal |
-
2018
- 2018-10-17 CN CN201811210239.6A patent/CN109379127B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170019870A1 (en) * | 2015-07-16 | 2017-01-19 | Samsung Electronics Co., Ltd. | Method and apparatus for synchronization in a network |
CN105245321A (en) * | 2015-10-10 | 2016-01-13 | 安徽清新互联信息科技有限公司 | Multichannel real-time data transmission method of self-adaptive bandwidth |
CN105472477A (en) * | 2015-12-08 | 2016-04-06 | 广州华多网络科技有限公司 | Data transmission method, device and equipment |
CN106375062A (en) * | 2016-08-29 | 2017-02-01 | 浙江华飞智能科技有限公司 | Control method of remote control system and primary device |
CN106954103A (en) * | 2017-03-15 | 2017-07-14 | 烽火通信科技股份有限公司 | The transmission system and its sending method of downlink business in a kind of 100G EPON systems |
CN108310766A (en) * | 2018-02-06 | 2018-07-24 | 网易(杭州)网络有限公司 | Data processing method and device, storage medium, processor and terminal |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110545447A (en) * | 2019-07-31 | 2019-12-06 | 视联动力信息技术股份有限公司 | Audio and video synchronization method and device |
Also Published As
Publication number | Publication date |
---|---|
CN109379127B (en) | 2020-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ge et al. | QoE-assured 4K HTTP live streaming via transient segment holding at mobile edge | |
US10356208B2 (en) | Server-side scheduling for media transmissions according to client device states | |
US9253229B1 (en) | Correlating video quality with video playback view | |
CN108881797B (en) | Data processing method and device for video network | |
CN104394484A (en) | Wireless live streaming media transmission method | |
US10499094B2 (en) | Transmission apparatus, transmitting method, reception apparatus, and receiving method | |
JP2015536594A (en) | Aggressive video frame drop | |
CN110662100A (en) | Information processing method, device and system and computer readable storage medium | |
US8725947B2 (en) | Cache control for adaptive stream player | |
Zhu et al. | IMPROVING VIDEO PERFORMANCE WITH EDGE SERVERS IN THE FOG COMPUTING ARCHITECTURE. | |
US11101917B2 (en) | Optimizing delay-sensitive network-based communications with latency guidance | |
WO2015120766A1 (en) | Video optimisation system and method | |
CN108063911B (en) | Video conference capacity expansion method | |
US20170142029A1 (en) | Method for data rate adaption in online media services, electronic device, and non-transitory computer-readable storage medium | |
CN111083536B (en) | Method and device for adjusting video code rate | |
EP3993365A1 (en) | Session based adaptive playback profile decision for video streaming | |
Bentaleb et al. | Performance analysis of ACTE: A bandwidth prediction method for low-latency chunked streaming | |
CN115134632B (en) | Video code rate control method, device, medium and content delivery network CDN system | |
CN112953850B (en) | Data transmission method and device, computer readable medium and electronic equipment | |
CN113905257A (en) | Video code rate switching method and device, electronic equipment and storage medium | |
EP4014480A1 (en) | Prediction-based dropped frame handling logic in video playback | |
Abdullah et al. | Survey of transportation of adaptive multimedia streaming service in internet | |
US10432989B2 (en) | Transmission apparatus, transmission method, reception apparatus, receiving method, and program | |
CN115484240A (en) | Decoding method, decoding device, data transmission method, data transmission device, terminal and server | |
Begen et al. | Road to salvation: streaming clients and content delivery networks working together |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20201230 Address after: 571924 building C07, Zone C, Hainan Ecological Software Park, hi tech Industrial Demonstration Zone, old town, Haikou City, Hainan Province Patentee after: Hainan Shilian Communication Technology Co.,Ltd. Address before: 100000 Beijing Dongcheng District Qinglong Hutong 1 Song Hua Building A1103-1113 Patentee before: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd. |