簡體   English   中英

BeagleBone Black AP上的Python組播

[英]Python Multicast on BeagleBone Black AP

我正在嘗試在BeagleBone Black上設置UDP多播,以將數據廣播到兩個Windows平板電腦以及我的Windows PC作為測試設備,所有這些設備都連接到BBB無線熱點。

我在BeagleBone和PC以及BeagleBone和一個Windows平板電腦之間運行標准的UDP通信,但是我希望能夠將新的平板電腦添加到網絡中,而不必將其IP地址添加到BeagleBone代碼中,因此我要多播。

到目前為止,我已經嘗試了以下三個鏈接以及其他一些鏈接中的測試腳本,但還沒有遇到任何麻煩。 通過閱讀這些鏈接中的教程,人們似乎在使用平台特定參數時遇到了問題(請參閱鏈接1中的注釋),並且鏈接(2)中有作者的評論,似乎表明他們無法始終如一地獲得他們的測試腳本可以正常工作。

是否有人知道BeagleBone Black允許在其熱點/接入點上進行多播所需的特定於平台的設置?

如果有人通過連接到BBBW熱點的設備成功運行了python多播示例,那么聽到它真是太棒了,並且一定可以確信這不是一個黑洞!

(1) Python中的多播 -Mac和Windows之間的平台詳細信息

(2) https://wiki.python.org/moin/UdpCommunication ---在此發布的評論表明它可能無法正常工作

(3) https://pymotw.com/3/socket/multicast.html-我在這里嘗試過測試腳本沒有任何運氣

我沒有BBBW,但確實有BeagleBone Green Wireless,據說它使用相同的無線Texas Instruments芯片(WL1835MOD)。

我發現該芯片不支持ad-hoc WIFI ,但它似乎是德州儀器(TI)的“ WiFlink 8”系列的一部分, 系列聲稱支持多播。

除非您擁有專用的(=昂貴的,不是消費級的)路由器,否則組播數據包將不會經過路由器,因此請確保要組播的所有設備都在同一子網上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM