CN109379127A - A kind of data processing method and device - Google Patents

A kind of data processing method and device Download PDF

Info

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
Application number
CN201811210239.6A
Other languages
Chinese (zh)
Other versions
CN109379127B (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.)
Hainan Shilian Communication Technology Co.,Ltd.
Original Assignee
Visionvera Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN201811210239.6A priority Critical patent/CN109379127B/en
Publication of CN109379127A publication Critical patent/CN109379127A/en
Application granted granted Critical
Publication of CN109379127B publication Critical patent/CN109379127B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • H04B7/18519Operations control, administration or maintenance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems 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

A kind of data processing method and device
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.
CN201811210239.6A 2018-10-17 2018-10-17 Data processing method and device Active CN109379127B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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.