[go: up one dir, main page]

CN102291560A - network video communication method and system - Google Patents

network video communication method and system Download PDF

Info

Publication number
CN102291560A
CN102291560A CN2011102094546A CN201110209454A CN102291560A CN 102291560 A CN102291560 A CN 102291560A CN 2011102094546 A CN2011102094546 A CN 2011102094546A CN 201110209454 A CN201110209454 A CN 201110209454A CN 102291560 A CN102291560 A CN 102291560A
Authority
CN
China
Prior art keywords
video
video information
flow data
module
calling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011102094546A
Other languages
Chinese (zh)
Inventor
孙辉
乔晓华
王越
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Bianfeng Network Technology Co., Ltd.
Original Assignee
Shengle Information Technolpogy Shanghai 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 Shengle Information Technolpogy Shanghai Co Ltd filed Critical Shengle Information Technolpogy Shanghai Co Ltd
Priority to CN2011102094546A priority Critical patent/CN102291560A/en
Publication of CN102291560A publication Critical patent/CN102291560A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a network video communication method and a network video communication system. When a calling party initiates a call request, a calling terminal can automatically process video information acquired in real time and send the video information to a called party; and the called party receives the video information of the calling party when receiving the call request, a called terminal automatically processes and displays the video information, so that the called party judges whether to accept the video call request. Therefore, the call judgment condition of point-to-point video call between users is enriched, the called party can see real-time video content of the calling party before answering the video request, and the user experience is optimized.

Description

