В настоящее время мой университет работает над тестированием IPTV. Чтобы получить доступ к службе, вас попросят установить VLC Media Player и запустить файлы, загруженные из интранета университета, каждый из которых представляет канал, через него.Как я могу получить доступ к серверу IPTV программно?
Файлы формата:
#EXTM3U
#EXTINF:0,ITV2
udp://@238.255.0.6:2001
Что я признаю, как файл списка воспроизведения M3U. К счастью, файл отображает IP-адрес сервера, на котором размещается служба, порт для доступа к нему и протокол, в этом случае UDP.
Мой вопрос в том, как я могу получить доступ к службе программно? Есть ли конкретное рукопожатие, которое клиент делает с сервером? Видя, как это доступно так просто с помощью VLC Media Player, безусловно, доступ к данным будет тривиальным, поскольку не используется проприетарный протокол?
Я не слишком подробно разбираюсь в доступе к Интернету программно; Я знаю, что в Java можно построить Port
, который моделирует UDP. Я был бы признателен за ответы на Java, но любого подобного языка более чем достаточно.
Спасибо!