The invention provides a method for realizing p2p-based remote video education, belonging to the technical field of networks. The method comprises the steps of: opening a webpage by a lecturer and attendees, loading a flash, connecting the flash to a p2p server, allocating a key to all users by the p2p server, sending the key and account numbers of the users to a session server by the flash and storing; establishing a p2p direct connection by the lecturer through the key and a plurality of users in all users, then sending audio and video to the users; and sending the audio and video to other users by the users through using a same method, and repeating the steps until all users receive the audio and video. The method can ensure that the p2p-based remote video education and p2p-based network video conference are realized on the webpage and the connection is directly established between the lecturer and the attendees, thus bandwidth pressure of the server is reduced, and network communication efficiency and network utilization rate are increased.