Satellite communication plays an important role in the ubiquitous global communication. However, for a long time, the communication provided by satellite suffers from serious signal attenuation and transmission delay. Conventional techniques such as HARQ couldn't provide timely service unless powerful channel codes are used. Once channel code fails, retransmission will be inevitable, and unbearable delay may be incurred. Fortunately, things started to change when Luby proposed the landmark LT code. As a practical implementation of fountain code, LT code avoids frequent feedback during the transmission. However, due to the high packet error rate (PER), the original LT code couldn't work stably in satellite communication. In this paper, we propose a novel hybrid decoding scheme for LT code. It consists of two decoding procedures: normal decoding using BP algorithm and mining decoding. The idea behind mining decoding is to release as many corrupted original packets as possible and combine the "identical" ones as in HARQ. Actually we develop three types of packet mining techniques to make a tradeoff between performance and computation complexity. The final simulation shows that, the proposed hybrid decoding scheme makes LT code work more stably, and achieves significant advantages over HARQ in terms of delay.