LINUX.ORG.RU

Сообщения kvit

 

Трансляция с TVTuner с помощью VLC

Мозг уже сломал, выручайте..

Есть такая проблема, пытаюсь вещать в сеть с tvtuner-а при помощи vlc

Строка примерно такая:

vlc -v --color v4l2://:/dev/video0:standard=1:tuner-frequency=199250:sout-all:size=320x240:tun er-audio-mode=1:stereo=0:samplerate=44100 :input-slave=alsa://hw:2,0 --sout \ '#transcode{vcodec=mp4v,acodec=mp3,vb=4096,venc=ffmpeg{keyint=80,hurry-up,vt=80 0000},deinterlace}:std{access=mmsh,dst=10.199.38.105:8088}' --ttl 12 -I dummy

всё ок, только на клиенте (тот же VLC используется) звук проигрывается в два раза быстрее и кусками. Т.е. то, что в буффере есть проигрывается быстро, потом пауза, потом следующий кусок. Года полтора назад была подобная проблема, как-то пофиксил, но счас уже не помню как.

Если кто может помочь -- буду очень благодарен. Футбол завтра надо транслировать)

kvit
()

хранится ли где-нибудь процессорное время и занимаемая память для каждого процесса?

или программы типа top их как-то самостоятельно получают? есть подозрение, что это можно получить из кольцевого списка структур struct task_struct, но не могу найти есть ли там такие поля или как это можно сделать по-другому. подскажите, пожалуйста.

kvit
()

RSS подписка на новые темы