0
byte[] ip = new byte[4];
        ip[0] = (byte) 192;
        ip[1] = (byte) 168;
        ip[2] = (byte) 1;
        ip[3] = (byte) 8;

SessionAddress localSessionAddr = new SessionAddress(
                InetAddress.getByAddress(ip), LOCAL_RTP_PORT);

例外: ローカル データ アドレス このホストのローカル インターフェイスのいずれにも属さない

【解決策と理由】

問題は、JMF が InetAddress.getAllByName() を使用しているように見えることです。これは、(ほとんどの場合) /etc/hosts にない可能性があるため、単一の IP アドレスのみを提供します。/etc/hosts [1]でインターフェイスの IP (eth0、wlan0 など) を設定することで解決できます。

>  cat /etc/hosts
> 127.0.0.1 localhost
> 127.0.1.1 noor
> 192.168.1.8 noor
4

0 に答える 0