[Sysadmins] vlc и memory leak

alexei на taf.ru alexei на taf.ru
Пн Окт 28 18:18:14 MSK 2013


Приветствую!

Никто не сталкивался с такой проблемой, что vlc на транскодировании TS-потоков начинает по дикому течь?

Что-то у меня он текет просто неприлично как, за сутки один процесс запрашивает себе до 500Г памяти, ессно
виртуально, но и физическую кушает преизрядно.

Перекодирование производится такой строкой:

cvlc -q udp://@233.0.0.101:16384 --sout '#transcode{vcodec=mp2v,vb=30,fps=25,scale=1}:rtp{mux=ts,dst=233.0.0.21,port=16384,sdp=sap://}'

Система p7

[taf на stream1 transcode.d]$ rpm -qa| grep vlc| sort
libvlc-2.1.0-alt0.M70P.1
vlc-interface-ncurses-2.1.0-alt0.M70P.1
vlc-mini-2.1.0-alt0.M70P.1
vlc-plugin-ffmpeg-2.1.0-alt0.M70P.1
vlc-plugin-h264-2.1.0-alt0.M70P.1
vlc-plugin-mpeg2-2.1.0-alt0.M70P.1
vlc-plugin-v4l-2.1.0-alt0.M70P.1
[taf на stream1 transcode.d]$

Пробовал производить перекодировку через avconv но что-то оборудование этот поток отказывается понимать. В случае с av перекодировка
производится так:

avconv -i udp://@233.0.0.9:16384 -codec:v mpeg2video -q:v 1 -f mpegts -codec:a copy -r 25 udp://@233.0.0.21:16384

Может для второго случая каких-то опций не хватает, чтобы сформировать полноценный ts-поток?



Подробная информация о списке рассылки Sysadmins