CN101990082B - Method and device for implementing video telephone - Google Patents
Method and device for implementing video telephone Download PDFInfo
- Publication number
- CN101990082B CN101990082B CN201010531189.9A CN201010531189A CN101990082B CN 101990082 B CN101990082 B CN 101990082B CN 201010531189 A CN201010531189 A CN 201010531189A CN 101990082 B CN101990082 B CN 101990082B
- Authority
- CN
- China
- Prior art keywords
- frame
- background noise
- module
- mark
- data frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a method and a device for implementing a video telephone. The method comprises the following steps that: a transmitting end judges whether a data frame to be transmitted is a background noise frame, and further judges whether a predetermined tag frame has been generated currently if the data frame is the background noise frame; and when the tag frame has been generated currently, the transmitting end transmits the tag frame to an opposite end. In the method and the device for implementing the video telephone, the resource for sending the background noise frame when the transmitting end is in a silent mode is dynamically used for transmitting the image data and tag frame in the process of video telephone service according to the condition whether the transmitting end is in the silent mode or not, and a receiving end stimulates to obtain the background noise frame of the transmitting end, so the aim of expanding the image data transmission bandwidth in the video telephone service is fulfilled and the mosaic phenomenon of the image in the video telephone service is effectively avoided; and simultaneously, the method and the device are easy to implement and have strong applicability.
Description
Technical Field
The present invention relates to the field of mobile communication technologies, and in particular, to a method and an apparatus for implementing a video telephone.
Background
Currently, mobile communication has evolved into the 3rd-generation (3G) era, and compared with the second-generation (2G) era, the real application of 3G is real-time service provided under bandwidth. Such as: the system comprises a video telephone, a multimedia real-time game, a remote wireless monitoring and the like, wherein the video telephone is one of the most widely applied services of 3G.
In the 3GPP protocol, video coding of the video telephone can adopt one of H.261, H.263, H.264 and MPEG-4; the Audio Coding adopts Adaptive Multi-Rate (AMR), Advanced Audio Coding (AAC), QCELP (quaternary Excited Linear prediction), EVRC (enhanced variable Rate Codec), and the like. Because of network conditions, video phones usually have to ensure the quality of compressed images and voice while occupying the smallest possible channel bandwidth.
At present, the main problem of the video telephone is that the image is not clear and smooth enough, which is mainly shown in that after the mobile terminal moves or an object in a scene moves, the picture content of the video telephone shows mosaic phenomena of different degrees, and especially in a scene moving at a high speed, the mosaic of the image is more serious. For the above-mentioned video telephone image problem, the currently adopted solution is:
1. the performance of the video coding and decoding algorithm is improved, from MPG-4 to H.264, although the performance of the video coding and decoding is greatly improved, on the premise of giving network equipment, the effect of improving the fluency of the picture of the video telephone by improving the performance of the video coding and decoding algorithm is limited, and the video coding and decoding algorithm is mostly used in a standard form, so the realization is more complex.
2. The transmission performance of the network streaming media is improved, and the bandwidth for the video telephone is limited for the mobile terminal, so that the improvement of the video quality by increasing the image transmission bandwidth is not easy to realize.
3. The quality of the image before coding is improved, and the boundary blurring phenomenon of the original output image is improved by improving the performance of image output equipment, so that the complexity of video coding is reduced, and the efficiency is improved. The limitation of this improvement method is represented by a low adaptability, and the improved performance may have a large difference for image output apparatuses with different performances.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a method and an apparatus for implementing a video telephone, which can improve the mosaic phenomenon of images in the video telephone.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
a method of implementing a videophone, the method comprising: the sending end judges whether the data frame to be sent is a background noise frame; if the frame is a background noise frame, further judging whether a preset mark frame is generated at present, and if the mark frame is generated, sending the mark frame to the opposite end.
Further, the method further comprises: and if no mark frame is generated currently, sending the background noise frame to an opposite end, and generating the mark frame at the same time.
Further, after sending the flag frame to the peer end, the method further includes: the receiving end judges whether the received data frame is a mark frame, if so, the receiving end simulates the background noise frame of the transmitting end according to the received background noise frame.
Further, the method further comprises: and when the received data frame is an image data frame, judging whether a matching condition is met, and if so, taking the simulated background noise frame as a background noise frame corresponding to the image data frame.
Further, the judging whether the matching condition is satisfied is: when the received data frame is an image data frame, setting the value of a preset variable to true; judging whether the value of the variable is true, if so, meeting the matching condition;
correspondingly, after the simulated background noise frame is taken as the background noise frame corresponding to the image data frame, the method further includes: the value of the variable is set to false.
Further, the flag frame includes: frame type bit, frame quality indicating bit, mode request bit, data checking bit and mark frame content part; wherein the length of the frame type bit is 4 bits, and the value is one of 12, 13 or 14; the length of the frame quality indicator bit is 1bit, and the value is 1; the lengths of the mode indication bit and the mode request bit are both 3 bits, and the value is 12; the length of the data check bit is 8 bits; the flag frame content portion is defined as "Noise _ flag".
An apparatus for implementing a videophone, the apparatus further comprising: a frame type judging module and a mark frame control module; wherein,
the frame type judging module is used for judging whether the data frame to be sent is a background noise frame or not, and if the data frame to be sent is the background noise frame, sending triggering information to the mark frame control module;
and the mark frame control module is used for judging whether a preset mark frame is generated at present or not after receiving the trigger information sent by the frame type judging module, and sending the mark frame to the opposite terminal if the preset mark frame is generated at present.
Further, the device also comprises a background noise control module; the mark frame control module is also used for sending triggering information to the background noise control module when no mark frame is generated currently, and generating the mark frame at the same time; and the background noise control module is used for sending the background noise frame to an opposite terminal after receiving the trigger information of the mark frame control module.
Further, the apparatus further comprises: a background noise simulation module; the frame type judging module is also used for judging whether the received data frame is a mark frame, and if so, sending triggering information to the background noise simulating module; and the background noise simulation module is used for simulating a background noise frame of the sending end according to the received background noise frame after receiving the trigger information of the frame type judgment module.
Further, the device also comprises a background noise and image matching module; the frame type judging module is also used for generating and sending image data frame triggering information according to a notice generated when the image data frame is received; and the background noise and image matching module is used for judging whether the current matching condition is met or not when the image data frame triggering information sent by the frame type judging module is received, and if the matching condition is met, taking the background noise frame obtained by the background noise simulating module as a background noise frame corresponding to the image data frame.
Further, the background noise and image matching module is specifically configured to set a value of a preset variable to true when receiving image data frame trigger information; then judging whether the value of the variable is true, if so, meeting the matching condition; and setting the value of the variable as false after the simulated background noise frame is taken as the background noise frame corresponding to the image data frame.
The method and the device for realizing the video telephone dynamically use the resources for sending the background noise frame when the sending end is in the silent mode for sending the image data and the mark frame according to whether the sending end is in the silent mode or not in the process of the video telephone service, and the receiving end simulates to obtain the background noise frame of the sending end, thereby achieving the purpose of expanding the transmission bandwidth of the image data in the video telephone service, effectively solving the mosaic phenomenon of the image in the video telephone service, and simultaneously having simple realization and strong applicability.
Drawings
FIG. 1 is a flow chart illustrating a method of implementing a video telephone in accordance with the present invention;
fig. 2 is a schematic structural diagram of a flag frame in a method for implementing a videophone according to the present invention;
FIG. 3 is a flow chart illustrating a receiving embodiment of a method for implementing a video telephone in accordance with the present invention;
FIG. 4 is a schematic diagram of the structure of a video telephone device according to the present invention;
fig. 5 is a schematic diagram of a composition structure of the apparatus shown in fig. 4 built in a mobile terminal for performing a videophone service.
Detailed Description
The basic idea of the invention is as follows: the sending end judges whether the data frame to be sent is a background noise frame, if so, the sending end further judges whether a preset mark frame is generated at present; and when the mark frame is generated currently, sending the mark frame to the opposite end.
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to the accompanying drawings by way of examples.
Fig. 1 shows a flow of a method for implementing a videophone according to the present invention, as shown in fig. 1, the method includes the following steps:
step 101, the sending end judges whether the audio data frame to be sent by the audio processing module is a background noise frame, if not, step 1Q2 is executed, and if yes, step 103 is executed;
in this step, the frame type of the audio data frame may be determined by determining a frame type bit in the audio data frame, and according to the 3GPP specification, when the frame type bit is 8, the audio data frame is a background noise frame, and the mode of the video telephone at the transmitting end is a silent mode.
Step 102, when the audio data frame to be sent by the audio processing module is a normal voice data frame, sending the audio data frame according to a normal voice data frame sending flow, for example: direct transmission over a wireless channel, etc.;
step 103, further determining whether a predetermined flag frame has been generated, if not, executing step 104, and if yes, executing step 105;
in this step, the structure of the flag frame may refer to fig. 2, where the structure of the flag frame is:
1. frame Type bit (Frame Type): the length of 4 bits is occupied, and according to the specification of 3GPP, audio data frames 12 to 14 are reserved frames, so that the frame type bit of the flag frame can be defined as one of 12, 13 and 14.
2. Frame Quality Indicator bit (Frame Quality Indicator): the length of 1bit is occupied, which is defined as 1 in the embodiment of the present invention, and is a Good frame according to the specification of 3 GPP.
3. Mode Indication bit (Mode Indication): the mode indication bit is defined as 12 to distinguish the existing definition by taking a length of 3 bits.
4. Mode Request bit (Mode Request): occupying a length of 3 bits, the mode request bit is defined as 12 to distinguish the existing definition.
5. Data check bits (Codec CRC): occupying a length of 8 bits.
6. Flag Frame content part (Frame content): the frame content is defined as "Noise _ flag", corresponding to a corresponding binary value.
104, sending the current background noise frame to the opposite terminal, generating a mark frame, and ending the current processing flow;
and 105, sending the generated mark frame to the opposite end, and ending the current processing flow.
Fig. 3 shows a flow of a receiving embodiment of the method for implementing videotelephony according to the present invention, and as shown in fig. 3, the receiving embodiment includes:
step 201, the receiving end judges whether the received data frame is a flag frame, if not, step 202 is executed, if yes, step 203 is executed;
in this step, it is determined whether the frame type of the predetermined flag frame is 12, if so, the received data frame is the flag frame, and if not, the received data frame is not the flag frame.
Step 202, the received data frame is processed according to the normal data frame processing flow, and the current processing flow is finished.
Step 203, simulating a background noise frame of a transmitting end according to the previously received background noise frame;
step 204, whether an image data frame is received, if yes, a notification is generated to execute step 205, otherwise, step 202 is executed;
step 205, step 207, determining whether the matching condition is satisfied, and if so, using the simulated background noise frame as a background noise frame corresponding to the received image data frame;
specifically, step 205 is to set the value of variable flag to true when the image data frame is received, where the flag is a preset variable; step 206 is to judge whether the value of the variable flag is true, if so, the matching condition is met, step 207 is executed, otherwise, the current processing flow is ended; step 207 is to use the background noise frame obtained by simulation in step 203 as the background noise frame corresponding to the image data frame received in step 204.
And step 208, setting the value of the variable flag to false, and returning to the step 201.
Fig. 4 shows a composition structure of an apparatus for implementing a videophone according to the present invention, as shown in fig. 4, the apparatus includes: a frame type judging module 10 and a mark frame control module 20; the frame type determining module 10 is configured to determine whether a data frame to be sent is a background noise frame, and if the data frame is the background noise frame, send trigger information to the flag frame control module 20; the flag frame control module 20 is configured to determine whether a preset flag frame is generated at present after receiving the trigger information sent by the frame type determining module 10, and if so, send the flag frame to the opposite end.
Further, the apparatus further comprises a background noise control module 30; wherein, the flag frame control module 20 is further configured to send trigger information to the background noise control module 30 when no flag frame is currently generated, and generate a flag frame at the same time; the background noise control module 30 is configured to send the background noise frame to the opposite end after receiving the trigger information of the flag frame control module 20.
Further, the apparatus further comprises a background noise simulation module 40; the frame type determining module 10 is further configured to determine whether the received data frame is a flag frame, and if so, send trigger information to the background noise simulating module 40; the background noise simulation module 40 is configured to, after receiving the trigger information of the frame type determination module 10, simulate a background noise frame of a transmitting end according to the received background noise frame.
Further, the apparatus further comprises a background noise and image matching module 50; the frame type determining module 10 is further configured to generate and send image data frame trigger information according to a notification generated when the image data frame is received; the background noise and image matching module 50 is configured to, when receiving the image data frame trigger information sent by the frame type determining module 10, determine whether a matching condition is currently met, and if yes, use the background noise frame obtained by the background noise simulating module 40 as a background noise frame corresponding to the image data frame.
Further, the background noise and image matching module 50 is specifically configured to set a value of a preset variable to true when receiving the image data frame trigger information, then determine whether the value of the preset variable is true, and if so, determine that the matching condition is satisfied; and setting the value of the variable fa1se after the simulated background noise frame is taken as the background noise frame corresponding to the image data frame.
The operation of the above-described apparatus is further described in detail by a specific embodiment with reference to fig. 5.
Fig. 5 is a schematic diagram of a composition structure of the above device built in a mobile terminal for performing a videophone service, and referring to fig. 5, a mobile terminal is a sending end of the videophone service; the second mobile terminal is a receiving terminal of the video telephone service; the audio processing module, the video coding module and the real-time transport protocol/real-time transport control protocol function module (RTP/RTCP function module) are the existing function modules of the mobile terminal.
And (3) a sending process:
the mobile terminal starts a sending process: after completing the image compression coding and motion compensation algorithm processing, the video coding module 104 sends the processed image data frame to the RTP/RTCP functional module 103 for processing;
the audio processing module 101 completes the conversion of the sound signal into an audio data frame, and detects whether the mobile terminal is in a silent mode, if yes, the audio processing module sends a background noise frame to the device 102 for implementing the video telephone, and if not, the audio processing module sends a normal audio data frame to the RTP/RTCP functional module 103 for processing;
the device 102 for realizing the video telephone judges the received data frame, further judges whether a preset mark frame is generated when the received data frame is a background noise frame, and if not, sends the background noise frame to the second mobile terminal and simultaneously generates the mark frame; if the mark frame is generated, sending the mark frame to a second mobile terminal; the device 102 for realizing the video telephone at the sending end comprises a frame type judging module, a mark frame control module and a background noise control module;
the RTP/RTCP functional module 103 is responsible for packetizing the received data frames and sending the data frames to the second mobile terminal.
The receiving process comprises the following steps:
the mobile terminal II starts a receiving process: the RTP/RTCP functional module 203 is responsible for unpacking the received data packets, and if the data packets are image data frames, the RTP/RTCP functional module sends the image data frames to the video encoding module 204 and notifies the device 202 implementing the video telephone; if the data frame is an audio data frame, sending the audio data frame to the device 202 for realizing the video telephone;
the video encoding module 204 completes the decoding processing of the image data frame and converts the image into a displayable image format;
the device 202 for implementing the video telephone judges the received audio data frame, and sends the normal audio data frame or the background noise frame to the audio processing module 201 for processing when the audio data frame or the background noise frame is a normal audio data frame or a background noise frame; when the frame is a mark frame, simulating a background noise frame of the mobile terminal I according to the received background noise frame, generating image data frame trigger information when receiving a notification of the RTP/RTCP function module 203, triggering and judging whether a matching condition of background noise and an image is met, and if the matching condition is met, sending the simulated background noise frame to the audio processing module 201, specifically, the device 202 for realizing the video telephone sets the value of flag to true through a preset variable, such as flag, when receiving the notification of the RTP/RTCP function module 203; then judging whether the value of the variable flag is true, if so, meeting the matching condition; after the simulated background noise frame is sent to the audio processing module 201, setting the value of the flag variable to false; the device 202 for realizing the video telephone at the receiving end comprises a frame type judging module, a background noise simulating module and a background noise and image matching module;
the audio processing module 201 converts the received background noise frame and the normal audio data frame into a sound signal.
It should be understood that, in the above embodiment, the second mobile terminal may also initiate a call of the videophone service to the mobile terminal, and the specific process is the same as that described above, and is not described herein again.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (7)
1. A method for implementing a videophone, the method comprising:
the sending end judges whether the data frame to be sent is a background noise frame or not according to the frame type bit in the data frame;
if the frame is a background noise frame, further judging whether a preset mark frame is generated at present, and if the mark frame is generated, sending the mark frame to an opposite end;
the receiving end judges whether the received data frame is a mark frame, if so, the receiving end simulates a background noise frame of the transmitting end according to the received background noise frame;
and when the received data frame is an image data frame, judging whether a matching condition of background noise and an image is met, and if so, taking the simulated background noise frame as a background noise frame corresponding to the image data frame.
2. The method of claim 1, further comprising: and if no mark frame is generated currently, sending the background noise frame to an opposite end, and generating the mark frame at the same time.
3. The method of claim 1, wherein the determining whether the matching condition is satisfied is:
when the received data frame is an image data frame, setting the value of a preset variable to true;
judging whether the value of the variable is true, if so, meeting the matching condition;
correspondingly, after the simulated background noise frame is taken as the background noise frame corresponding to the image data frame, the method further includes: the value of the variable is set to false.
4. The method of any of claims 1 to 3, wherein the flag frame comprises: frame type bit, frame quality indicating bit, mode request bit, data checking bit and mark frame content part;
wherein the length of the frame type bit is 4 bits, and the value is one of 12, 13 or 14; the length of the frame quality indicator bit is 1bit, and the value is 1; the lengths of the mode indication bit and the mode request bit are both 3 bits, and the value is 12; the length of the data check bit is 8 bits; the flag frame content portion is defined as "Noise _ flag".
5. An apparatus for implementing a videophone, the apparatus further comprising: the device comprises a frame type judgment module, a mark frame control module, a background noise simulation module and a background noise and image matching module; wherein,
the frame type judging module is used for judging whether the data frame to be sent is a background noise frame or not according to a frame type bit in the data frame, and if the data frame is the background noise frame, sending triggering information to the mark frame control module; and is used for judging whether the received data frame is a mark frame, if yes, sending triggering information to the background noise simulation module; the image data frame trigger information is generated and sent according to the notification generated when the image data frame is received;
the mark frame control module is used for judging whether a preset mark frame is generated at present or not after receiving the trigger information sent by the frame type judging module, and if so, sending the mark frame to the opposite terminal;
the background noise simulation module is used for simulating a background noise frame of a sending end according to the received background noise frame after receiving the trigger information of the frame type judgment module;
and the background noise and image matching module is used for judging whether the current matching condition of the background noise and the image is met or not when the image data frame triggering information sent by the frame type judging module is received, and if the current matching condition of the background noise and the image is met, taking the background noise frame obtained by the background noise simulating module as a background noise frame corresponding to the image data frame.
6. The apparatus of claim 5, further comprising a background noise control module; wherein,
the mark frame control module is also used for sending triggering information to the background noise control module when no mark frame is generated at present, and generating the mark frame at the same time;
and the background noise control module is used for sending the background noise frame to an opposite terminal after receiving the trigger information of the mark frame control module.
7. The apparatus according to claim 5, wherein the background noise and image matching module is specifically configured to set a value of a preset variable to true when receiving image data frame trigger information; then judging whether the value of the variable is true, if so, meeting the matching condition; and setting the value of the variable as false after the simulated background noise frame is taken as the background noise frame corresponding to the image data frame.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010531189.9A CN101990082B (en) | 2010-11-03 | 2010-11-03 | Method and device for implementing video telephone |
PCT/CN2011/073686 WO2012058913A1 (en) | 2010-11-03 | 2011-05-05 | Method and device for implementing videophone |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010531189.9A CN101990082B (en) | 2010-11-03 | 2010-11-03 | Method and device for implementing video telephone |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101990082A CN101990082A (en) | 2011-03-23 |
CN101990082B true CN101990082B (en) | 2014-07-16 |
Family
ID=43746390
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010531189.9A Expired - Fee Related CN101990082B (en) | 2010-11-03 | 2010-11-03 | Method and device for implementing video telephone |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101990082B (en) |
WO (1) | WO2012058913A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101990082B (en) * | 2010-11-03 | 2014-07-16 | 中兴通讯股份有限公司 | Method and device for implementing video telephone |
CN105450969B (en) * | 2014-06-16 | 2019-01-15 | 联想(北京)有限公司 | A kind of real time video data transmission method and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1917473A (en) * | 2006-07-27 | 2007-02-21 | 华为技术有限公司 | Transmission method and system for packet data in communication network |
CN101237299A (en) * | 2007-12-27 | 2008-08-06 | 华为技术有限公司 | Voice service processing module, system and method |
CN101394586A (en) * | 2007-09-20 | 2009-03-25 | 华为技术有限公司 | Uplink system resource sharing method, apparatus and system |
CN101431578A (en) * | 2008-10-30 | 2009-05-13 | 南京大学 | Information concealing method based on G.723.1 silence detection technology |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI100932B (en) * | 1995-04-12 | 1998-03-13 | Nokia Telecommunications Oy | Transmission of audio frequency signals in a radiotelephone system |
CN1284319C (en) * | 2002-04-22 | 2006-11-08 | 西安大唐电信有限公司 | Implement method of multi-channel AMR vocoder and its equipment |
CN101087319B (en) * | 2006-06-05 | 2012-01-04 | 华为技术有限公司 | A method and device for sending and receiving background noise and silence compression system |
CN101990082B (en) * | 2010-11-03 | 2014-07-16 | 中兴通讯股份有限公司 | Method and device for implementing video telephone |
-
2010
- 2010-11-03 CN CN201010531189.9A patent/CN101990082B/en not_active Expired - Fee Related
-
2011
- 2011-05-05 WO PCT/CN2011/073686 patent/WO2012058913A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1917473A (en) * | 2006-07-27 | 2007-02-21 | 华为技术有限公司 | Transmission method and system for packet data in communication network |
CN101394586A (en) * | 2007-09-20 | 2009-03-25 | 华为技术有限公司 | Uplink system resource sharing method, apparatus and system |
CN101237299A (en) * | 2007-12-27 | 2008-08-06 | 华为技术有限公司 | Voice service processing module, system and method |
CN101431578A (en) * | 2008-10-30 | 2009-05-13 | 南京大学 | Information concealing method based on G.723.1 silence detection technology |
Also Published As
Publication number | Publication date |
---|---|
WO2012058913A1 (en) | 2012-05-10 |
CN101990082A (en) | 2011-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101455086B (en) | Method and device for video rate self-adaptation based on reverse link condition | |
KR100800748B1 (en) | Apparatus and method for transmitting video stream using Bluetooth | |
KR101479393B1 (en) | Codec deployment using in-band signals | |
JP6285027B2 (en) | Video interruption indication in video phone | |
US10085029B2 (en) | Switching display devices in video telephony | |
CN103686221A (en) | Audio/video smooth broadcasting method adaptive to public wireless network | |
CN102547376B (en) | Video data transmission method, device and system | |
CN101931799A (en) | Method and device for smoothing video bit stream | |
KR20100007368A (en) | System for controlling bit rate of streaming service and method thereof | |
CN107079132B (en) | Port in visual telephone feeds the video frame of intraframe decoding after reconfiguring | |
CN101990082B (en) | Method and device for implementing video telephone | |
EP2903224B1 (en) | Method for transmitting audio information and packet communication system | |
CN112887497A (en) | Communication method, apparatus and computer storage medium | |
CN101365189B (en) | Method and system implementing speech passing through in mobile network | |
US20160044384A1 (en) | Operating a terminal device in a communication system | |
CN204887191U (en) | Internet protocol camera with two -way voice function | |
CN103581767A (en) | Regulating system, terminal and method for video quality | |
CN101409598B (en) | Talking method and apparatus | |
KR100704116B1 (en) | Multiple Real-time Encoding Methods for Multimedia Services and Its Server Apparatus | |
CN119603282A (en) | Mine-based SIP network telephone communication system based on CAN bus | |
CN116939215A (en) | Video frame coding transmitting method and device, storage medium, product and electronic equipment | |
WO2014046239A1 (en) | Communication system, method, server device and terminal | |
CN101729905A (en) | Mobile terminal and method and system for recovering mosaic appearance of video phone therein | |
JP2005073056A (en) | Digital communication apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140716 Termination date: 20201103 |
|
CF01 | Termination of patent right due to non-payment of annual fee |