Terrestrial-satellite networks (TSNs) play a significant role in achieving 100\% geographic coverage in the next generation of wireless networks. In TSNs, multimedia transmission is an important application scenario, where efficient content delivery solutions are required for effectively alleviating network congestion. In this paper, we study multicast beamforming problems in TSNs by reusing the entire bandwidth for providing efficient solutions for content delivery. In order to mitigate the interference imposed by multicast transmission of the satellite, we formulate the cooperative multicast beamforming problems for the TSN under the quality of service (QoS) constraints. Then, according to different considerations, the semidefinite relaxation (SDR) method is applied for the beamforming design of the satellite, whilst the recently developed feasible point pursuit successive convex approximation (FPP-SCA) approach is adopted for tackling the beamforming design problem of the base station. The system performance is studied by simulation results. Our investigations show that our TSN is capable of attaining a sufficient high rate for supporting multimedia transmission.