WO2012000222A1 - Procédé de vidéo éducation à distance p2p mise en oeuvre sur une page web - Google Patents

Procédé de vidéo éducation à distance p2p mise en oeuvre sur une page web Download PDF

Info

Publication number
WO2012000222A1
WO2012000222A1 PCT/CN2010/076454 CN2010076454W WO2012000222A1 WO 2012000222 A1 WO2012000222 A1 WO 2012000222A1 CN 2010076454 W CN2010076454 W CN 2010076454W WO 2012000222 A1 WO2012000222 A1 WO 2012000222A1
Authority
WO
WIPO (PCT)
Prior art keywords
users
audio
video
flash
key
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.)
Ceased
Application number
PCT/CN2010/076454
Other languages
English (en)
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.)
Suzhou Codyy Network Technology Co Ltd
Original Assignee
Suzhou Codyy Network 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 Suzhou Codyy Network Technology Co Ltd filed Critical Suzhou Codyy Network Technology Co Ltd
Publication of WO2012000222A1 publication Critical patent/WO2012000222A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks

Definitions

  • the present invention belongs to the field of network technologies, particularly belonging to the remote video-based education P 2p implemented method of one kind of the page. Background technique
  • the computer can't get the original data information, which is very inconvenient.
  • people have such a need: no need to download to install any software, instant messaging can be achieved by opening a web page, and all data information can be safely stored on the web page.
  • communication methods on the web such as message boards, forums, etc., but their common shortcomings are that the immediacy is too bad to implement the web version of audio and video, which is difficult to meet the needs of people's instant communication.
  • Even now some software on the web page can realize remote video education (such as fm s or red5) without downloading and installing software, but it can not achieve peer-to-peer video communication well, can not use the user's bandwidth resources, and give remote video.
  • the education platform provider has caused a lot of server and bandwidth pressure, which causes the operating cost to rise sharply with the increase of the number of users, which limits the scale of operation and business scope of these softwares, and does not have the conditions for extensive application and promotion. At present, there is no product or company with a certain market size in the web version of remote video education. Summary of the invention
  • the object of the present invention is to provide a p 2p-based remote video education implemented on a web page. Method.
  • a method for implementing remote video education based on p2p on a webpage comprising the following steps:
  • [10] 6) a After receiving the audio and video data, play the audio and video in the flash, and find the n users b who have no audio and video from the array variable p. If the number of b is 0, then execute the steps. 9), otherwise performing the next step; wherein, for convenience of description, the b is set to an alias of n users without audio and video;
  • the session server in step 1) refers to: a server for storing data of a user's account and key, the stratus server is: flash officially provided for p2p communication, assigning a key to the flash client server.
  • the present invention has the following advantages over the prior art: [16] 1) implemented method of point P 2p i.e. remote video-based education, users do not download any software can be implemented on a remote video education page, saving hardware cost for later remote video education on the web of the present invention, At the same time, it also reduces the software maintenance cost, and reduces the use cost of remote video education as a whole;
  • Cross-platform can run on any operating system that supports browsers
  • Example a P 2p based remote video education on one kind of web-implemented method, comprising the steps of:
  • [28] 6) a After receiving the audio and video data, play the audio and video in the flash, and find the n users b who have no audio and video from the array variable p. If the number of b is 0, then execute the steps. 9), otherwise performing the next step; wherein, for convenience of description, the b is set to an alias of n users without audio and video; [29] 7) a respectively find and obtain the key corresponding to b from the session server, and initiate a connection request to b corresponding to the key by calling the flash method;
  • the session server in step 1) refers to: a server for saving data of a user's account and key, the stratus server is: flash officially provided for p2p communication, assigning a key to the flash client server.
  • Figure 1 shows the case where the value of the variable n is 2;
  • Figure 2 depicts a specific flow according to Figure 1.
  • Both the lecturer and the lecturer open the webpage, load the flash, flash connect to the p2p server, and the p2p server assigns the key of the communication to all users.
  • the flash sends the key and the user's account to the session server to save the key and the user account.
  • the instructor obtains the keys of multiple users of all users from the session server through flash, establishes p2p direct connection, and then sends the audio and video to these users. In the same way, these users send audio and video to other users who have not received audio and video, and continuously send them from multiple users to other users until all users receive audio and video.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

La présente invention appartient au domaine de la technologie de réseau, elle concerne plus spécifiquement un procédé de vidéo éducation à distance P2P (poste à poste) mis en oeuvre sur une page Web, ledit procédé comprend les étapes suivantes: un conférencier et les auditeurs ouvrent tous la page Web et chargent une fonction Flash, la fonction Flash se connecte à un serveur P2P, le serveur P2P distribue des clés à l'ensemble des utilisateurs, la fonction Flash envoie les clés et les comptes de l'utilisateur à un serveur de session pour sauvegarde. A l'aide des clés, le conférencier établit des connexions directes P2P avec de multiples utilisateurs parmi l'ensemble des utilisateurs, puis le conférencier envoie un fichier audio/vidéo à ces utilisateurs. De la même façon, ces utilisateurs envoient le fichier audio/vidéo à de multiples autres utilisateurs, cette procédure est répétée jusqu'à ce que l'ensemble des utilisateurs reçoive le fichier audio/vidéo. Ledit procédé permet la vidéo éducation à distance P2P et la rencontre vidéo sur réseau P2P mise en oeuvre sur des pages Web, permet d'établir des connexions directement entre le conférencier et les auditeurs, ce qui réduit ainsi la pression de bande passante du serveur, améliore l'efficacité de communication réseau et le taux d'utilisation du réseau.
PCT/CN2010/076454 2010-07-02 2010-08-30 Procédé de vidéo éducation à distance p2p mise en oeuvre sur une page web Ceased WO2012000222A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010223711.7 2010-07-02
CN 201010223711 CN101872556A (zh) 2010-07-02 2010-07-02 一种网页上实现的基于p2p的远程视频教育的方法

