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

Никто не сталкивался с такой проблемой, что 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 mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить