CN102857729A - Set top box based video conversation method and system - Google Patents

Set top box based video conversation method and system Download PDF

Info

Publication number
CN102857729A
CN102857729A CN2012102806598A CN201210280659A CN102857729A CN 102857729 A CN102857729 A CN 102857729A CN 2012102806598 A CN2012102806598 A CN 2012102806598A CN 201210280659 A CN201210280659 A CN 201210280659A CN 102857729 A CN102857729 A CN 102857729A
Authority
CN
China
Prior art keywords
top box
mobile phone
message
opposite end
local
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
CN2012102806598A
Other languages
Chinese (zh)
Other versions
CN102857729B (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.)
Hisense Broadband Multimedia Technology Co Ltd
Original Assignee
Hisense Broadband Multimedia 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 Hisense Broadband Multimedia Technology Co Ltd filed Critical Hisense Broadband Multimedia Technology Co Ltd
Priority to CN201210280659.8A priority Critical patent/CN102857729B/en
Priority to PCT/CN2012/080298 priority patent/WO2014023042A1/en
Publication of CN102857729A publication Critical patent/CN102857729A/en
Application granted granted Critical
Publication of CN102857729B publication Critical patent/CN102857729B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a set top box based video conversation method and system, wherein the method comprises the following steps: after a local set top box sets up conversation with a set top box of the opposite end, a start audio massage is sent to a mobile phone; after the mobile phones receives the start audio massage, collection of an acoustic massage is started; the acoustic massage is coded into audio data, and then the audio data is sent to the set top box of the opposite end; and meanwhile, the local set top box acquires image massages collected by a camera device, and the acquired image massages are coded into video data and are sent to the set top box of the opposite end. Because the acoustic massages can be acquired by the mobile phone and are sent to the set top box of the opposite end, and the image massages are acquired by the camera device, and then are sent to the set top box at the opposite end, certain distance is kept from users to the camera device, and the camera device is convenient to pickup, thus video images with good quality are obtained; and the mobile phone can be placed at the short distance from the users, and good acoustic quality can be obtained.

Description