Internet video communication method and system
Technical field
The present invention relates to the instant messaging technical field, particularly relate to a kind of Internet video communication method and system.
Background technology
Along with popularizing and the Internet growing of computer, people are to the utmost to the demand of instant messaging (IM) to be frequent.Instant messaging is a kind of real-time communication service that can allow the user set up certain private chat chamber on network.Most instant messaging service provides the characteristic of state information, comprises showing coordinator's list, and can whether the coordinator online and with coordinator's talk etc.
Send message when usually IM service meeting someone on the user converses inventory connects IM and notify the user, the user just can see through the Internet with this person in view of the above begin to carry out real-time communication.Except literal, under the prerequisite of frequency range abundance, most of IM service in fact also provides the ability of video signal communication.Yet existing IM user carry out video calling put through state to be verified the time, calling party will send request conversation authorization information to the callee, the callee only after connecting video, just can see the calling party video information.In this process, the callee can't learn calling party real-time video content in advance, lacks whether connecting the Rule of judgment of video calling.
Summary of the invention
In view of this, the invention provides a kind of Internet video communication method and system, to solve the problem that lacks the video calling Rule of judgment in the existing instant messaging.
The invention provides a kind of Internet video communication method, when it initiates the video calling request in calling party, comprise the steps: to gather local real-time video information; This real-time video information is carried out encoding compression; Video information after the encoding compression is carried out buffer memory; Send the callee to after video information after the encoding compression is converted into flow data.
The invention provides a kind of Internet video communication method, when it receives the video calling request the callee, comprise the steps: the flow data that receipt of call side transmits; The described flow data of buffer memory; Extraction is also handled described flow data, obtains the video information of encoded compression; This video information is carried out playing behind the uncompressed encoding.
The invention provides a kind of Internet video communication method, it comprises: when calling party is initiated the video calling request, calling terminal is gathered local real-time video information, this real-time video information is carried out encoding compression, video information after the encoding compression is carried out buffer memory, send the callee to after the video information after the encoding compression is converted into flow data; When the callee receives the video calling request, the flow data that terminal called receipt of call side transmits; The described flow data of buffer memory; Extraction is also handled described flow data, obtains the video information of encoded compression; This video information is carried out playing behind the uncompressed encoding; The callee judges whether to accept this video calling request according to the video of playing.
The present invention provides a kind of Internet video AC system in addition, the calling terminal of this system comprises: control unit, when monitoring this calling terminal initiation video calling request, control is carried out following operation with lower module: acquisition module, the video information of collection local video equipment; Coding module carries out encoding compression to the video information of acquisition module collection; Memory module is carried out buffer memory to the video information after the described encoding compression; The flow data processing module is handled the video information after the encoding compression, is converted into flow data; Transport module sends described flow data to terminal called.
The present invention provides a kind of Internet video AC system in addition, the terminal called of this system comprises: control unit, monitor this terminal called when receiving the video calling request of calling terminal, control is carried out following operation with lower module: receiver module, the flow data that the receipt of call terminal transmits; Memory module, the described flow data of buffer memory; Described flow data is extracted and handled to the flow data processing module, obtains the video information of encoded compression; Decoder module carries out uncompressed encoding to the video information of described encoded compression; Playing module is play the video information behind the described uncompressed encoding.
The present invention provides a kind of Internet video AC system in addition, comprise calling terminal and terminal called, wherein calling terminal comprises: the calling terminal control unit, when monitoring this calling terminal initiation video calling request, control is carried out following operation with lower module: acquisition module, the video information of gathering local video equipment; Coding module carries out encoding compression to the video information of acquisition module collection; The calling terminal memory module is carried out buffer memory to the video information after the described encoding compression; Calling terminal flow data processing module is handled the video information after the encoding compression, is converted into flow data; Transport module sends described flow data to terminal called; Terminal called comprises: the terminal called control unit, monitor this terminal called when receiving the video calling request of calling terminal, and control is carried out following operation with lower module: receiver module, the flow data that the receipt of call terminal transmits; The terminal called memory module, the described flow data of buffer memory; Described flow data is extracted and handled to terminal called flow data processing module, obtains the video information of encoded compression; Decoder module carries out uncompressed encoding to the video information of described encoded compression; Playing module is play the video information behind the described uncompressed encoding.
When as seen above Internet video AC system and method being applied to the Internet video conversation, calling party is when initiating call request, the callee be handled and be sent to calling terminal just can with the video information that collects in real time automatically, and the callee is when receiving this call request, received the video information of calling party simultaneously, and terminal called is handled automatically and is shown and this video information judges whether to accept this video calling request in view of the above to make things convenient for the callee.So, enriched the connection Rule of judgment of point-to-point video calling between the user, the callee just can see calling party real-time video content before connecting video calling, optimized user experience.
Description of drawings
Fig. 1 is the theory diagram of the Internet video AC system that one embodiment of the invention provided;
Fig. 2 is the schematic flow sheet of the Internet video communication method that one embodiment of the invention provided;
Fig. 3 is the schematic flow sheet of the Internet video communication method that one embodiment of the invention provided;
Fig. 4 is the application principle figure of the Internet video communication method that one embodiment of the invention provided;
Fig. 5 is employed video transmission security strategy schematic flow sheet in the Internet video communication method that one embodiment of the invention provided.
Embodiment
For above-mentioned feature and advantage of the present invention can be become apparent, exemplary embodiment cited below particularly, and conjunction with figs. are described in detail below.
This method calls out, verifies that with the point-to-point video call function of user flow process is optimized, when calling party is initiated request, with local camera collection to real-time video compress and directly send the callee to, play after callee's decompress(ion), before whether callee's checking connects, can watch the real-time video of calling party.Specific implementation describes in detail by following examples:
Please refer to Fig. 1, it is the theory diagram of the Internet video AC system that one embodiment of the invention provided.As shown in the figure, this system comprises calling terminal 100 and terminal called 200, wherein calling terminal 100 comprises acquisition module 110, coding module 120, calling terminal memory module 130, calling terminal flow data processing module 140, transport module 150 and control unit 170, wherein control unit 170 is coordinated above each module work, it is when monitoring these calling terminal 100 initiation video calling requests, and control is carried out following operation with lower module:
The video information that acquisition module 110 is gathered local video equipment 160 (for example cameras); The video information that 120 pairs of acquisition modules of coding module 110 are gathered is carried out encoding compression; Video information after 130 pairs of encoding compression of calling terminal memory module is carried out buffer memory; Video information after 140 pairs of encoding compression of calling terminal flow data processing module is handled, and is converted into flow data; Transport module 150 sends flow data to terminal called.
Terminal called 200 comprises that receiver module 210, terminal called memory module 220, decoder module 230 are with, playing module 240 and control unit 260, wherein control unit 260 is coordinated the work of above each module, it is monitoring this terminal called 200 when receiving the video calling request of calling terminal 100, and control is carried out following operation with lower module:
The flow data that receiver module receipt of call terminal 100 transmits; This flow data of terminal called memory module 220 buffer memorys; Terminal called flow data processing module 230 is extracted and is handled this flow data, obtains the video information of encoded compression; The video information of 230 pairs of encoded compressions of decoder module is carried out uncompressed encoding; After the decoding, playing module 240 just can be play this video information by display device 250.
As seen, calling terminal 100 is when initiating the video calling request, under the control of control unit 170, the video information of calling terminal 100 just can send terminal called 200 to automatically, and terminal called 200 can the above video information of automatic reception also be play under the control of control unit 200 automatically, so that the callee determines that after having watched the calling party video whether setting up video connects again.
Need to prove that at this code encoding/decoding mode that does not limit coding module 120 and decoder module 230, its those skilled in the art can be provided with according to its selected compression of video data mode.Video compression coding standards such as X264 for example commonly used now and Xvib.
And why encoded video data is converted to flow data, and be because the Internet communication needs according to the existing network transmission protocol, are packaged as video data UDP (User Datagram Protocol) bag usually, transmit by the Internet.
When as seen above Internet video AC system being applied to the Internet video conversation, calling party is when initiating call request, the callee be handled and be sent to calling terminal just can with the video information that collects in real time automatically, and the callee is when receiving this call request, received the video information of calling party simultaneously, and terminal called is handled automatically and is shown and this video information judges whether to accept this video calling request in view of the above to make things convenient for the callee.So, enriched the connection Rule of judgment of point-to-point video calling between the user, the callee just can see calling party real-time video content before connecting video calling, optimized user experience.
Accordingly, the present invention also provides a kind of Internet video communication method.Specifically please refer to Fig. 2, it is that calling terminal carries out following operation automatically when calling party is initiated the video calling request:
S110: gather local real-time video information;
S120: this real-time video information is carried out encoding compression;
S130: the video information after the encoding compression is carried out buffer memory;
S140: send the callee to after the video information after the encoding compression is converted into flow data.
And when the callee received the video calling request, terminal called carried out following operation automatically, as Fig. 3:
S210: the flow data that receipt of call side transmits;
S220: this flow data of buffer memory;
S230: extract and handle this flow data, obtain the video information of encoded compression;
S240: this video information is carried out playing behind the uncompressed encoding.
So, called convenience can judge whether to accept this video calling request according to the video of playing.
Above Internet video AC system and method are applied in user's instant messaging, can enrich the connection Rule of judgment of point-to-point video calling between the user, make the callee before connecting video calling, can see calling party real-time video content, optimized user experience.The concrete operations flow process please refer to Fig. 4
At first, calling party initiates to land video instant communication software;
Then, after calling party is selected called party (good friend), initiate the video calling request; This moment is because the application of above system and method, local camera collection to real-time video directly send the callee to after will being compressed coding and packing.Need to prove that the present invention is different from prior art, the calling party local video does not need through the calling party checking, and directly compression sends the callee to.
Afterwards, in callee's terminal, play after video is extracted, the callee just can watch the real-time video of calling party before whether checking connects like this.
At last, whether called convenience can carry out video calling according to this real-time video decision, has solved the problem that lacks the video calling Rule of judgment in the existing instant messaging.
In addition,, promptly only can be watched, need on terminal server, set up authentication policy by the callee in order to guarantee the safety of video transmission.The present invention distributes unique ID to prevent to be obtained this video by other users by invite user (callee) to this at server end, specifically please refer to Fig. 5, and it comprises the steps:
S510: Administrator Client's notification service end is opened the formation application;
S520: service end is opened team's preface, opens and receives user applies;
S530: subscription client sends application;
S540: service end distributes unique random number for the application user;
S550: the Administrator Client sends expiry notification to service end;
S560: service end stops to receive, and according to the big minispread of random number team preface;
S570: service end issues formation and gives subscription client.
Certainly, only plant security strategy herein at this point and be described in detail, those skilled in the art can point out in view of the above, adopt any security strategy, the present invention at this not as limit.
More than show and described basic principle of the present invention, principal character and advantage of the present invention.Those skilled in the art should understand; the present invention is not restricted to the described embodiments; what describe in the foregoing description and the specification is principle of the present invention; the present invention also has various changes and modifications without departing from the spirit and scope of the present invention, and these changes and improvements all fall in the claimed scope of the present invention.The protection range that the present invention requires is defined by appending claims and equivalent thereof.

