作者rabbithenry (歡迎光臨Wiiholic.com)
看板C_Sharp
標題[問題] 使用Socket將聲音傳到多台電腦的問題
時間Tue Jan 4 08:42:51 2011
大家好,我目前有一個程式是要用麥克風經由網路廣播到其他電腦去。
目前已經成功的讓麥克風的聲音經由UDP傳輸到一台電腦,聲音也很流暢,接著我用
Thread分別開兩個UDP Socket到兩台電腦去,這時就出現延遲的狀況了。
想請問各位,要如何才能順暢的將聲音經由網路傳到多台電腦呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.136.211.41
1F:推 windsheep:用UDP的話可以直接廣播,不需要用兩個socket吧? 01/04 14:23
2F:→ rabbithenry:我這邊的網路環境會鎖廣播IP,不過問題解決了,原來是 01/05 16:03
3F:→ rabbithenry:CPU被佔滿了... 謝謝你的回答^^ 01/05 16:03
4F:→ rabbithenry:那請問是有除了用.255的廣播IP和Multi-Thread之外的 01/05 16:32
5F:→ rabbithenry:方法可以做廣播嗎?如果能開一個Socket就解決就最好了 01/05 16:32
6F:推 horngsh:我想到的是Multicast IP such as 239.x.x.x 01/06 08:57