[go: up one dir, main page]

CN102625080B - P2P-based WEB video conference system - Google Patents

P2P-based WEB video conference system Download PDF

Info

Publication number
CN102625080B
CN102625080B CN201210120504.8A CN201210120504A CN102625080B CN 102625080 B CN102625080 B CN 102625080B CN 201210120504 A CN201210120504 A CN 201210120504A CN 102625080 B CN102625080 B CN 102625080B
Authority
CN
China
Prior art keywords
client
service end
media server
audio
server service
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
Application number
CN201210120504.8A
Other languages
Chinese (zh)
Other versions
CN102625080A (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.)
Guangdong Dajin Duijie Information Science & Technology Co Ltd
Original Assignee
Guangdong Dajin Duijie Information Science & 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 Guangdong Dajin Duijie Information Science & Technology Co Ltd filed Critical Guangdong Dajin Duijie Information Science & Technology Co Ltd
Priority to CN201210120504.8A priority Critical patent/CN102625080B/en
Publication of CN102625080A publication Critical patent/CN102625080A/en
Application granted granted Critical
Publication of CN102625080B publication Critical patent/CN102625080B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The invention discloses a P2P-based WEB video conference system which comprises a plurality of client ends and a Flash Media Server service end, wherein each client end is provided with a flash module loaded on a browser and used for playing audio and video information sent from other client ends, an audio acquisition device for acquiring audio information, a video acquisition device for acquiring video information, and a sending module used for sending the acquired audio information and the acquired video information to the flash modules of the other client ends; and the Flash Media Server service end is provided with a P2P connection module and is used for establishing a P2P connection among all client ends. The P2P-based WEB video conference system realizes P2P audio and video information transmission among the client ends on the browser through Flash, is reduced in cost of the service end, is high in audio and video information transmission quality, is convenient for use due to no installation of plug-ins, is good in platform portability, and is high in safety.

Description

