CN102625080B - P2P-based WEB video conference system - Google Patents
P2P-based WEB video conference system Download PDFInfo
- 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
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 9
- 238000004891 communication Methods 0.000 claims description 5
- 238000009434 installation Methods 0.000 abstract description 2
- 238000002054 transplantation Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000007334 copolymerization reaction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
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
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.
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)
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100205628A1 (en) * | 2009-02-12 | 2010-08-12 | Davis Bruce L | Media processing methods and arrangements |
-
2012
- 2012-04-23 CN CN201210120504.8A patent/CN102625080B/en not_active Expired - Fee Related
Patent Citations (2)
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 |