CN102325275A - Packet discarding method, device and server for playing of streaming media - Google Patents

Packet discarding method, device and server for playing of streaming media Download PDF

Info

Publication number
CN102325275A
CN102325275A CN201110314091A CN201110314091A CN102325275A CN 102325275 A CN102325275 A CN 102325275A CN 201110314091 A CN201110314091 A CN 201110314091A CN 201110314091 A CN201110314091 A CN 201110314091A CN 102325275 A CN102325275 A CN 102325275A
Authority
CN
China
Prior art keywords
data
sent
formation
unit
streaming media
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.)
Pending
Application number
CN201110314091A
Other languages
Chinese (zh)
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.)
World (Shanghai) Technology Development Co., Ltd.
Original Assignee
Shenzhen Temobi Science and 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 Shenzhen Temobi Science and Technology Co Ltd filed Critical Shenzhen Temobi Science and Technology Co Ltd
Priority to CN201110314091A priority Critical patent/CN102325275A/en
Publication of CN102325275A publication Critical patent/CN102325275A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a packet discarding method for the playing of streaming media. The method comprises the following steps of: acquiring data; judging whether the data is acquired or not; if the data is acquired, judging whether the acquired data belongs to a key frame or not; if the acquired data belongs to the key frame, judging whether a preset queue to be transmitted comprises the data, clearing the preset queue to be transmitted if the preset queue to be transmitted comprises the data, and inserting the data into the queue to be transmitted; and extracting queue head data from the queue to be transmitted, transmitting the queue head data, and continuing judging whether the data is acquired or not if the queue head data is successfully transmitted. The invention also provides a packet discarding device for the playing of the streaming media. The device comprises an acquisition unit, a first processing unit, a second processing unit, a third processing unit and a first transmission unit. By the technical scheme provided by the invention, the data accumulated at a server can be discarded after a network is congested to reduce a current transport stream; and the latest audio and video data is transmitted rapidly after the network is recovered, so that the audio and video data is relatively more stably live broadcast in real time with short time delay in a second-generation 2G or 2.5G wireless network.

Description