WEB video conferencing system based on P2P
Technical field
The present invention relates to a kind of video conferencing system, relate in particular to a kind of WEB video conferencing system based on P2P.
Background technology
Video conference refers to two or more different local individual or colonies, by the Internet, personage's the data such as image, voice is distributed on each user's computer, make the user that disperses geographically can copolymerization one place, by video exchange of information, increase the understand degree of depth of both sides to content.Video conference is as current state-of-the-art communication modes, only need be by the Internet, can realize teleconference, the office of efficient high definition, link up the aspects such as efficiency, reduction enterprise traveling expense cost, raising management performance lifting user and there is advantageous advantage, having replaced commercial affairs trip becomes the newest mode of telecommuting, in recent years, the range of application of video conference expands rapidly, has contained different social sectors.
Based on this, can provide at present the video conferencing system of video conference function also to emerge in an endless stream.But, existing video conferencing system is all generally based on C/S model, it need to install client-side program on every computer, use very inconvenient, and platform dependence is strong, portable poor, be difficult to realize cross-platform, certainly, also having partial video conference system is based on B/S pattern, but all need to download, extra plug-in unit is installed, convenience still has much room for improvement, and plug-in unit itself is third party software, user may enter unsafe website in order to download, thereby there is potential safety hazard to a certain degree, and, the video conferencing system of existing two kinds of patterns is all that reliance server transmits audio/video information, very large to the pressure of server, user not only need to pay great hardware cost on server, and due to the restriction of server bandwidth resource, the transmission quality of audio/video information is not high.
Summary of the invention
For the deficiencies in the prior art, object of the present invention is intended to provide a kind of WEB video conferencing system based on P2P, and it is easy to use, and platform transplantation is good, safe, not only greatly reduces cost, and audio/video information transmission quality is high.
The present invention adopts following technical scheme for achieving the above object:
A kind of WEB video conferencing system based on P2P, comprise multiple clients and a Flash Media Server service end, described each client be provided be carried on browser and for play the flash module of the audio and video information that other client sends, for gather corresponding client audio-frequency information audio collecting device, for gather corresponding client video information video acquisition device, for the audio and video information collecting being sent to the sending module of the flash module of other client; Described Flash Media Server service end is provided with P2P link block, is used between all clients, to set up P2P and connect; Described client successfully connects after Flash Media Server service end, set up P2P by the P2P link block of Flash Media Server service end with other client and be connected, the audio and video information that the sending module in client gathers audio collecting device and video acquisition device is directly sent in the flash module in other client and is play by the Internet.
As a kind of preferred version, described client is provided with and logs in module, be used for carrying out logon operation in the time that client connects Flash Media Server service end, described Flash Media Server service end is provided with authentication module, for verify the legitimacy of this client in the time that client logs in.
As a kind of preferred version, described Flash Media Server service end is provided with Word message forwarding module, shows for receiving on the Word message that client sends the browser that Word message is forwarded to other client.
As a kind of preferred version, described audio collecting device is microphone.
As a kind of preferred version, described video acquisition device is camera.
A kind of WEB video conferencing system based on P2P set forth in the present invention, its beneficial effect is: native system is realized point-to-point communication between client-client on browser by Flash, audio/video information directly sends to client from client, transmission quality is high, without the processing of process service end, maximally utilise the resource of client, thoroughly alleviate the pressure of service end, greatly reduce the cost of user in service end, and only need can realize video conference function by browser, without plug-in unit is installed, very easy to use, platform transplantation is good, safe.
Brief description of the drawings
Fig. 1 is connected diagram between client and Flash Media Server service end in the embodiment of the present invention;
Fig. 2 is the system block diagram of the embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing and specific embodiment, the invention will be further described.
Please refer to shown in Fig. 1, the present invention is a kind of WEB video conferencing system based on P2P, comprises multiple clients and a Flash Media Server service end, wherein:
Described each client is provided with flash module, audio collecting device, video acquisition device and sending module, this flash module loading on the browser of client, the audio and video information of sending for playing other client; This audio collecting device, for gathering the audio-frequency information of corresponding client, generally adopts microphone as audio collecting device; This video acquisition device, for gathering the video information of corresponding client, generally adopts camera as video acquisition device; This sending module is for sending to the audio and video information collecting the flash module of other client, certainly, sending module is also arranged on the browser of client, audio and video information generally transmits with the form of stream, and form can be Flash Video (FLV), MP3 or MP4 etc.
In described Flash Media Server service end, be provided with P2P link block, be used to and between all clients, set up P2P and connect, in order further to strengthen fail safe, described client is provided with and logs in module, be used for carrying out logon operation in the time that client connects Flash Media Server service end, corresponding, described Flash Media Server service end is provided with authentication module, for verify the legitimacy of this client in the time that client logs in, be that each client is in the time attempting to connect Flash Media Server service end, all need first to verify by logon operation the legitimacy that it this time connects, if logon information is wrong, checking is not passed through, it is illegal connection, Flash Media Server service end connects refusal and this client.
Client is successfully connecting after Flash Media Server service end, setting up P2P by the P2P link block of Flash Media Server service end with other client is connected, the audio and video information that sending module in client gathers audio collecting device and video acquisition device is directly sent in the flash module in other client and is play by the Internet, and without Flash Media Server service end, transmitted audio and video information is processed, computing capability and the bandwidth of client are maximally utilised like this, transmission quality is high, thoroughly alleviate the pressure of Flash Media Server service end, calculate through practice, in service end, at least can save 70% input.
Described Flash Media Server service end is provided with Word message forwarding module, shows for receiving on the Word message that client sends the browser that Word message is forwarded to other client.Flash Media Server service end responsible client in video conference logs in the forwarding of checking and Word message, the transmission of audio and video information is by direct communication between client, make each client only take the minimum bandwidth of Flash Media Server service end, a Flash Media Server service end just can be supported the client of magnanimity, learn through a large amount of experiments, as long as a Flash Media Server service end has the bandwidth of 10M just can support 1000 above clients.
Native system is directly realized multi-party video and voice communication on browser by Flash, transmission quality is high, without complicated installation and operation, simple and convenient, and platform transplantation is good, safe.
The above, it is only preferred embodiment of the present invention, not technical scope of the present invention is imposed any restrictions, therefore any trickle amendment, equivalent variations and modification that every foundation technical spirit of the present invention is done above embodiment all still belong in the scope of technical solution of the present invention.

Claims (5)

1. the WEB video conferencing system based on P2P, it is characterized in that: comprise multiple clients and a Flash Media Server service end, described each client be provided be carried on browser and for play the flash module of the audio and video information that other client sends, for gather corresponding client audio-frequency information audio collecting device, for gather corresponding client video information video acquisition device, for the audio and video information collecting being sent to the sending module of the flash module of other client; Described Flash Media Server service end is provided with P2P link block, is used between all clients, to set up P2P and connect; Described client successfully connects after Flash Media Server service end, set up P2P by the P2P link block of Flash Media Server service end with other client and be connected, the audio and video information that the sending module in client gathers audio collecting device and video acquisition device is directly sent in the flash module in other client and is play by the Internet; Flash Media Server service end responsible client in video conference logs in the forwarding of checking and Word message, the transmission of audio and video information is by direct communication between client, make each client only take the minimum bandwidth of Flash Media Server service end, a Flash Media Server service end just can be supported the client of magnanimity.
2. the WEB video conferencing system based on P2P according to claim 1, it is characterized in that: described client is provided with and logs in module, be used for carrying out logon operation in the time that client connects Flash Media Server service end, described Flash Media Server service end is provided with authentication module, for verify the legitimacy of this client in the time that client logs in.
3. the WEB video conferencing system based on P2P according to claim 1, it is characterized in that: described Flash Media Server service end is provided with Word message forwarding module, show for receiving on the Word message that client sends the browser that Word message is forwarded to other client.
4. the WEB video conferencing system based on P2P according to claim 1, is characterized in that: described audio collecting device is microphone.
5. the WEB video conferencing system based on P2P according to claim 1, is characterized in that: described video acquisition device is camera.
CN201210120504.8A 2012-04-23 2012-04-23 P2P-based WEB video conference system Expired - Fee Related CN102625080B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210120504.8A CN102625080B (en) 2012-04-23 2012-04-23 P2P-based WEB video conference system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210120504.8A CN102625080B (en) 2012-04-23 2012-04-23 P2P-based WEB video conference system