Video call method and system based on set-top box
Technical field
The present invention relates to the communication technology, relate in particular to a kind of video call method and system.
Background technology
Along with the development of science and technology, digitlization is more and more gone into the thick of life.Current PC is intelligent for a long time, and mobile phone and flat board are also intelligent in large tracts of land, and TV TV also moves towards intelligent in recent years.The intelligent television of releasing at present has the not available application platform advantage of traditional tv.Intelligent television has been realized the various application services such as web search, Internet Protocol Television, video request program, digital music, Internet news, network video telephone based on set-top box.The basis of these application services all is to be based upon on the basis that set-top box is connected to network.Along with popularizing of WIFI technology, set-top box connects the realization networking by wireless networks such as WIFI and also more and more is subjected to general.
In the prior art realize generally being the collection of carrying out video, audio frequency by the camera that carries Mike in the video call function based on set-top box; But the camera that carries Mike can not be taken into account the quality of Audio and Video usually simultaneously, because if camera from too close to, range of video is too little; If camera from slightly away from, the poor quality of the sound that then gathers.
Publication number is that the patent document of 102387335A then discloses a kind of method and system based on mobile phone realizing video call through set-top box, in this system, utilize mobile phone to gather Audio and Video, mobile phone sends to set-top box with the audio, video data packing that gathers, and sends to the other side's set-top box by set top box through network.Yet, the method still exist mobile phone from too close to, range of video is too little; Mobile phone from slightly away from, gather the bad problem of sound quality.And, for mobile phone can collect sound, video simultaneously, in face of the user need to place mobile phone, do not meet the custom of user's every day use mobile phone.
In sum, the method for carrying out video calling based on set-top box of prior art all can not be taken into account the quality of Audio and Video simultaneously.
Summary of the invention
The embodiment of the invention provides a kind of video call method based on set-top box and system, can take into account simultaneously the quality of Audio and Video.
According to an aspect of the present invention, provide a kind of video call method based on set-top box, having comprised:
Local set-top box sends to startaudio message the mobile phone of having set up with it communication connection after setting up conversation with the opposite end set-top box; Carry IP address and the port information of described opposite end set-top box in the described startaudio message;
Described mobile phone begins to gather acoustic information after receiving described startaudio message; And after acoustic information is encoded to voice data, according to audio frequency IP address and the port information of described opposite end set-top box described voice data is sent to described opposite end set-top box; And,
After described local set-top box is obtained the image information that the camera head that is attached thereto gathers, send to described opposite end set-top box after the image information of obtaining is encoded to video data;
After receiving described video data and voice data, described opposite end set-top box decodes, and televise decoded sound, video by being attached thereto.
Further, when local set-top box and opposite end set-top box end of conversation, described local set-top box sends stopaudio message to described mobile phone;
Described mobile phone stops to gather acoustic information according to the stopaudio message that receives.
Further, startaudio message is sent to before the mobile phone of having set up with it communication connection in described local set-top box, described method also comprises:
Described local set-top box established a communications link with described mobile phone before calling out the opposite end set-top box;
Perhaps, described local set-top box and before the calling of response described opposite end set-top box, establishes a communications link with described mobile phone after the calling that receives described opposite end set-top box;
Perhaps, described local set-top box established a communications link with described mobile phone before the calling that receives described opposite end set-top box.
Further, after described local set-top box and described mobile phone established a communications link, described local set-top box periodically sent keepalive message to described mobile phone;
After described local set-top box sends keepalive message, if do not receive receiveing the response that described mobile phone returns in the setting-up time section, then switch miscellaneous equipment and carry out the acoustic information collection.
Wherein, described local set-top box and described mobile phone establish a communications link and are specially:
Described local set-top box scans mobile phone in the same local area network (LAN) by sending broadcast; If scan a mobile phone, then establish a communications link with it; If scan a plurality of mobile phones, then prompting user is selected, and establishes a communications link with the mobile phone of user selection;
Perhaps, described local set-top box establishes a communications link according to IP address and the mobile phone of user's appointment.
Further, described opposite end set-top box sends video data to described local set-top box; And
The opposite end mobile phone sends voice data to described local set-top box; Described opposite end mobile phone is for having set up the mobile phone of communication connection with described opposite end set-top box;
Described local set-top box is at the video data that receives described opposite end set-top box and send, and decodes behind the voice data that sends of described opposite end mobile phone, and the sound of televising, video by being attached thereto.
Preferably, startaudio message is sent to before the mobile phone of having set up with it communication connection in described local set-top box, also comprises:
Described local set-top box determines that the audio collecting device of user selection is mobile phone.
According to another aspect of the present invention, also provide a kind of video call system based on set-top box, having comprised: local set-top box, and set up the mobile phone of communication connection with described local set-top box;
Described local set-top box is used for after setting up conversation with the opposite end set-top box startaudio message being sent to described mobile phone; And after obtaining the image information that the camera head that is attached thereto gathers, send to described opposite end set-top box after the image information of obtaining is encoded to video data; Wherein, carry IP address and the port information of described opposite end set-top box in the described startaudio message;
Described mobile phone is used for beginning to gather acoustic information after receiving described startaudio message; And after acoustic information is encoded to voice data, according to audio frequency IP address and the port information of described opposite end set-top box described voice data is sent to described opposite end set-top box.
Further, described local set-top box also is used for sending stopaudio message to described mobile phone with described opposite end set-top box end of conversation the time; And
Described mobile phone also is used for stopping to gather acoustic information according to the stopaudio message that receives.
Preferably, described local set-top box also is used for establishing a communications link with described mobile phone before calling out the opposite end set-top box;
Perhaps, described local set-top box also is used for after the calling that receives described opposite end set-top box, and before the calling of the described opposite end of response set-top box, establishes a communications link with described mobile phone;
Perhaps, described local set-top box also is used for establishing a communications link with described mobile phone before the calling that receives described opposite end set-top box.
Preferably, described local set-top box also is used for periodically sending keepalive message to described mobile phone after establishing a communications link with described mobile phone; If do not receive receiveing the response that described mobile phone returns in the setting-up time section, then switch miscellaneous equipment and carry out the acoustic information collection.
Preferably, described local set-top box also is used at the video data that receives the set-top box transmission of described opposite end, and decodes behind the voice data of opposite end mobile phone transmission, and the sound of televising, video by being attached thereto; Wherein, described opposite end mobile phone is for having set up the mobile phone of communication connection with described opposite end set-top box.
Preferably, described local set-top box also was used for before startaudio message being sent to the mobile phone of having set up with it communication connection, and the audio collecting device of determining user selection is mobile phone.
According to another aspect of the present invention, also provide a kind of set-top box, having comprised:
The mobile communication module is used for establishing a communications link with mobile phone;
The video calling control module is used for sending conversation to described mobile communication module and beginning notice after setting up conversation with the opposite end set-top box;
Described mobile communication module also is used for sending startaudio message to the mobile phone of having set up communication connection after receiving described conversation and beginning notice; Carry IP address and the port information of described opposite end set-top box in the described startaudio message;
The video data encoding module after the image information of obtaining the camera head collection that is connected with described set-top box, is encoded to video data with the image information of obtaining;
Described video calling control module also is used for giving described opposite end set-top box with the video data transmitting of described video data encoding module coding.
Further, described video calling control module also is used for sending the end of conversation notice to described mobile communication module with described opposite end set-top box end of conversation the time; And
Described mobile communication module also is used for sending stopaudio message to described mobile phone after receiving described end of conversation notice.
Wherein, described mobile communication module and mobile phone establish a communications link and are specially:
Described mobile communication module established a communications link with described mobile phone before described video calling control module is called out the opposite end set-top box;
Perhaps, described mobile communication module established a communications link with described mobile phone before described video calling control module receives the calling of described opposite end set-top box.
Preferably, described video calling control module also is used for after described mobile communication module and mobile phone establish a communications link, and periodically sends to detect to connect effectively to described mobile communication module and notifies; And
Described mobile communication module connects effectively notice according to the detection that receives, and sends keepalive message to described mobile phone; If after sending keepalive message, do not receive receiveing the response that described mobile phone returns in the setting-up time section, then described mobile communication module is returned to described video calling control module and is connected invalid notice;
Described video calling control module also is used for switching miscellaneous equipment and carrying out the acoustic information collection after receiving the invalid notice of connection.
Further, described video calling control module also is used for receiving the video data that described opposite end set-top box sends, and the voice data of opposite end mobile phone transmission; Wherein, described opposite end mobile phone is for having set up the mobile phone of communication connection with described opposite end set-top box; And
Described set-top box also comprises:
Decoder module is play for sending to the TV that is connected with described set-top box behind the sound that described video calling control module is received, the video data decoding.
Preferably, described system also comprises:
Audio collecting device is selected module, is used to the user that selectable audio collecting device is provided, and determines user-selected audio collecting device; And
Described video calling control module also is used for determining that selected audio collecting device was mobile phone before beginning notice to described mobile communication module transmission conversation.
According to another aspect of the present invention, also provide a kind of mobile phone, having comprised:
The lan device link block, be used for local area network (LAN) in equipment establish a communications link, and receive the message that the equipment of having set up communication connection in the described local area network (LAN) sends;
Message resolution module is used for the message that described lan device link block receives is resolved; Be startaudio message if parse this message, then send the audio collection notice;
The audio collection sending module is used for beginning to gather acoustic information after receiving the audio collection notice of described message resolution module transmission; And after acoustic information is encoded to voice data, according to the audio frequency IP address of carrying in the described startaudio message and port information described voice data is sent.
Further, if described message resolution module is stopaudio message for the message that parses reception also, then stop the audio collection notice to described audio collection sending module transmission; And
Described audio collection sending module also is used for stopping to gather acoustic information according to the described audio collection notice that stops.
Further, if described message resolution module is keepalive message for the message that parses reception also, then returns by described lan device link block and receive the response.
Set-top box in the video call system of the embodiment of the invention is owing to can send message to mobile phone, and the notice mobile phone gathers acoustic information, sends to the set-top box of opposite end after obtaining acoustic information by mobile phone; And send to the other side's set-top box after obtaining image information by camera head.Like this, the user can have certain distance from camera head, is convenient to the better shooting of camera head, obtains the video image of better quality; And mobile phone can be put in closely locating of user, obtains preferably sound quality; Thereby reach the purpose of taking into account audio-visual quality.And, before the user can be positioned at TV, mobile phone is put at one's side or is held in one's ear the earphone of mobile phone (perhaps by) and carry out video calling, also meet very much user's custom at ordinary times.
Description of drawings
Fig. 1 is the video call system schematic diagram based on set-top box of the embodiment of the invention;
Fig. 2 is the video call method flow chart based on set-top box of the embodiment of the invention;
Fig. 3 is set-top box and the internal structure of mobile phone block diagram of the embodiment of the invention.
Embodiment
For making purpose of the present invention, technical scheme and advantage clearer, referring to accompanying drawing and enumerate preferred embodiment, the present invention is described in more detail.Yet, need to prove that many details of listing in the specification only are in order to make the reader to one or more aspects of the present invention a thorough understanding be arranged, even if there are not these specific details also can realize these aspects of the present invention.
The terms such as " module " used in this application, " system " are intended to comprise the entity relevant with computer, such as but not limited to hardware, firmware, combination thereof, software or executory software.For example, module can be, but be not limited in: the thread of the process of moving on the processor, processor, object, executable program, execution, program and/or computer.For instance, the application program of moving on the computing equipment and this computing equipment can be modules.One or more modules can be positioned at an executory process and/or thread.
Main thought of the present invention is on the set-top box basis of the existing WIFI of support and network, obtain the set-top box that sends to the opposite end behind the acoustic information by mobile phone, obtain image information by the camera head that is placed in the TV upper end, the image information that set-top box is obtained camera head sends to the other side's set-top box, and the opposite end set-top box receives after acoustic information and the image information by image and the sound of televising.Like this, the user can have certain distance from the camera head of TV upper end, and the range of video of camera head can be larger, is more suitable for the occasion in meeting; And mobile phone can be put in closely locating of user, and such as being put in the user at one's side even the mouth, perhaps the Mike by mobile phone converses, thereby can obtain preferably sound quality.And, before the user can be positioned at TV, mobile phone is put at one's side or is held in one's ear the earphone of mobile phone (perhaps by) and carry out video calling, also meet very much user's custom at ordinary times.
Describe the technical scheme of the embodiment of the invention in detail below in conjunction with accompanying drawing.The video call system based on set-top box of the embodiment of the invention, as shown in Figure 1, comprising: local set-top box 101, the mobile phone 102 with the built vertical communication connection of local set-top box, the camera head 104 that is connected with local set-top box 101, the TV 105 and the opposite end set-top box 103 that are connected with local set-top box 101.
The embodiment of the invention carry out the method flow of video calling based on the video call system of set-top box, as shown in Figure 2, comprise the steps:
S201: local set-top box 101 is set up conversation with opposite end set-top box 103.
Local set-top box 101 is responsible for setting up conversation with opposite end set-top box 103: both can be the user after the video calling program of the local set-top box 101 of operation, local set-top box 101 is as caller, opposite end set-top box 103 is as the conversation of called foundation; Also can be opposite end set-top box 103 as caller, local set-top box 101 is as the conversation of called foundation.Particularly, local set-top box 101 signaling control protocols are supported SIP(Session Initiation Protocol, Session initiation Protocol) agreement, can be used as IMS(Ip Multimedia Subsystem, IP Multimedia System) the Internet video call terminal; Its speech coding is supported G711ALAW/ULAW, G722, SILK encoding and decoding; Its Video coding is supported H.264 encoding and decoding; Its video acquisition uses camera head 104, and audio frequency and video are play and used TV 105.Because local set-top box 101 and the technology that the method that opposite end set-top box 103 is set up conversation is well known to those skilled in the art repeat no more herein.
S202: local set-top box 101 sends to mobile phone 102 with startaudio message (beginning voice-frequency telephony message) after setting up conversation with opposite end set-top box 103.
Particularly, local set-top box 101 is after setting up conversation with opposite end set-top box 103, the mobile phone 102 that has connected with local set-top box 101 before startaudio message sent to that is to say that mobile phone 102 has been set up communication connection with local set-top box 101 in advance.Carry audio frequency IP address and the port information of opposite end set-top box 103 in the described startaudio message.
Local set-top box 101 can connect one of following opportunity with mobile phone 102:
Opportunity A: local set-top box 101 established a communications link with mobile phone 102 before calling out opposite end set-top box 103.
Opportunity B: local set-top box 101 and before the calling of response opposite end set-top box 103, establishes a communications link with mobile phone 102 after the calling that receives opposite end set-top box 103.
Opportunity C: local set-top box 101 establishes a communications link with mobile phone 102 before the calling that receives opposite end set-top box 103.Particularly, the user is after the video calling program of the local set-top box 101 of operation, and behind the collecting device of selection mobile phone as acoustic information, local set-top box 101 namely establishes a communications link with mobile phone 102.
Local set-top box 101 can be following method with the method that mobile phone 102 connects:
Method A: local set-top box 101 scans mobile phone in the same local area network (LAN) by sending broadcast; If scan a mobile phone, then establish a communications link with it; If local set-top box 101 scans a plurality of mobile phones, then prompting user is selected, and after the user therefrom selected a mobile phone, local set-top box 101 established a communications link with the mobile phone of user selection.Particularly, local set-top box 101 can establish a communications link by WIFI and mobile phone; The technology that the method that mobile phone in local set-top box 101 and the same local area network (LAN) establishes a communications link is well known to those skilled in the art repeats no more herein.
Method B: local set-top box 101 establishes a communications link according to the IP address of user's appointment and the mobile phone of this IP address.
Mobile phone 102 can show corresponding information at mobile phone after establishing a communications link with local set-top box 101.
S203: mobile phone 102 changes talking state over to after receiving startaudio message, and begins to gather, obtain acoustic information.
S204: mobile phone 102 after obtaining acoustic information, acoustic information is encoded to voice data after, send to opposite end set-top box 103.
Particularly, the RTP packet is encoded, is packaged as to mobile phone 102 with acoustic information after obtaining acoustic information; And according to the audio frequency IP(Internet Protocol of opposite end set-top box 103, Internet protocol) address and port information, with the RTP Packet Generation to opposite end set-top box 103.
S205: local set-top box 101 is obtained the image information that camera head 104 gathers.
Here it is pointed out that for convenience of description, carried out serial number for each step herein, but these serial numbers are not to mean temporal strict order;
In fact, the step that local set-top box 101 among the S205 is obtained the image information that camera head 104 gathers can be in local set-top box 101 after setting up conversation with opposite end set-top box 103, the step that gathers, obtains acoustic information with mobile phone among the step S203 102 is carried out simultaneously.
S206: local set-top box 101 sends to opposite end set-top box 103 after the image information of obtaining is encoded to video data.
Particularly; camera head 104 can be installed on the position of better photographic effect; such as; the user need to watch the other side caller's who plays in the TV image; usually can be positioned at the place ahead of TV; then local camera head 104 is installed on the upper end of TV, is convenient to the user who is positioned at TV the place ahead is made a video recording.
The connected mode of camera head 104 and local set-top box 101 both can be wired connection, also can be wireless connections.After camera head 104 obtains image information, image information is sent to local set-top box 101, local set-top box 101 sends to opposite end set-top box 103 after the image information of obtaining is encoded to video data.
S207: opposite end set-top box 103 is at the video data that receives local set-top box 101 and send, and decodes behind the voice data that sends of mobile phone 102, and carries out video, audio frequency broadcast by the TV that is connected with opposite end set-top box 103.
S208: local set-top box 101 is decoded behind the audio, video data that receives 103 transmissions of opposite end set-top box, and plays sounds, video by TV 105.
Perhaps, local set-top box 101 and is decoded behind the voice data that sends of opposite end mobile phone 106 at the video data that receives opposite end set-top box 103 and send in the S208 step, and plays sounds, video by TV 105.With the similar ground of above-mentioned steps S201-S207, opposite end mobile phone 106 is for having set up the mobile phone of communication connection with opposite end set-top box 103, opposite end set-top box 103 is after setting up conversation with local set-top box 101, also sent startaudio message to opposite end mobile phone 106, opposite end mobile phone 106 is according to startaudio message collection acoustic information, after acoustic information is encoded to voice data, send voice datas according to the audio frequency IP address of the local set-top box 101 of carrying in the startaudio message and port information to local set-top box 101; Simultaneously, opposite end set-top box 103 sends video data to local set-top box 101; Local set-top box 101 is at the video data that receives opposite end set-top box 103 and send, and decodes behind the voice data that sends of opposite end mobile phone 106, and plays sounds, video by TV 105.
S209: when end of conversation, local set-top box 101 stops the audio frequency call message with stopaudio() message sends to mobile phone 102.
S210: mobile phone 102 finishes talking state, stops to gather, obtaining acoustic information.
Preferably, in local set-top box 101 after establishing a communications link with mobile phone 102, keep normally in order to ensure the communication connection of local set-top box 101 with mobile phone 102, local set-top box 101 periodically (for example every 120s) sends keepalive message (message of remaining valid) to mobile phone 102; After mobile phone 102 receives keepalive message, return to local set-top box 101 and to receive the response.After local set-top box 101 sends keepalive message, if local set-top box 101 does not receive receiveing the response that mobile phone 102 returns in the setting-up time section, then think mobile phone 102 abnormal states, local set-top box 101 automatic switchover miscellaneous equipments carry out the acoustic information collection, for example switch to Default device, i.e. the MIC(Mike that carries of camera) gather acoustic information.
Perhaps, local set-top box 101 is after sending to mobile phone 102 with startaudio message, and before stopaudio message being sent to mobile phone 102 end conversations, periodically (for example every 120s) sends keepalive message (message of remaining valid) to mobile phone 102; If local set-top box 101 does not receive receiveing the response that mobile phone 102 returns in the setting-up time section, then think mobile phone 102 abnormal states, local set-top box 101 automatic switchover miscellaneous equipments carry out the acoustic information collection, for example switch to Default device, i.e. the MIC(Mike that carries of camera) gather acoustic information.
Above-mentioned local set-top box 101 specifically can be based on the Android(Android) set-top box of system; Mobile phone 102 specifically can be based on the mobile phone of Android system.
Preferably, local set-top box 101 also can supply the user selection audio collecting device before startaudio message is sent to mobile phone 102; After the audio collecting device of determining user selection is mobile phone, carry out again above-mentioned steps S202-S208.If the audio collecting device of user selection is Mike, then local set-top box 101 adopts the method for prior art to carry out the collection of sound, video information, repeats no more herein.
A kind of set-top box that the embodiment of the invention provides and the internal structure of mobile phone, as shown in Figure 3.
Wherein, set-top box comprises: mobile communication module 301, video calling control module 302, video data encoding module 303.
Mobile phone comprises: lan device link block 311, message resolution module 312, audio collection sending module 313.
The functional description of above-mentioned module is as follows:
The mobile communication module 301 of set-top box is used for establishing a communications link with mobile phone; Particularly, mobile communication module 301 can be before video calling control module 302 is called out the opposite end set-top box, and video calling control module 302 notice mobile communication modules 301 establish a communications link with mobile phone; Perhaps, mobile communication module 301 is before video calling control module 302 receives the calling of described opposite end set-top box, and notice mobile communication module 301 establishes a communications link with mobile phone.
Correspondingly, 311 of the lan device link blocks of mobile phone establish a communications link with equipment in the local area network (LAN), i.e. the communication connection request of the set-top box in the lan device link block 311 response local area network (LAN)s, and establish a communications link with it.
The mobile communication module 301 of set-top box then can send message to this mobile phone after establishing a communications link with mobile phone.
The lan device link block 311 of mobile phone after establishing a communications link with set-top box, then can receiving set up box (being the equipment of having set up communication connection in the local area network (LAN)) message of sending.
The video calling control module 302 of set-top box is used for and opposite end set-top box foundation conversation, and begins notice to the 301 transmission conversations of mobile communication module after conversation is set up;
Mobile communication module 301 sends startaudio message to the mobile phone of having set up communication connection after receiving described conversation and beginning notice; Carry IP address and the port information of described opposite end set-top box in the described startaudio message;
The lan device link block 311 of mobile phone sends to message resolution module 312 with message and resolves after the message that receives the set-top box transmission.
The message that the message resolution module 312 local area network equipment connection modules 311 of mobile phone receive is resolved; Be startaudio message if parse this message, then send the audio collections notice to audio collection sending module 313.
The audio collection sending module 313 of mobile phone begins to gather acoustic information after the audio collection notice that receives message resolution module 312 transmissions; And after acoustic information is encoded to voice data, according to the audio frequency IP address of carrying in the described startaudio message and port information described voice data is sent.
When the audio collection sending module 313 of mobile phone gathered acoustic information, the video data encoding module 303 of set-top box was obtained the image information of the camera head collection that is connected with described set-top box, and the image information of obtaining is encoded to video data;
The video calling control module 302 of set-top box is given described opposite end set-top box with the video data transmitting of video data encoding module 303 codings.
Further, the video calling control module 302 of set-top box also sends the end of conversation notice to mobile communication module 301 with described opposite end set-top box end of conversation the time; And
Mobile communication module 301 sends startaudio message to described mobile phone after receiving described end of conversation notice.
The lan device link block 311 of mobile phone sends to message resolution module 312 with message and resolves after the message that receives the set-top box transmission.
If it is stopaudio message that the message resolution module of mobile phone 312 parses the message of lan device link block 311 receptions, then stop the audio collection notice to 313 transmissions of audio collection sending module; And
Audio collection sending module 313 stops to gather acoustic information according to the described audio collection notice that stops.
Further, the video calling control module 302 of set-top box periodically sends to mobile communication module 301 and detects effectively notice of connection after mobile communication module 301 and mobile phone establish a communications link; Mobile communication module 301 connects effectively according to the detection that receives, and notice sends keepalive message to mobile phone;
If the message that the message resolution module of mobile phone 312 local area network equipment connection modules 311 receive is resolved; Be keepalive message if parse this message, then return by lan device link block 311 and receive the response;
If mobile communication module 301 after sending keepalive message, does not receive receiveing the response that described mobile phone returns in the setting-up time section, then return to video calling control module 302 and connect invalid notice; Video calling control module 302 is switched miscellaneous equipment and is carried out the acoustic information collection after receiving the invalid notice of connection.
Further, the video calling control module 302 of set-top box can also receive the video data that the opposite end set-top box sends, and the voice data of opposite end mobile phone transmission; Wherein, described opposite end mobile phone is for having set up the mobile phone of communication connection with described opposite end set-top box; And
Described set-top box also comprises: decoder module 304.
Decoder module 304 is play for sending to the TV that is connected with described set-top box behind the sound that described video calling control module 302 is received, the video data decoding.
Set-top box in the video call system of the embodiment of the invention is owing to can send message to mobile phone, and the notice mobile phone gathers acoustic information, sends to the set-top box of opposite end after obtaining acoustic information by mobile phone; And send to the opposite end set-top box after obtaining image information by camera head.Like this, the user can have certain distance from camera head, is convenient to the better shooting of camera head, obtains the video image of better quality; And mobile phone can be put in closely locating of user, obtains preferably sound quality; Thereby reach the purpose of taking into account audio-visual quality.And, before the user can be positioned at TV, mobile phone is put at one's side or is held in one's ear the earphone of mobile phone (perhaps by) and carry out video calling, also meet very much user's custom at ordinary times.
One of ordinary skill in the art will appreciate that all or part of step that realizes in above-described embodiment method is to come the relevant hardware of instruction to finish by program, this program can be stored in the computer read/write memory medium, as: ROM/RAM, magnetic disc, CD etc.
The above only is preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (10)