Claims (6)

1. an Internet video communication method is characterized in that, when calling party is initiated the video calling request, comprises the steps:
Gather local real-time video information;
This real-time video information is carried out encoding compression;
Video information after the encoding compression is carried out buffer memory;
Send the callee to after video information after the encoding compression is converted into flow data.
2. an Internet video communication method is characterized in that, when the callee receives the video calling request, comprises the steps:
The flow data that receipt of call side transmits;
The described flow data of buffer memory;
Extraction is also handled described flow data, obtains the video information of encoded compression;
This video information is carried out playing behind the uncompressed encoding.
3. an Internet video communication method is characterized in that, comprising:
When calling party is initiated the video calling request, calling terminal is gathered local real-time video information, this real-time video information is carried out encoding compression, the video information after the encoding compression is carried out buffer memory, send the callee to after the video information after the encoding compression is converted into flow data;
When the callee receives the video calling request, the flow data that terminal called receipt of call side transmits; The described flow data of buffer memory; Extraction is also handled described flow data, obtains the video information of encoded compression; This video information is carried out playing behind the uncompressed encoding;
The callee judges whether to accept this video calling request according to the video of playing.
4. an Internet video AC system is characterized in that, the calling terminal of this system comprises:
Control unit, when monitoring this calling terminal initiation video calling request, control is carried out following operation with lower module:
Acquisition module, the video information of gathering local video equipment;
Coding module carries out encoding compression to the video information of acquisition module collection;
Memory module is carried out buffer memory to the video information after the described encoding compression;
The flow data processing module is handled the video information after the encoding compression, is converted into flow data;
Transport module sends described flow data to terminal called.
5. an Internet video AC system is characterized in that, the terminal called of this system comprises:
Control unit monitors this terminal called when receiving the video calling request of calling terminal, and control is carried out following operation with lower module:
Receiver module, the flow data that the receipt of call terminal transmits;
Memory module, the described flow data of buffer memory;
Described flow data is extracted and handled to the flow data processing module, obtains the video information of encoded compression;
Decoder module carries out uncompressed encoding to the video information of described encoded compression;
Playing module is play the video information behind the described uncompressed encoding.
6. an Internet video AC system comprises calling terminal and terminal called, it is characterized in that, calling terminal comprises the calling terminal control unit, and when monitoring this calling terminal initiation video calling request, control is carried out following operation with lower module:
Acquisition module, the video information of gathering local video equipment;
Coding module carries out encoding compression to the video information of acquisition module collection;
The calling terminal memory module is carried out buffer memory to the video information after the described encoding compression;
Calling terminal flow data processing module is handled the video information after the encoding compression, is converted into flow data;
Transport module sends described flow data to terminal called;
Terminal called comprises the terminal called control unit, monitors this terminal called when receiving the video calling request of calling terminal, and control is carried out following operation with lower module:
Receiver module, the flow data that the receipt of call terminal transmits;
The terminal called memory module, the described flow data of buffer memory;
Described flow data is extracted and handled to terminal called flow data processing module, obtains the video information of encoded compression;
Decoder module carries out uncompressed encoding to the video information of described encoded compression;
Playing module is play the video information behind the described uncompressed encoding.
CN2011102094546A 2011-07-25 2011-07-25 network video communication method and system Pending CN102291560A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102094546A CN102291560A (en) 2011-07-25 2011-07-25 network video communication method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102094546A CN102291560A (en) 2011-07-25 2011-07-25 network video communication method and system