Publications (1)

Publication Number Publication Date
WO2012000222A1 true WO2012000222A1 (fr) 2012-01-05

Family

ID=42997387

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/076454 Ceased WO2012000222A1 (fr) 2010-07-02 2010-08-30 Procédé de vidéo éducation à distance p2p mise en oeuvre sur une page web

Country Status (2)

Country Link
CN (2) CN101872556A (fr)
WO (1) WO2012000222A1 (fr)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102164041A (zh) * 2011-04-26 2011-08-24 苏州阔地网络科技有限公司 一种基于网页的网络会议的方法及系统
CN103905779B (zh) * 2012-12-25 2018-04-03 中国电信股份有限公司 视频会议召开方法、系统和服务器
CN104270598A (zh) * 2014-09-22 2015-01-07 深圳市邦彦信息技术有限公司 一种将视频推送到指定成员的视频会议方法及系统
CN107318128B (zh) * 2017-06-26 2020-05-08 长沙中天电子设计开发有限公司 无线通信优化方法、装置、存储介质及其计算机设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1816053A (zh) * 2006-03-10 2006-08-09 清华大学 基于会话初始化协议的流媒体直播p2p网络方法
CN101207805A (zh) * 2006-12-20 2008-06-25 北京汉辰科技有限公司 一种利用p2p机顶盒技术的流媒体传输系统及其方法
CN101291241A (zh) * 2008-06-23 2008-10-22 北京国际汉语学院 结合p2p传输方式以浏览器实现实时音视频会议的方法
US20090284579A1 (en) * 2008-05-14 2009-11-19 Polycom, Inc. Method and system for transferring a conference between a mobile communication device and a conferencing terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355468B (zh) * 2007-07-23 2011-03-16 中国科学院声学研究所 一种p2p流媒体信息发布的方法
CN101883150A (zh) * 2010-07-02 2010-11-10 苏州阔地网络科技有限公司 一种网页上实现的基于p2p技术的网络会议的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1816053A (zh) * 2006-03-10 2006-08-09 清华大学 基于会话初始化协议的流媒体直播p2p网络方法
CN101207805A (zh) * 2006-12-20 2008-06-25 北京汉辰科技有限公司 一种利用p2p机顶盒技术的流媒体传输系统及其方法
US20090284579A1 (en) * 2008-05-14 2009-11-19 Polycom, Inc. Method and system for transferring a conference between a mobile communication device and a conferencing terminal
CN101291241A (zh) * 2008-06-23 2008-10-22 北京国际汉语学院 结合p2p传输方式以浏览器实现实时音视频会议的方法

Also Published As

Publication number Publication date
CN101872556A (zh) 2010-10-27
CN102316142B (zh) 2013-08-14
CN102316142A (zh) 2012-01-11

Similar Documents

Publication Publication Date Title
CN107682657B (zh) 一种基于WebRTC的多人语音视频通话方法及系统
CN102932352B (zh) 和客户端进行通信的方法以及服务器
CN102754387B (zh) 在允许通用即插即用的电话设备与广域网设备之间进行多媒体会议的系统和方法
CN103716227B (zh) 一种用于即时通讯中进行信息交互的方法和装置
CN102904903B (zh) 通信系统和通信方法
WO2012000226A1 (fr) Procédé de mise en oeuvre d'une communication poste à poste (p2p) sur une page web
CN111147506A (zh) 一种基于html5播放流媒体数据的方法、系统及存储设备
JP2011501260A (ja) 同期的にビデオを共有するシステムおよび方法
WO2012000220A1 (fr) Procédé pour recevoir automatiquement un message de groupe sur une page web
US20180375907A1 (en) Parallel peer to peer connection establishment in webrtc conferencing
WO2012000227A1 (fr) Procédé de vidéocommunication p2p mise en oeuvre sur une page web
CN101848221A (zh) 大型多媒体会议发布系统的问答系统
US20100223320A1 (en) Data distribution efficiency for online collaborative computing sessions
CN101997822A (zh) 一种流媒体内容分发方法、系统和设备
CN106131138A (zh) 一种基于非阻塞队列的展示数据实时推送系统和方法
CN109788301B (zh) 一种流媒体的直播方法、终端设备、直播系统及计算机可读存储介质
CN105122879A (zh) 观测辅助带宽管理
WO2023160076A1 (fr) Procédé et appareil d'interaction d'informations, dispositif informatique, support de stockage et produit programme
CN102075455A (zh) 一种即时通讯方法
WO2012000221A1 (fr) Procédé de mise en oeuvre de netmeeting basé sur une technique p2p sur une page web
CN103248615A (zh) 一种互联游戏的实现方法、终端、服务器及系统
US8571189B2 (en) Efficient transmission of audio and non-audio portions of a communication session for phones
WO2012000222A1 (fr) Procédé de vidéo éducation à distance p2p mise en oeuvre sur une page web
CN101848099B (zh) 网络会议系统及其会议实现方法
CN102611697B (zh) 用于用多种语言通告会议出席变更的方法和设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10853927

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10853927

Country of ref document: EP

Kind code of ref document: A1