Я выполняю потоковую передачу VCL, и мне нужно получить кадры или видео с многоадресной рассылки Java.
Я присоединяюсь к многоадресной группе и получаю эти пакеты дейтаграмм, но не знаю, как с ними обращаться.
Какие-нибудь советы по коду? Или какая-нибудь библиотека для преобразования этих пакетов в кадры в реальном времени?
public static void main(String[] args) throws UnknownHostException {
InetAddress address = InetAddress.getByName(INET_ADDR);
byte[] buffer = new byte[256];
try (MulticastSocket clientSocket = new MulticastSocket(PORT)){
clientSocket.joinGroup(address);
while (true) {
DatagramPacket msgPacket = new DatagramPacket(buffer, buffer.length);
clientSocket.receive(msgPacket);
}
} catch (IOException exception) {
exception.printStackTrace();
} System.out.println(i);
}
p.s Я не могу изменить способ отправки потоковых пакетов
Спасибо