1. video call method based on set-top box comprises:
Local set-top box sends to startaudio message the mobile phone of having set up with it communication connection after setting up conversation with the opposite end set-top box; Carry IP address and the port information of described opposite end set-top box in the described startaudio message;
Described mobile phone begins to gather acoustic information after receiving described startaudio message; And after acoustic information is encoded to voice data, according to audio frequency IP address and the port information of described opposite end set-top box described voice data is sent to described opposite end set-top box; And,
After described local set-top box is obtained the image information that the camera head that is attached thereto gathers, send to described opposite end set-top box after the image information of obtaining is encoded to video data;
After receiving described video data and voice data, described opposite end set-top box decodes, and televise decoded sound, video by being attached thereto.
2. the method for claim 1 also comprises:
When local set-top box and opposite end set-top box end of conversation, described local set-top box sends stopaudio message to described mobile phone;
Described mobile phone stops to gather acoustic information according to the stopaudio message that receives.
3. method as claimed in claim 1 or 2 sends to startaudio message before the mobile phone of having set up with it communication connection in described local set-top box, also comprises:
Described local set-top box established a communications link with described mobile phone before calling out the opposite end set-top box;
Perhaps, described local set-top box and before the calling of response described opposite end set-top box, establishes a communications link with described mobile phone after the calling that receives described opposite end set-top box;
Perhaps, described local set-top box established a communications link with described mobile phone before the calling that receives described opposite end set-top box.
4. method as claimed in claim 3 after described local set-top box and described mobile phone establish a communications link, also comprises:
Described local set-top box periodically sends keepalive message to described mobile phone;
After described local set-top box sends keepalive message, if do not receive receiveing the response that described mobile phone returns in the setting-up time section, then switch miscellaneous equipment and carry out the acoustic information collection.
5. video call system based on set-top box comprises: local set-top box, and set up the mobile phone of communication connection with described local set-top box;
Described local set-top box is used for after setting up conversation with the opposite end set-top box startaudio message being sent to described mobile phone; And after obtaining the image information that the camera head that is attached thereto gathers, send to described opposite end set-top box after the image information of obtaining is encoded to video data; Wherein, carry IP address and the port information of described opposite end set-top box in the described startaudio message;
Described mobile phone is used for beginning to gather acoustic information after receiving described startaudio message; And after acoustic information is encoded to voice data, according to audio frequency IP address and the port information of described opposite end set-top box described voice data is sent to described opposite end set-top box.
6. system as claimed in claim 5 is characterized in that,
Described local set-top box also is used for sending stopaudio message to described mobile phone with described opposite end set-top box end of conversation the time; And
Described mobile phone also is used for stopping to gather acoustic information according to the stopaudio message that receives.
7. set-top box comprises:
The mobile communication module is used for establishing a communications link with mobile phone;
The video calling control module is used for sending conversation to described mobile communication module and beginning notice after setting up conversation with the opposite end set-top box;
Described mobile communication module also is used for sending startaudio message to the mobile phone of having set up communication connection after receiving described conversation and beginning notice; Carry IP address and the port information of described opposite end set-top box in the described startaudio message;
The video data encoding module after the image information of obtaining the camera head collection that is connected with described set-top box, is encoded to video data with the image information of obtaining;
Described video calling control module also is used for giving described opposite end set-top box with the video data transmitting of described video data encoding module coding.
8. set-top box as claimed in claim 7 is characterized in that,
Described video calling control module also is used for sending the end of conversation notice to described mobile communication module with described opposite end set-top box end of conversation the time; And
Described mobile communication module also is used for sending stopaudio message to described mobile phone after receiving described end of conversation notice.
9. mobile phone comprises:
The lan device link block, be used for local area network (LAN) in equipment establish a communications link, and receive the message that the equipment of having set up communication connection in the described local area network (LAN) sends;
Message resolution module is used for the message that described lan device link block receives is resolved; Be startaudio message if parse this message, then send the audio collection notice;
The audio collection sending module is used for beginning to gather acoustic information after receiving the audio collection notice of described message resolution module transmission; And after acoustic information is encoded to voice data, according to the audio frequency IP address of carrying in the described startaudio message and port information described voice data is sent.
10. mobile phone as claimed in claim 9 is characterized in that,
If described message resolution module is stopaudio message for the message that parses reception also, then stop the audio collection notice to described audio collection sending module transmission; And
Described audio collection sending module also is used for stopping to gather acoustic information according to the described audio collection notice that stops.
CN201210280659.8A 2012-08-08 2012-08-08 Set top box based video conversation method and system Active CN102857729B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210280659.8A CN102857729B (en) 2012-08-08 2012-08-08 Set top box based video conversation method and system
PCT/CN2012/080298 WO2014023042A1 (en) 2012-08-08 2012-08-17 Set top box based video conversation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210280659.8A CN102857729B (en) 2012-08-08 2012-08-08 Set top box based video conversation method and system