A kind of packet loss method, device and server of streaming media playing
Technical field
The present invention relates to field of wireless, relate in particular to a kind of packet loss method, device and server of streaming media playing.
Background technology
Traditional live transmission scheme based on TCP does; The data that the live TV stream server is come from the audio/video coder biography are created through direct broadcast band and are accepted module and carry out channel creation and acceptance and data cached to the live data buffer queue, receive the request of client player to this direct broadcast band, live TV stream startup of server worker thread; From the live data buffer queue; Begin from inferior key frame data, obtain the subsequent sound video data successively, and be filled in the formation to be sent; Through the asynchronous transmission module, the client that is transferred to of data lossless is play.This scheme does not have the no image saltus step of flower screen, under the good situation of network condition, and the ability real-time transmission data; But when network fluctuates; Excessive inventory in server formation to be sent for data, causes playing time-delay and add up with the network fluctuation increased frequency, and real-time is not strong.Be not suitable for low delay monitoring flow scene.
Therefore in order to satisfy based on 2G and 2.5G network, can watch the real-time audio and video data through mobile phone terminal, the monitoring flow server arises; This streaming server and the maximum difference of live TV stream server in the past are, as soon as possible real time data are sent to user terminal and do not do any type of buffer memory, current wireless narrow bandwidth; Network fluctuation is big; Run into network congestion, excessive inventory for data, in order to be suitable for this network environment; Reach real-time requirement again, must the existing strategy of giving out a contract for a project be improved.Therefore in order to make that occur under the congested situation at network can at utmost smooth playing audio-video data, the giving out a contract for a project of a kind of new audio, video data, packet loss strategy need be provided.
Summary of the invention
The purpose of the embodiment of the invention is to propose a kind of packet loss method, device and server of streaming media playing; Be intended to solve when network after congested recovery; Can transmit the real-time audio and video data fast; Minimizing is from being encoded to the live monitoring flow method of time delay between broadcast, i.e. a kind of packet loss method of streaming media playing.
The present invention provides a kind of packet loss method of streaming media playing, and described method comprises:
Obtain data;
Judge whether to get access to data;
If get access to whether the data that then judgement obtains are key frame; If key frame is then judged the formation to be sent of presetting whether data are arranged,, described data are inserted in the said formation to be sent if the formation to be sent that has data then will preset empties;
Take out the team's data in the said formation to be sent, and send, successfully then continue to judge whether to get access to data if send.
Wherein,, then take out team's data of the formation to be sent of presetting, and send, successfully then continue to judge whether to get access to data if send if do not get access to data.
Wherein, if judge that the data of obtaining are not key frames;
Or judge in the formation to be sent and do not have data;
Then described data are inserted the formation tail of the queue to be sent that presets, take out a said formation to be sent team data that preset again, and send; Successfully then continue to judge whether to get access to data if send.
Wherein, if team's data of taking out in the described formation to be sent are not sent success, the data of taking out are inserted team's head of formation to be sent again; Continue to judge whether to get access to data.
Wherein, the described data of obtaining are specially:
Preset buffer memory capacity; Receive data, if it is full to preset buffer memory capacity, the data that then will receive according to the method buffer memory of first in first out.
The present invention also provides a kind of packet loss device of streaming media playing, and described device comprises: acquiring unit, first processing unit, second processing unit, the 3rd processing unit, first transmitting element;
Acquiring unit is used to receive data;
First judging unit is used to judge whether to get access to data;
Second judging unit is used for when first judgment unit judges goes out to get access to data; Judge further whether the data of obtaining are key frame;
Judgment data described in this step whether key frame can for: whether judgment data is the I frame;
The 3rd judging unit; Be used for when second judgment unit judges goes out described data and is key frame, judge further whether the formation to be sent of presetting has data;
First processing unit is used for going out said formation to be sent of presetting when data are arranged when the 3rd judgment unit judges, and the formation to be sent of presetting is emptied, and described data is inserted in the formation to be sent of presetting, and sent to first transmitting element and to send instruction;
First transmitting element comprises second transmitting element, buffer unit;
Second transmitting element is used for receiving and sends instruction, takes out the team's data in the said formation to be sent, and sends, and successfully then notifies first judging unit to continue to judge whether the data of obtaining are data if send;
Buffer unit is used to judge that can the current residual space hold team's data that said second transmitting element takes out fully, if can hold fully, then sends successfully to second transmitting element feedback.
7, the packet loss device of streaming media playing according to claim 6 is characterized in that, described device unit further comprises: second processing unit;
Second processing unit is used for going out when not getting access to data when the first interpretation unit judges, sends to first transmitting element and sends instruction.
Wherein, described device further comprises: the 3rd processing unit;
The 3rd processing unit, the data that are used for going out to obtain when second judgment unit judges are not key frames; Or go out when not having data in the said formation to be sent when the 3rd judgment unit judges, described data are inserted the formation tail of the queue to be sent that presets, and send to first transmitting element and to send instruction.
Wherein, it is characterized in that first transmitting element comprises that further manages the unit everywhere;
The manages the unit everywhere, and the team's data that are used for described formation to be sent are not sent when successful, and the data of taking out are inserted team's head of formation to be sent again; Notify first judging unit to continue to judge whether to get access to data;
Described buffer unit is further used for when judging the current residual space and can not hold team that said second transmitting element takes out data fully, manages the unit feedback everywhere to the and sends failure.
In sum; Through packet loss method, device and the server of streaming media playing provided by the invention, can network take place congested after, overstock in data in server through abandoning; To reduce current transmission code stream; Behind network recovery, transmit up-to-date audio, video data fast, thereby it is live in real time to recover low delay, makes the more stable real-time live audio, video data of low delay of realization in 2G or 2.5G wireless network.
Description of drawings
Fig. 1 is the method flow diagram of the embodiment of the invention 1;
Fig. 2 is the apparatus structure figure structure schematic representation of the embodiment of the invention 2.
Embodiment
In order to make the object of the invention, technical scheme and advantage clearer, below in conjunction with accompanying drawing and embodiment, the present invention is further elaborated, for the ease of explanation, only show the part relevant with the embodiment of the invention.Should be appreciated that the specific embodiment that this place is described, only be used to explain the present invention, not in order to restriction the present invention.
The present invention provides a kind of packet loss technique scheme of streaming media playing; This scheme is based on the real-time live TV stream server packet loss strategy of Transmission Control Protocol; Data frame type through from the live data buffer queue, obtaining is differentiated; For key frame then abandons in the formation to be sent the Frame that overstocks, and transmitter then guarantees the complete client that sends to that data are asynchronous.Guarantee when fluctuation takes place network, can abandon overstocked audio, video data as early as possible, transmit up-to-date audio/video frames, reduce the broadcast time-delay that causes because of network fluctuation to client.
Embodiment 1, and the present invention provides a kind of packet loss method of streaming media playing, referring to Fig. 1, this method can for:
Step 101: obtain data;
Step 102: judge whether to get access to data; If then execution in step 103; Execution in step 106 then if not;
Step 103: if judge then whether the data of obtaining are key frame; If then execution in step 104, execution in step 107 then if not;
Key frame described in this step can be the I frame.
Step 104: if key frame is then judged the formation to be sent of presetting whether data are arranged, if execution in step 105 then; Execution in step 107 then if not;
Formation to be sent described in this step can be preserved Frame node to be sent, and formation buffer storage length to be sent need not higher limit.
Step 105:, described data are inserted in the said formation to be sent if the formation to be sent that has data then will preset empties;
Step 106: take out the team's data in the said formation to be sent, and send, successfully then continue execution in step 102 if send; If send unsuccessful then execution in step 108;
Whether send in this step successful determination methods can for: if the transmission buffering area remaining space that presets sends failure in the time of can not holding whole Frame length, otherwise then deposit in this buffering area of transmission that presets, be regarded as sending successfully.
Step 107: directly described data are inserted formation tail of the queue to be sent; Execution in step 106;
Step 108: the data of taking out are inserted team's head of formation to be sent, execution in step 102 again.
In the above-mentioned steps 101, receive data method can for:
Preset buffer memory capacity; Receive data, if buffer memory capacity is full, the data that then will receive according to the method buffer memory of first in first out.
That is to say, preset an audio, video data frame queue, the audio, video data frame that reception and buffer memory send over from encoder server; Formation has the length upper limit, and length is configurable, and default setting can be the nearest about 10 minutes medium duration of buffer memory; After buffer memory is full, receive that the treatment step of Frame carries out according to the method for first in first out, that is to say; Team's back end is deleted from formation, and the node behind the former team head becomes new team's head node.Frame is assembled into back end, inserts tail of the queue.
Embodiment 2, referring to Fig. 2 the present invention a kind of packet loss device of streaming media playing are provided also, and described device comprises: acquiring unit, first processing unit, second processing unit, the 3rd processing unit, first transmitting element;
Acquiring unit is used to receive data;
First judging unit is used to judge whether to get access to data;
Second judging unit is used for when first judgment unit judges goes out to get access to data; Judge further whether the data of obtaining are key frame;
Judgment data described in this step whether key frame can for: whether judgment data is the I frame;
The 3rd judging unit; Be used for when second judgment unit judges goes out described data and is key frame, judge further whether the formation to be sent of presetting has data;
First processing unit is used for going out said formation to be sent of presetting when data are arranged when the 3rd judgment unit judges, and the formation to be sent of presetting is emptied, and described data is inserted in the formation to be sent of presetting, and sent to first transmitting element and to send instruction;
First transmitting element comprises second transmitting element, buffer unit;
Second transmitting element is used for receiving and sends instruction, takes out the team's data in the said formation to be sent, and sends, and successfully then notifies first judging unit to continue to judge whether the data of obtaining are data if send;
Buffer unit is used to judge that can the current residual space hold team's data that said second transmitting element takes out fully, if can hold fully, then sends successfully to second transmitting element feedback.
Wherein, this device further comprises: second processing unit;
Second processing unit is used for going out when not getting access to data when the first interpretation unit judges, sends to first transmitting element and sends instruction.
Wherein, described device further comprises: the 3rd processing unit;
The 3rd processing unit, the data that are used for going out to obtain when second judgment unit judges are not key frames; Or go out when not having data in the said formation to be sent when the 3rd judgment unit judges, described data are inserted the formation tail of the queue to be sent that presets, and send to first transmitting element and to send instruction.
Wherein, first transmitting element comprises that further manages the unit everywhere;
The manages the unit everywhere, and the team's data that are used for described formation to be sent are not sent when successful, and the data of taking out are inserted team's head of formation to be sent again; Notify first judging unit to continue to judge whether to get access to data;
Described buffer unit is further used for when judging the current residual space and can not hold team that said second transmitting element takes out data fully, manages the unit feedback everywhere to the and sends failure.
The present invention provides a kind of server, can comprise it being the packet loss device of a kind of streaming media playing described in the strength.
In sum; The present invention provides a kind of packet loss technique scheme of streaming media playing; This scheme is based on the real-time live TV stream server packet loss strategy of Transmission Control Protocol; Data frame type through from the live data buffer queue, obtaining is differentiated, and for key frame then abandons in the formation to be sent the Frame that overstocks, and transmitter then guarantees the complete client that sends to that data are asynchronous.Guarantee when fluctuation takes place network, can abandon overstocked audio, video data as early as possible, transmit up-to-date audio/video frames, reduce the broadcast time-delay that causes because of network fluctuation to client.
Those having ordinary skill in the art will appreciate that; All or part of step in realization the foregoing description method can be accomplished through the program command related hardware; Described program can be stored in the computer read/write memory medium, and described storage medium can be ROM, RAM, disk, CD etc.
The above is merely preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of within spirit of the present invention and principle, being done, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. the packet loss method of a streaming media playing is characterized in that, described method comprises:
Obtain data;
Judge whether to get access to data;
If get access to whether the data that then judgement obtains are key frame; If key frame is then judged the formation to be sent of presetting whether data are arranged,, described data are inserted in the said formation to be sent if the formation to be sent that has data then will preset empties;
Take out the team's data in the said formation to be sent, and send, successfully then continue to judge whether to get access to data if send.
2. the packet loss method of streaming media playing according to claim 1 is characterized in that, if do not get access to data, then takes out team's data of the formation to be sent of presetting, and sends, and successfully then continues to judge whether to get access to data if send.
3. the packet loss method of streaming media playing according to claim 2 is characterized in that, if judge that the data of obtaining are not key frames;
Or judge in the formation to be sent and do not have data;
Then described data are inserted the formation tail of the queue to be sent that presets, take out a said formation to be sent team data that preset again, and send; Successfully then continue to judge whether to get access to data if send.
4. the packet loss method of streaming media playing according to claim 3 is characterized in that, if team's data of taking out in the described formation to be sent are not sent success, the data of taking out is inserted team's head of formation to be sent again; Continue to judge whether to get access to data.
5. the packet loss method of streaming media playing according to claim 1 is characterized in that, the described data of obtaining are specially:
Preset buffer memory capacity; Receive data, if it is full to preset buffer memory capacity, the data that then will receive according to the method buffer memory of first in first out.
6. the packet loss device of a streaming media playing is characterized in that, described device comprises: acquiring unit, first processing unit, second processing unit, the 3rd processing unit, first transmitting element;
Acquiring unit is used to receive data;
First judging unit is used to judge whether to get access to data;
Second judging unit is used for when first judgment unit judges goes out to get access to data; Judge further whether the data of obtaining are key frame;
Judgment data described in this step whether key frame can for: whether judgment data is the I frame;
The 3rd judging unit; Be used for when second judgment unit judges goes out described data and is key frame, judge further whether the formation to be sent of presetting has data;
First processing unit is used for going out said formation to be sent of presetting when data are arranged when the 3rd judgment unit judges, and the formation to be sent of presetting is emptied, and described data is inserted in the formation to be sent of presetting, and sent to first transmitting element and to send instruction;
First transmitting element comprises second transmitting element, buffer unit;
Second transmitting element is used for receiving and sends instruction, takes out the team's data in the said formation to be sent, and sends, and successfully then notifies first judging unit to continue to judge whether the data of obtaining are data if send;
Buffer unit is used to judge that can the current residual space hold team's data that said second transmitting element takes out fully, if can hold fully, then sends successfully to second transmitting element feedback.
7. the packet loss device of streaming media playing according to claim 6 is characterized in that, described device unit further comprises: second processing unit;
Second processing unit is used for going out when not getting access to data when the first interpretation unit judges, sends to first transmitting element and sends instruction.
8. the packet loss device of streaming media playing according to claim 7 is characterized in that, described device further comprises: the 3rd processing unit;
The 3rd processing unit, the data that are used for going out to obtain when second judgment unit judges are not key frames; Or go out when not having data in the said formation to be sent when the 3rd judgment unit judges, described data are inserted the formation tail of the queue to be sent that presets, and send to first transmitting element and to send instruction.
9. according to the packet loss device of one of them described streaming media playing of claim 6 to 8, it is characterized in that first transmitting element comprises that further manages the unit everywhere;
The manages the unit everywhere, and the team's data that are used for described formation to be sent are not sent when successful, and the data of taking out are inserted team's head of formation to be sent again; Notify first judging unit to continue to judge whether to get access to data;
Described buffer unit is further used for when judging the current residual space and can not hold team that said second transmitting element takes out data fully, manages the unit feedback everywhere to the and sends failure.
10. the packet loss server of a streaming media playing is characterized in that, described server comprises the packet loss device of one of them described streaming media playing of claim 6 to 9.
CN201110314091A 2011-10-17 2011-10-17 Packet discarding method, device and server for playing of streaming media Pending CN102325275A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110314091A CN102325275A (en) 2011-10-17 2011-10-17 Packet discarding method, device and server for playing of streaming media

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110314091A CN102325275A (en) 2011-10-17 2011-10-17 Packet discarding method, device and server for playing of streaming media

