3
私は、NOTIFYやSEARCHのようなSSDPマルチキャストメッセージを聞いてみようとしています。RebolのSSDPマルチキャストグループに参加するにはどうすればよいですか?
これは私のコードですが、wiresharkが見てもこれらのメッセージは表示されません。では、SSDPマルチキャストグループに参加してメッセージを受信するにはどうすればいいですか?
Rebol []
attempt [close ssdp]
local-ip: read join dns:// read dns://
ssdp: open/binary udp://:8000
probe group: compose/deep [multicast-groups: [[235.255.255.250 (local-ip)]]]
set-modes ssdp group
forever [
port: wait [ssdp]
probe data: copy port
]
SSDPはUDPポート1900を使用していませんか。 – endo64
@ endo64はいそうです。私はすべてのデバイスがマルチキャストメッセージを受信するために使用される1900年にサーバポートを開く必要があり、ネットワーク上の他のデバイスからUDPユニキャストメッセージを受信するために異なるアドレスを使用することを認識しませんでした。 –