P2P直播 點播技術學習經驗

2021-09-30 07:26:20 字數 740 閱讀 3619

為了更深入的學習p2p應用,第二個編譯的是mysee公司開源的myseelite,這個專案共開放了三個版本:myseelite1、myseelite2.0、myseelite2.1,下面我將粗略的介紹下這三個版本:

myseelite1  這個版本的服務端必須執行在linux系統上,為了編譯這個版本,我特地弄了一台linux機器,tp、cp、sp三個服務全部編譯成功,執行mmsserver.exe連線成功,但服務端去沒有看到生成的相關頻道資訊,在除錯中找到了幾位網友也在看這個專案,知道還有myseelite2。

myseelite2.1 先介紹2.1是因為我是先從2.1開始編譯的,環境搭好以後,順利編譯出各個程式並配置、執行,capture.exe點上傳後崩潰。經網友指點得知2.1問題比較多,放棄~

至此,mysee三個版本全部接觸過,果真是個令真震撼的開源專案,八卦的話咱就不多說了,既然是來學習的,**還得深入的看,經過兩周的編譯、除錯,才發現自己是多麼的才疏學淺,居然沒能把這套東西穩定執行。。。。

如果讓我推薦,那麼我首推p2pcenter,無論你做直播還是點播,這個應該都是最佳選擇,點播可以直接部署,直播需要自己寫個採集mms流的模組。

純學習推薦peercast,雖然太老,但是個非常成熟的專案,值的學習。

至於mysee,如果你的空餘時間多,有充分的時間debug,那麼可以去看看。至少我個人認識這個專案沒啥可學習的地方,首先他是tcp的協議,本身就不適合做p2p,再著問題不是一般的多。

本人建個qq群:74868346 (p2p技術交流)

P2P直播 點播技術學習經驗

為了更深入的學習p2p應用,第二個編譯的是mysee公司開源的myseelite,這個專案共開放了三個版本 myseelite1 myseelite2.0 myseelite2.1,下面我將粗略的介紹下這三個版本 myseelite1 這個版本的服務端必須執行在linux系統上,為了編譯這個版本,我...

直播P2P技術2 低延遲模型

低延遲模型 那麼如何在高位元速率的直播中實現延遲低的可用p2p網路呢?為了方便討論樹網狀網路拓撲,作如下定義 節點之間控制訊息和資料訊息過程如下圖2.所示。假設資料集數量為m,直播資料位元速率為b,則單個節點的最小平均下行頻寬bd,bu b 8 m,最小平均上行頻寬bu,bu m 1 m b 8 節...

P2P技術原理

組織結構 點對點技術又稱對等網際網路絡技術,是一種網路新技術,依賴網路中參與者的計算能力和頻寬,而不是把依賴都聚集在較少的幾台伺服器上。p2p網路通常用於通過adhoc連線來連線節點。這類網路可以用於多種用途,各種檔案分享軟體已經得到了廣泛的使用。p2p技術也被使用在類似voip等實時 業務的資料通...