Publications (1)

Publication Number Publication Date
CN102325275A true CN102325275A (en) 2012-01-18

Family

ID=45452937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110314091A Pending CN102325275A (en) 2011-10-17 2011-10-17 Packet discarding method, device and server for playing of streaming media

Country Status (1)

Country Link
CN (1) CN102325275A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686220A (en) * 2012-09-25 2014-03-26 国际商业机器公司 Removing network delay in a live broadcast
CN107454432A (en) * 2017-07-26 2017-12-08 北京疯景科技有限公司 Data transmission method for uplink and device
CN108271031A (en) * 2016-12-30 2018-07-10 北京酷我科技有限公司 The playback method and device of a kind of live video
CN109254936A (en) * 2017-07-12 2019-01-22 龙芯中科技术有限公司 The method and apparatus for being inserted into data transmission queue structure's body
CN110688085A (en) * 2019-09-30 2020-01-14 东莞市李群自动化技术有限公司 Packet data extraction method, operation method and related device
CN112351293A (en) * 2020-10-26 2021-02-09 北京达佳互联信息技术有限公司 Method and device for detecting state signaling loss
CN112468871A (en) * 2020-11-24 2021-03-09 青岛创新奇智科技集团有限公司 Monitoring video playing method and device and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004023821A1 (en) * 2002-09-05 2004-03-18 Agency For Science, Technology And Research A method and an apparatus for controlling the rate of a video sequence; a video encoding device
CN101527834A (en) * 2009-03-26 2009-09-09 浙江大华技术股份有限公司 Wireless narrowband network video transmission method
CN101778426A (en) * 2010-01-21 2010-07-14 深圳市同洲电子股份有限公司 Method and equipment for video data stream transmission in mobile wireless network
CN101909210A (en) * 2009-12-17 2010-12-08 新奥特(北京)视频技术有限公司 Network streaming media server and low-bandwidth high-quality solution thereof
CN102111644A (en) * 2009-12-24 2011-06-29 华为终端有限公司 Method, device and system for controlling media transmission

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004023821A1 (en) * 2002-09-05 2004-03-18 Agency For Science, Technology And Research A method and an apparatus for controlling the rate of a video sequence; a video encoding device
CN101527834A (en) * 2009-03-26 2009-09-09 浙江大华技术股份有限公司 Wireless narrowband network video transmission method
CN101909210A (en) * 2009-12-17 2010-12-08 新奥特(北京)视频技术有限公司 Network streaming media server and low-bandwidth high-quality solution thereof
CN102111644A (en) * 2009-12-24 2011-06-29 华为终端有限公司 Method, device and system for controlling media transmission
CN101778426A (en) * 2010-01-21 2010-07-14 深圳市同洲电子股份有限公司 Method and equipment for video data stream transmission in mobile wireless network

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686220A (en) * 2012-09-25 2014-03-26 国际商业机器公司 Removing network delay in a live broadcast
CN108271031A (en) * 2016-12-30 2018-07-10 北京酷我科技有限公司 The playback method and device of a kind of live video
CN109254936A (en) * 2017-07-12 2019-01-22 龙芯中科技术有限公司 The method and apparatus for being inserted into data transmission queue structure's body
CN109254936B (en) * 2017-07-12 2020-06-02 龙芯中科技术有限公司 Method and device for inserting data transmission queue structure
CN107454432A (en) * 2017-07-26 2017-12-08 北京疯景科技有限公司 Data transmission method for uplink and device
CN107454432B (en) * 2017-07-26 2021-04-20 北京疯景科技有限公司 Data sending method and device
CN110688085A (en) * 2019-09-30 2020-01-14 东莞市李群自动化技术有限公司 Packet data extraction method, operation method and related device
CN112351293A (en) * 2020-10-26 2021-02-09 北京达佳互联信息技术有限公司 Method and device for detecting state signaling loss
CN112351293B (en) * 2020-10-26 2021-09-21 北京达佳互联信息技术有限公司 Method, device and medium for detecting state signaling loss
CN112468871A (en) * 2020-11-24 2021-03-09 青岛创新奇智科技集团有限公司 Monitoring video playing method and device and electronic equipment