Publications (1)

Publication Number Publication Date
CN102291560A true CN102291560A (en) 2011-12-21

Family

ID=45337634

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102094546A Pending CN102291560A (en) 2011-07-25 2011-07-25 network video communication method and system

Country Status (1)

Country Link
CN (1) CN102291560A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107690054A (en) * 2016-08-04 2018-02-13 中国移动通信有限公司研究院 A kind of processing method and processing device of video calling
CN111159772A (en) * 2019-12-16 2020-05-15 北京康吉森技术有限公司 Information security access system of electronic information system
CN112312154A (en) * 2020-10-30 2021-02-02 广州华多网络科技有限公司 Network live broadcast control and execution method and corresponding device, equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1744703A (en) * 2004-09-03 2006-03-08 三星电子株式会社 The equipment of call treatment and method in video communication network
CN1988648A (en) * 2005-12-23 2007-06-27 腾讯科技(深圳)有限公司 Video frequency communication establishing method based on instant communication
CN101360213A (en) * 2008-09-02 2009-02-04 中兴通讯股份有限公司 Method and apparatus for caller audio and video transmission before incoming call answering for visual telephone service
CN102104766A (en) * 2009-12-18 2011-06-22 深圳富泰宏精密工业有限公司 Privacy protecting system and method in video call

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1744703A (en) * 2004-09-03 2006-03-08 三星电子株式会社 The equipment of call treatment and method in video communication network
CN1988648A (en) * 2005-12-23 2007-06-27 腾讯科技(深圳)有限公司 Video frequency communication establishing method based on instant communication
CN101360213A (en) * 2008-09-02 2009-02-04 中兴通讯股份有限公司 Method and apparatus for caller audio and video transmission before incoming call answering for visual telephone service
CN102104766A (en) * 2009-12-18 2011-06-22 深圳富泰宏精密工业有限公司 Privacy protecting system and method in video call

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107690054A (en) * 2016-08-04 2018-02-13 中国移动通信有限公司研究院 A kind of processing method and processing device of video calling
CN111159772A (en) * 2019-12-16 2020-05-15 北京康吉森技术有限公司 Information security access system of electronic information system
CN112312154A (en) * 2020-10-30 2021-02-02 广州华多网络科技有限公司 Network live broadcast control and execution method and corresponding device, equipment and medium

