G711 멀티 캐스트 오디오 스트림을 생성해야하며 Java Media Framework의 일부로 AVTransmit2 샘플을 사용했습니다.Java Media Framework가 항상 TTL = 1로 멀티 캐스트 패킷을 생성합니다.
는 Fundementally이 그러나 멀티 캐스트 패킷을 모두 TTL이 나는 TTL 값을 지정할 수있는 SessionAddress을 제안 몇 가지 문서를 발견 1.
로 설정되어, 작동, 그래서 변화 시도했다 그 예 destAddr = 새로운 SessionAddress (ipAddr, 포트, 255);
또한 Java에 기본값으로 설정된 IPv6로 인한 문제 일 수 있으므로 다음과 같이 ipv4로 강제 실행하려고했습니다. java -Djava.net.preferIPv4Stack = true -classpath " . " AVTransmit2의 javasound : // 8000 239.1.10.65 20480
그러나 와이어 샤크에서 찾고, 패킷은 여전히 TTL = 1
내가 JMF2.1.1e
어떤 제안을 사용하고 방법이 문제를 해결해야?