Similar Documents

Publication Publication Date Title
US11546399B2 (en) Method and apparatus for providing a low latency transmission system using adjustable buffers
CN109587510B (en) Live broadcast method, device, equipment and storage medium
CN102325275A (en) Packet discarding method, device and server for playing of streaming media
CN101488967B (en) Video transmission method, embedded monitoring terminal and monitoring platform server
US9585062B2 (en) System and method for implementation of dynamic encoding rates for mobile devices
US10686704B2 (en) Method and apparatus for providing a low latency transmission system using adaptive buffering estimation
CN106686438B (en) method, device and system for synchronously playing audio images across equipment
CN106464601B (en) Channel bundling
CN102932667B (en) Frame loss control and retransmission method and system in real-time streaming media uploading
US8711929B2 (en) Network-based dynamic encoding
CN111246284B (en) Video stream playing method, system, terminal and storage medium
JP4661373B2 (en) Transmission device and transmission program for controlling discard of specific media data
JP5421346B2 (en) High-speed transmission method and apparatus for unicast stream in high-speed channel change
CN107566918A (en) A kind of low delay under video distribution scene takes the neutrel extraction of root
CN114640886B (en) Self-adaptive bandwidth audio/video transmission method, device, computer equipment and medium
EP1855483A2 (en) Apparatus and method for transmitting and receiving moving pictures using near field communication
CN102946570A (en) Transmission system and method for multi-stream streaming media of self-adaption network bandwidth
KR20160106718A (en) Method and apparatus for streaming dash content over broadcast channels
CN101296158A (en) Stream media data transmission method and data transmission device thereof
WO2012011490A1 (en) Content acquisition device, content transmission device, content transmission/reception system, data structure, control method, control program, and recording medium
CN113242436B (en) Live broadcast data processing method and device and electronic equipment
WO2012004924A1 (en) Image quality management system
CN102457714A (en) Method, system and device for transmission of audio-video data acquired by video camera
CN105187688A (en) Method and system for carrying out synchronization on real-time video and audio collected by mobile phone
EP1672927A1 (en) Motion image data converting method, apparatus and program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 19, building 18, Changhong technology building, 518057 South twelve Road, South tech Zone, Nanshan District hi tech Zone, Guangdong, Shenzhen