Similar Documents

Publication Publication Date Title
EP2297949B1 (en) Iptv content sharing in ims network
CN101909192B (en) Television terminal and communication method thereof
CN105391778A (en) Mobile-internet-based smart community control method
CN101605235B (en) Method and device for video communication
CN103297745A (en) Intelligent doorbell system based on personal cloud
CN102176713A (en) Method for realizing multiuser network video chat system for intensifying simplex video quality
CN101222607A (en) Network television or/and video telephone system
KR20150023351A (en) User interaction monitoring for adaptive real time communication
CN103428168A (en) Method, system and signaling gateway for SIP client side to visit RTSP media resource
CN111385666A (en) Communication link establishing method, device, equipment and storage medium
CN106412498B (en) A monitoring data acquisition method and cloud terminal
CN111669661A (en) Television audio and video call system and method based on TRTC protocol
CN108235111B (en) Information sharing method and intelligent set-top box
CN103595950A (en) Method for carrying out video communication based on cable digital television set top box
CN103051863A (en) Session issuing method and system
CN101873313B (en) Be applied to message sending, receiving method and the Set Top Box of Set Top Box
CN102291560A (en) network video communication method and system
CN112565185B (en) SIP voice communication method based on browser
CN104065913B (en) A kind of instant communication client
CN105100678B (en) Video conference access method and system
CN103581695A (en) System and method for achieving access of mobile terminal to global eye
CN112887293A (en) Streaming media processing method and device and electronic equipment
CN104426854A (en) Method and system for implementing agency call
CN103618883A (en) Universal serial bus (USB) video monitoring system based on internet protocol television (IPTV) set top box
CN102404645A (en) Remote intelligent control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: HANGZHOU BIANFENG NETWORK TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: SHENGYUE INFORMATION TECHNOLOGY (SHANGHAI) CO., LTD.

Effective date: 20130521

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 201203 PUDONG NEW AREA, SHANGHAI TO: 310012 HANGZHOU, ZHEJIANG PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20130521

Address after: 310012 Hangzhou, Zhejiang, Xihu District Province West Road No. 3

Applicant after: Hangzhou Bianfeng Network Technology Co., Ltd.

Address before: 201203 Shanghai Guo Shou Jing Road, Zhangjiang High Tech Park of Pudong New Area No. 356 building 3 Room 102

Applicant before: Shengle Information Technology (Shanghai) Co., Ltd.

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20111221