Publications (2)

Publication Number Publication Date
CN102857729A true CN102857729A (en) 2013-01-02
CN102857729B CN102857729B (en) 2015-07-15

Family

ID=47403872

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210280659.8A Active CN102857729B (en) 2012-08-08 2012-08-08 Set top box based video conversation method and system

Country Status (2)

Country Link
CN (1) CN102857729B (en)
WO (1) WO2014023042A1 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103595949A (en) * 2013-11-07 2014-02-19 深圳创维数字技术股份有限公司 Video call transfer method, terminal and system
CN104539870A (en) * 2014-12-19 2015-04-22 华为软件技术有限公司 Video call device and method
CN104954724A (en) * 2015-05-20 2015-09-30 南京创维信息技术研究院有限公司 Video call switching method, intelligent television terminal, mobile terminal and system
CN105120199A (en) * 2015-08-26 2015-12-02 无锡华海天和信息科技有限公司 Realization method for sound processing in video call
CN105120368A (en) * 2015-08-26 2015-12-02 无锡华海天和信息科技有限公司 Network video telephone system and realization method thereof capable of reminding incoming call notification
CN105338311A (en) * 2015-10-12 2016-02-17 北京奇虎科技有限公司 Internet protocol camera, data transmission method thereof and system
CN105744351A (en) * 2016-02-15 2016-07-06 四川长虹电器股份有限公司 Realization method of virtual microphone of Android smart television
CN105847736A (en) * 2016-04-05 2016-08-10 上海斐讯数据通信技术有限公司 Video conversation system and video conversation method
WO2016169228A1 (en) * 2015-04-24 2016-10-27 中兴通讯股份有限公司 Fusion equipment supporting multimedia telephony, communication method and user equipment
CN106331568A (en) * 2015-07-03 2017-01-11 华平智慧信息技术(深圳)有限公司 Instant messaging method and system
CN106412648A (en) * 2015-07-31 2017-02-15 腾讯科技(深圳)有限公司 Video interaction method and device
CN107005745A (en) * 2014-05-09 2017-08-01 Tqtvd软件有限公司 For audio-visual content stream to be encapsulated into the method and apparatus in the privately owned sections of MPEG2, the network communication protocol for IP-Based LANs, the interactive application for DTV, the user equipment comprising application and the method for transmitting audio-visual content and data
CN108123927A (en) * 2016-11-30 2018-06-05 中兴通讯股份有限公司 A kind of CDN network communication means, apparatus and system
CN108307137A (en) * 2017-12-20 2018-07-20 江苏省公用信息有限公司 A method of mobile phone is optimized into video calling sound quality as IPTV set top box source of sound input equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080220767A1 (en) * 2003-12-22 2008-09-11 Kurt Aretz Method, Telecommunication System and Telecommunication Handset for Wireless Communication and Telecommunication in a Smart Home Environment
CN101635820A (en) * 2004-08-18 2010-01-27 华为技术有限公司 Set-top box system with multimedia communication function
CN102387335A (en) * 2011-11-18 2012-03-21 康佳集团股份有限公司 Method and system based on mobile phone realizing video call through set-top box

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080220767A1 (en) * 2003-12-22 2008-09-11 Kurt Aretz Method, Telecommunication System and Telecommunication Handset for Wireless Communication and Telecommunication in a Smart Home Environment
CN101635820A (en) * 2004-08-18 2010-01-27 华为技术有限公司 Set-top box system with multimedia communication function
CN102387335A (en) * 2011-11-18 2012-03-21 康佳集团股份有限公司 Method and system based on mobile phone realizing video call through set-top box

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103595949B (en) * 2013-11-07 2018-06-08 深圳创维数字技术有限公司 A kind of forwarding method of video calling, terminal and system
CN103595949A (en) * 2013-11-07 2014-02-19 深圳创维数字技术股份有限公司 Video call transfer method, terminal and system
CN107005745B (en) * 2014-05-09 2020-12-04 米拉库罗软件有限公司-小型企业 Method and apparatus for encapsulating a stream of audiovisual content
CN107005745A (en) * 2014-05-09 2017-08-01 Tqtvd软件有限公司 For audio-visual content stream to be encapsulated into the method and apparatus in the privately owned sections of MPEG2, the network communication protocol for IP-Based LANs, the interactive application for DTV, the user equipment comprising application and the method for transmitting audio-visual content and data
CN104539870A (en) * 2014-12-19 2015-04-22 华为软件技术有限公司 Video call device and method
CN106162368A (en) * 2015-04-24 2016-11-23 中兴通讯股份有限公司 A kind of fusion device supporting mediaphone and communication means, subscriber equipment
WO2016169228A1 (en) * 2015-04-24 2016-10-27 中兴通讯股份有限公司 Fusion equipment supporting multimedia telephony, communication method and user equipment
CN104954724A (en) * 2015-05-20 2015-09-30 南京创维信息技术研究院有限公司 Video call switching method, intelligent television terminal, mobile terminal and system
CN104954724B (en) * 2015-05-20 2018-01-23 南京创维信息技术研究院有限公司 A kind of video call switching method, Intelligent television terminal, mobile terminal and system
CN106331568A (en) * 2015-07-03 2017-01-11 华平智慧信息技术(深圳)有限公司 Instant messaging method and system
CN106331568B (en) * 2015-07-03 2019-11-15 华平智慧信息技术(深圳)有限公司 A kind of instant communication method, system and mobile terminal
CN106412648A (en) * 2015-07-31 2017-02-15 腾讯科技(深圳)有限公司 Video interaction method and device
CN105120368A (en) * 2015-08-26 2015-12-02 无锡华海天和信息科技有限公司 Network video telephone system and realization method thereof capable of reminding incoming call notification
CN105120199B (en) * 2015-08-26 2019-01-29 江苏金中微智慧科技有限公司 The implementation method of acoustic processing in a kind of video calling
CN105120199A (en) * 2015-08-26 2015-12-02 无锡华海天和信息科技有限公司 Realization method for sound processing in video call
CN105338311A (en) * 2015-10-12 2016-02-17 北京奇虎科技有限公司 Internet protocol camera, data transmission method thereof and system
CN105744351A (en) * 2016-02-15 2016-07-06 四川长虹电器股份有限公司 Realization method of virtual microphone of Android smart television
CN105847736A (en) * 2016-04-05 2016-08-10 上海斐讯数据通信技术有限公司 Video conversation system and video conversation method
CN108123927A (en) * 2016-11-30 2018-06-05 中兴通讯股份有限公司 A kind of CDN network communication means, apparatus and system
CN108307137A (en) * 2017-12-20 2018-07-20 江苏省公用信息有限公司 A method of mobile phone is optimized into video calling sound quality as IPTV set top box source of sound input equipment

