需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:11389 | ||
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
摘要:隨著互聯網的迅猛發展,基于RTSP協議的流媒體傳輸技術得到了廣泛的應用。同時,隨著Linux 操作系統不斷的推廣,在Linux環境下基于套接口的網絡通信也成為了研究的熱點。本文以RTSP協議應用為例,闡述了基于RTSP的流媒體文件下載技術的研究與實現,包括在Linux環境下進行TCP套接口和UDP套接口的C語言網絡編程,構建基本的RTSP客戶端,實現客戶端與RTSP服務器之間的通信和基于RTP/RTCP的數據的傳輸,進而實現了流媒體的下載等。 關鍵字:RTSP;Linux;套接口;流媒體;RTP/RTCP
Abstract:With the rapid development of the Internet, the RTSP based streaming media technology has been widely applied. At the same time, along with the unceasing promotion of Linux operating system, socket based network communication in the Linux environment also becomes a hot research topic. Taking RTSP as an example, this paper describes the research and implementation of downloading streaming media files based on RTSP, including network programming of TCP socket and UDP socket on Linux environment in C, forming of basic RTSP client, implementation of communications and RTP/RTCP based data transmissions between clients and RTSP servers to realize the downloading of streaming media files, etc. Key words:RTSP; Linux; socket; streaming media; RTP/RTCP
隨著互聯網技術的發展以及3G時代的到來,基于RTSP的流媒體的傳播越來越普及。經過自己的努力學習研究、老師的指導和同學們的幫助,我完成了基于RTSP的客戶端的設計以及實現流媒體的下載功能。在研發過程中,我一直在學習積累,從最開始的對RTSP/RTP協議、基于RTSP客戶端的搭建、流媒體技術知之甚少,到慢慢閱讀代碼,到設計,解析架構,開發,最后初步實現,其中經過多次的思路,方法調整。而隨著設計的不斷完善,我也學會很多,在設計完成的過程中積累的經驗將是我未來學習、工作中的巨大財富。通過這次論文,我更加深刻理解了“態度決定一切”這句話。 |