прямой трансляции мне нужно для захвата изображения с веб-камеры, которая в прямой трансляции при условии hereКак поймать изображения с веб-камерой HTTP
Кто-нибудь идея, как это сделать?
Я нашел this Ответ, но это мне не помогает. Когда я вхожу
ffmpeg -i rtmp://85.126.233.214/heidelberg-live/stream1.flv -r 1 -f image2 -vcodec mjpeg captured%d.jpg
возвращает
[rtmp @ 0xc45f40] Cannot open connection tcp://85.126.233.214:1935
rtmp://85.126.233.214/heidelberg-live/stream1.flv: Connection timed out
Conversion failed!
Это то, что прямая часть сайта выглядит следующим образом:
<embed type="application/x-shockwave-flash"
src="http://www.blitzvideoserver06.de/blitzvideoplayer4.swf"
width="480"
height="420"
style="undefined"
id="blitzvideoplayer"
name="blitzvideoplayer"
bgcolor="#ffffff"
quality="high"
allowfullscreen="true"
flashvars="videofile1=rtmp://85.126.233.214/heidelberg-live/stream1.flv&
live=1&
keinlogo=1&
mitstartbutton=1&
bgc=ffffff">
Ах хорошо, мой IP был неправ. Ваше изображение показывает правильный IP-адрес, спасибо! Я попытался также получить правильный адрес сервера, используя wirehark после вашего примера. Я действительно могу видеть правильный IP-адрес, но нет полной строки, которая необходима для потоковой передачи изображений, которые являются «rtmp: /// heidelberg-live/stream2.flv» (я получил это от кого-то, связанного с веб-сайтом) Wireshark предоставляет только информацию «62.113.221.5' и« heidelberg-live ». Есть ли способ получить полный адрес сервера (показано выше) с помощью wirehark? – mcExchange
hey @mcExchange оригинальный URL RTMP верен. Вам нужно увидеть рукопожатие самостоятельно, используя WireShark и воссоздать те же связи, используя инструменты, которые у вас есть. Включение информации о SWF, окне, реферере, канале и т. Д. –
Итак, вы имеете в виду, что мне нужно извлечь из 'flashvars = 'videofile1 = rtmp: //85.126.233.214/heidelberg-live/stream1.flv &' все, начиная с ' rtmp' до '& amp', заменяя IP на тот, который найден wirechark (' 62.113.221.5')? Это правило? Я бы это понял, если бы хотя бы '& amp' не нужно было удалять. всегда есть '& amp' в конце адреса? – mcExchange