bittorrent

    1熱度

    1回答

    根據維基百科文章,Micro Transport Protocol支持使用UDP穿孔的NAT穿越。但看看libutp's project page我在頭文件中找不到任何這樣的參考。我錯過了明顯的東西嗎?或者在其他地方實施了NAT穿越?

    0熱度

    1回答

    我在檢查peerflix,它真的很棒,它支持在視頻中查找功能。 我試圖理解它是如何工作的,我認爲它會在HTTP文件服務器上創建一個流管道,並在下載所需的一段文件時將視頻數據寫入它,並且視頻播放器從管道的另一端讀取數據。 我試圖在java中使用Pipedinputstream和pipedoutputstream使用nanohttpd服務器執行此操作,但無法使其工作。 有什麼我失蹤? peerflix

    1熱度

    1回答

    我最近聽說過關於WebTorrent,並決定嘗試其中一個音頻播放器的JavaScript演示,看看我能否使它從BitTorrent網絡隨機播放MP3。 它沒有工作,我聯繫作者,發現那些是「two separate networks」。 這讓我想知道 - 這兩個網絡有多少共同點? 例如,他們是否使用相同的.torrent文件規範,並且可以在同一InfoHash下的WebTorrent和BitTorr

    1熱度

    1回答

    ThePirateBay.org等網站如何運作?我聽說跟蹤器的年代已經結束了,所以我猜他們從DHT中提取數據。我寫了一個簡單的DHT刮板,但查詢服務器的速度很慢 - TPB是否有自己的DHT節點?他們是否驗證同行是否確實有數據?

    0熱度

    1回答

    在我的項目中,我需要檢查torrent Infhash是否有效。 任何人都可以建議我如何驗證它?

    0熱度

    1回答

    我使用的是libtorrent 1.0.9和自定義綁定(可以用python重現)。有時我無法下載磁鐵,因爲它們沒有元數據而卡住(當有大於200個DHT節點時)。我能夠重現該問題與該磁體: magnet:?xt=urn:btih:565DB305A27FFB321FCC7B064AFD7BD73AEDDA2B&dn=bbb_sunflower_1080p_60fps_normal.mp4&tr=ud

    0熱度

    1回答

    我正在做分組分析的雙向流量。我能夠通過嗅探來自我的程序的數據包,將dht get_peers請求與其相應的響應進行匹配。 當我解碼(bendecode),我得到以下節點。 dict {<br /> ip => str = xxxxxxxx (len = 6) r => dict { id => str = O\xb4{|\xc8\x08\xcd!\xaf\x14\x

    0熱度

    1回答

    所以,我是node.js的新手,我選擇了它的必要性來使用bittorrent-dht,這似乎有我需要的所有想法。 我的想法基本上是生成隨機的十六進制字符串,並在DHT上進行查找,保留足夠的同行,以便後來在適當的torrent客戶端(在我的情況下,我使用Tixati)進行檢查。 爲此目的我寫了下面的代碼位,這是不優雅,我是新來的node.js,記住這一點...... const crypto = r

    2熱度

    1回答

    我使用Intel Compute Stick製作一個小工具(IoT),下載一個torrent內容然後播種。 它的工作原理。 現在我想我的種子已經重新啓動後仍和無需重新下載這些下載的文件(原因很明顯...) 沒有辦法與aria2任何選項來做到這一點(here is the doc ),我想知道是否有我可以做的技巧或任何其他可以做到的COMMAND LINE應用程序?

    1熱度

    1回答

    的Wikipedia page of BitTorrent說關於Multitracker山洪,「一個缺點是,它能夠有一個單一的洪流多個未連接羣,其中一些用戶可以連接到一個特定的跟蹤,而無法連接到另一臺。這可以創建一個脫節設置可以阻止洪流轉讓其描述文件的效率。」 可有人請給我一個這樣的例子? 謝謝。