In mobile Ad Hoc networks the established path is often disconnected because of nodes mobility, which results in communication discontinuity and adverse effects on real-time services, and a new multi-path routing algorithm based on link lifetime is proposed. This algorithm tries to find more than on stable and independent path to transport packets based on link lifetime. Simulations prove that can effectively improve the network performances, such as the packet success rate and time jitter and so on.