Applicant after: SHENZHEN TEMOBI TECHNOLOGY CO., LTD.

Address before: 19, building 18, Changhong technology building, 518057 South twelve Road, South tech Zone, Nanshan District hi tech Zone, Guangdong, Shenzhen

Applicant before: Shenzhen Temobi Science & Tech Development Co.,Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: SHENZHEN TEMOBI SCIENCE + TECHNOLOGY CO., LTD. TO: SHENZHEN RONGCHANG TIANXIA TECHNOLOGY CO., LTD.

ASS Succession or assignment of patent right

Owner name: RONGCHUANG TIANXIA (SHANGHAI) TECHNOLOGY DEVELOPME

Free format text: FORMER OWNER: SHENZHEN RONGCHANG TIANXIA TECHNOLOGY CO., LTD.

Effective date: 20150625

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150625

Address after: 200433 Shanghai City, Yangpu District Wei Road No. 6 room 502-8

Applicant after: World (Shanghai) Technology Development Co., Ltd.

Address before: 19, building 18, Changhong technology building, 518057 South twelve Road, South tech Zone, Nanshan District hi tech Zone, Guangdong, Shenzhen

Applicant before: SHENZHEN TEMOBI TECHNOLOGY CO., LTD.

WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120118

WD01 Invention patent application deemed withdrawn after publication