透過您的圖書館登入
IP:216.73.216.156
  • 學位論文

使用IP spoofing概念實現在Linux上可播放rm的UPnP Player

Design the upnp player which can play rmvb in Linux by using ip spoofing concept

指導教授 : 李肇林

摘要


由於近幾年UPNP和DLNA的堀起,可以輕易的建立一個數位家庭,讓整個家裡只要架一個電腦server,在家裡任何一個地方只要有網路和電腦,就可以立即讀取存放在server的多媒體資料(如:電影、mp3),也不需要安裝任何驅動程式。而且現在很多電腦都有支援UPNP的功能,所以只要架設一台UPNP Server就可以提供多媒體資料讓Client使用。 目前Linux和Windows都有提供Server的架設軟體,所以都可以輕易的建立一台server,至於client的部分,兩個OS也都有提供,但是最大的缺憾就是很少可以支援rmvb檔的部分。簡單的說,mpeg的影片可以透過upnp利用streaming的方式播放,但是大部分的播放軟體都不支援rm檔的播放。為了解決這類的問題,所以要設計一個軟體來達到這個目的,既可以播放rm檔又擁有upnp的功能。 此外,為了安全性的問題,希望提供影片的電腦,可以隱藏不讓外部Client知道是從那台電影傳送影片,所以運用IP spoofing的概念,將傳送出去的封包利用程式把Server的IP更改掉,讓Client誤以為是從別台電影傳送影片封包,即使被攻擊,真正的Server端也不會受到侵害。

關鍵字

UPnP DLNA 個人防火牆 WinPcap IP spoofing

並列摘要


Because the contribution of UPnP and DLNA, we can build a digit home. We can access the server which is set in home by using any device supported UPnP without installing any driver. Any multimedia put on the UPnP server can be used easier by any UPnP client. Both Linux and Windows have UPnP server software, so it is very easy to set up a UPnP environment. Both operating system have UPnP client, but all the player can not play rmvb movies. For example, mpeg movies can be played through UPnP by using streaming. But no player can play rmvb movies by using UPnP. We want to design a program to play rmvb movies through UPnP. We hope the server supported multimedia can hide the server IP when send the packets to client. This uses the IP spoofing concept to change the server IP when send the streaming packets. The client thinks the packets are come from the IP we change. We can avoid the server attacking by hacker.

並列關鍵字

UPnP DLNA Personal Firewall WinPcap IP spoofing

參考文獻


[14] 基於及時通訊系統之UPnP家庭網路閘道, 李勇煥, 2008/1
[1] 微軟Windows XP web site, http://www.microsoft.com/china/windowsxp/pro/techinfo/planning/upnp/protocol.mspx, 2001/06/29
[2] 尋星族樂園, http://www.tvrobbs.com/showthread.php?threadid=5483, 2005/05/26
[3] MPlayer-電影播放器 介紹, http://www.mplayerhq.hu/DOCS/HTML/zh_CN/intro.html, 2008/7
[4] MPlayer-電影播放器, http://www.mplayerhq.hu/design7/news.html, 2008/7

延伸閱讀