The invention discloses an implementation method and system of a digital media server (DMS). The method includes the steps that S1, the DMS acquires the names and the addresses of a plurality of network cards; S2, the DMS monitors messages which are received by the network cards and are from DMP devices; S3, the DMS downloads the messages and analyzes the messages; S4, the DMS is used for comparing message source addresses with the addresses of the network cards, and the network cards with the addresses of the network cards and the message source addresses placed on the same network segment are selected to be connected with the DMP devices. The system comprises the DMS, the DMP devices and multi-network card equipment which is used for connecting the DMS and the DMP devices. According to the implementation method and system of the DMS, by improving an automatic discovery protocol and a media rendering algorithm, it is guaranteed that the DMS can be found normally by the DMP devices on the network cards, the problem that list rendering is too slow in the data packet dropout and browse process is solved, the DMS can be operated conveniently, meanwhile, resource expenses are saved, and the flexibility and reliability of the entire system are improved. The implementation method and system of the DMS can be widely applied to various DMSs.