2010-10-23 43 views
0

我正在構建一個應用程序,允許用戶從他們的家用計算機流式傳輸視頻。基本的P2P /端口/安全問題

我在哪裏可以找到有關如何讓廣播公司本地網絡之外的用戶可以訪問此信息流的更多信息?

比方說,我是從廣播視頻192.168.0.1:8080/video.mpg

我知道,如果我設置端口轉發到廣播計算機然後我可以直接到人我的外部IP:8080/video.mpg,它會從我的電腦流出。

但是,P2P下載應用程序和遠程桌面應用程序如何讓用戶直接訪問用戶的計算機而不會讓用戶無法使用端口轉發等。

希望我是再清楚不過 - 讓我知道如果你需要任何澄清:)

劉易斯

回答

0

,除非你正在寫的正在使用的協議來訪問你想要做什麼是不可能的視頻流。有一些技術可以允許P2P網絡通過NAT工作(例如打洞:http://www.brynosaurus.com/pub/net/p2pnat/),但它們的使用要求您編寫兩端使用的協議。

你在做什麼不是P2P它是客戶端/服務器,它看起來像你希望人們能夠使用瀏覽器看到視頻。由於HTTP協議不在您的控制範圍內,因此您可以在NAT網關後執行此操作,而不是使用端口轉發。

對不起。