In view of phenomenon that traditional centralized network video recording system has insufficient video processing capacity of storage device and network congestion when videos involve multi-channel, large capacity and data concurrency, a distributed network video recording system was designed. The system adopts distributed IP architecture, and can realize distributed storage and centralized logic management of video data. The system also can realize control data interaction between device management and authority management and network transmission control of video streaming with application of Socket device management and playback control technology based on application layer multicast. The test results show that the system can solve problems of real-time storing and remote playback of multi-channel and large capacity video data in coal mine.