А Вы уверены что видео пойдет по http и upd протоколам? Если по ним, то в чем проблема - этобычно самое соединение, ловите данные, потом воспроизводите- это протокоы не потокового видео.
VLC плеер позволяет передавать поток MPEG2 TS по http и udp. Пробовал открывать оба сокета, подключался к серверу, но данные не получал. Начал дальше тему копать, оказалось что как минимум при передаче по http необходимо серверу послать запрос на чтение потока, только после этого ему будут данные отсылаться. А вот что это за запрос и что он содержит непонятно. Как раз это я и пытаюсь найти.