Publications (2)

Publication Number Publication Date
CN102625080A CN102625080A (en) 2012-08-01
CN102625080B true CN102625080B (en) 2014-09-10

Family

ID=46564743

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210120504.8A Expired - Fee Related CN102625080B (en) 2012-04-23 2012-04-23 P2P-based WEB video conference system

Country Status (1)

Country Link
CN (1) CN102625080B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104902111B (en) * 2014-03-06 2019-02-01 华为技术有限公司 A kind of method, apparatus and system established based on Web RTC multi-party call
CN103945167A (en) * 2014-03-27 2014-07-23 东莞中山大学研究院 A p2p-based digital home video conferencing system
CN107277425A (en) * 2016-04-08 2017-10-20 中兴通讯股份有限公司 A kind of server, meeting-place terminal and cloud meeting processing method
CN106998365B (en) * 2017-04-20 2021-02-12 阔地教育科技有限公司 Audio and video processor, intelligent teaching device, intelligent teaching system and method
CN107426525A (en) * 2017-08-30 2017-12-01 武汉创信博达信息技术有限公司 Wisdom rural area video conferencing system
CN109309817A (en) * 2018-11-14 2019-02-05 北京东方国信科技股份有限公司 The display methods and device of monitor video recognition of face OSD
CN110198478B (en) * 2019-05-10 2022-04-15 广州视源电子科技股份有限公司 Interactive recording and broadcasting method, system, client, device, equipment and storage medium
CN112019482B (en) * 2019-05-30 2023-02-28 福建天泉教育科技有限公司 Web-based communication method and computer-readable storage medium
CN110995456B (en) * 2019-11-18 2022-12-23 视联动力信息技术股份有限公司 Multi-terminal conference implementation method and first terminal
CN111212257A (en) * 2020-01-17 2020-05-29 北京字节跳动网络技术有限公司 Control method and device for distributed video conference and related equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867622A (en) * 2010-07-02 2010-10-20 苏州阔地网络科技有限公司 Method for realizing p2p video communication on webpage
CN101883150A (en) * 2010-07-02 2010-11-10 苏州阔地网络科技有限公司 Method for realizing p2p technique-based network meeting on web page

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100205628A1 (en) * 2009-02-12 2010-08-12 Davis Bruce L Media processing methods and arrangements

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867622A (en) * 2010-07-02 2010-10-20 苏州阔地网络科技有限公司 Method for realizing p2p video communication on webpage
CN101883150A (en) * 2010-07-02 2010-11-10 苏州阔地网络科技有限公司 Method for realizing p2p technique-based network meeting on web page

Also Published As

Publication number Publication date
CN102625080A (en) 2012-08-01

Similar Documents

Publication Publication Date Title
CN102625080B (en) P2P-based WEB video conference system
CN108289187B (en) Method and system for accessing live webcast to video conference
CN105357223A (en) Three dimensional cooperation conference system based on instant messaging protocol and realization method thereof
CN101867621A (en) Method for realizing p2p communication on webpage
US20120297031A1 (en) Anonymous Signalling
CN103763113A (en) Live network broadcast method and device and server
CN103442053A (en) Method and system for having remote access to storage terminal based on cloud service platform
CN104580097A (en) Data processing method, device and system
CN104301126A (en) Synergetic virtual meeting room system and implementation method thereof
AU2010101495A4 (en) Method of P2P video communication implemented on web page
CN106209949A (en) The interactive live broadcasting method of sing on web RTC and device
CN103945167A (en) A p2p-based digital home video conferencing system
CN104579710B (en) The asynchronous conference system of fragmentation
CN102882976B (en) Mobile police platform with voice and video functions
CN103546717A (en) Audio/video conference connection establishment method and device
CN108259249A (en) Method for network access, router, terminal device, server and network system
CN103684970A (en) Transmission method and thin terminals for media data streams
CN103167038A (en) Data transmission method of user terminal
CN101872556A (en) Method for realizing p2p-based remote video education on webpage
CN102316146A (en) Method for achieving document transmission
CN106357749A (en) Cross-network and cross-platform data sharing implementation method and system
CN104320695A (en) Method and system for family socializing of mobile device based on smart TV
CN101448271B (en) A distributed activity platform and its business processing method
CN102130923A (en) Method and system for achieving group communication
CN102185848A (en) Webpage-based audio and video communication method and system

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: 20140910

Termination date: 20210423

CF01 Termination of patent right due to non-payment of annual fee