Почему у меня заканчивается память при потоковой передаче видео с веб-камеры на YouTube на Raspberry Pi?
357
CamelBlues
Я пытаюсь транслировать видео для прямой трансляции на YouTube, которую я хочу транслировать 24/7, если это возможно. У меня Raspberry Pi Model 3 Model B с веб-камерой USB (Logitech G922).
Я использую эту команду для потоковой передачи:
avconv -ar 44100 -ac 2 -f s16le -i /dev/zero -f video4linux2 -video_size qvga -r 10 -i /dev/video0 -strict experimental -b 350k -f h264 -f flv rtmp://a.rtmp.youtube.com/live2/<my_secret_key>
Когда я начинаю потоковую передачу avconv
, использование памяти медленно увеличивается до 100%, и процесс останавливается. Единственное решение, которое мне помогает, это увеличить размер файла подкачки dphys. Чем больше CONF_SWAPSIZE
, тем дольше я могу транслировать, пока не закончится память.
Почему у меня заканчивается память?
Что я могу с этим поделать?
`avconv` - это не` ffmpeg`, возможно, попробуйте последнее и посмотрите, работает ли это лучше?
slhck 7 лет назад
1
Да, я могу попробовать это (но я действительно хочу избежать компиляции ffmpeg на моем PI). Я ищу технические ответы на мои вопросы. Я не знаю много о потоковой передаче. Может ли ПИ содержать изображения, которые уже были переданы в память?
CamelBlues 7 лет назад
0
Ответ на вопрос «почему мне не хватает памяти», скорее всего, связан с утечкой памяти в используемой вами конкретной версии avconv, не уверенной в том, что какое-либо другое объяснение более правдоподобно.
slhck 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
1
Видео скайп на Aspire One
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
5
Как лучше всего смотреть интернет-фильмы (Hulu и т. Д.) На моем телевизоре?
-
-
2
Ищете недорогую систему домашнего наблюдения
-
2
Есть ли способ поделиться веб-радио в сети?
-
1
Задержка потокового видео
-
1
Возможна ли в данный момент поддержка веб-камеры с помощью Pidgin и как?
-
4
Доступна ли в Linux стабильная поддержка видеосвязи (с помощью веб-камер)?
-
5
веб-камера безопасности, но NAT IP-адрес DHCP
-
1
Отправка экрана в качестве выхода камеры?