Also Published As

Publication number Publication date
WO2014023042A1 (en) 2014-02-13
CN102857729B (en) 2015-07-15

Similar Documents

Publication Publication Date Title
CN102857729B (en) Set top box based video conversation method and system
CN103179373B (en) Visual communication system, terminating gateway, video gateway and visual communication method
US8854414B2 (en) Method, application server and system for privacy protection in video call
CN101335586B (en) Method and mobile terminal for playing mobile phone television service on multimedia playing equipment
CN102131305B (en) Method and system for realizing voice service
CN101909192B (en) Television terminal and communication method thereof
EP2704340B1 (en) Time-shifting distribution of high definition audio data
CN202918417U (en) Video conversation system based on Android set top box
RU2015156799A (en) SYSTEM AND METHOD FOR CREATING A WIRELESS TUBE FOR STATIONARY PHONES USING A HOME GATEWAY AND A SMARTPHONE
CN102843550A (en) Remote video monitoring method based on set top box and system thereof
CN101778485A (en) Method and device for building circuit switch link of WiFi handheld equipment
US8373740B2 (en) Method and apparatus for video conferencing in mobile terminal
CN103327380A (en) Set top box and method for achieving conversation on set top box
CN101854356A (en) Video recording method for terminal call, video data transmission method, and video terminal
CN101540871B (en) Method and terminal for synchronously recording sounds and images of opposite ends based on circuit domain video telephone
CN110445929B (en) Call connection establishing method, server, electronic device and storage medium
CN103297630B (en) Method and device for playing multimedia information
KR100780801B1 (en) Call setup control system of potable device and control method thereof
US20110228038A1 (en) Method and apparatus for realizing a video phone
CN103428468B (en) The method and system of Visual communications are carried out based on mobile terminal and set-top box collaboration
CN100531360C (en) Set-top box system with multimedia communication function
CN101635820B (en) Set-top box system with multimedia communication function
CN202737914U (en) Multimedia telephone gateway
US8804922B2 (en) Voice communications method
CN203225839U (en) Video communication device applied to PSTN

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