VLC will drop frames to keep the stream going in real time, so need to tell it to not do that and use a buffer to keep the frames, try;
Code: Select all
:no-sout-transcode-hurry-up :sout-transcode-audio-sync
I don't need to mention that this is mostly useless for live streams, such as DVB. Either the system is fast enough to transcode in real-time, or you're screwed.
i just begin a project where i need to record channels from a dvb t or s card and send it to a multicast adress in live time. Or to stor it in ahard drive. First i need to buy the DVB t card, do you have any suggestion about the cards that might be compatible with VLC . I tried to transcode some HD video from the Net but my CPU and Memory could not do it my PC stops. Which CPU can you suggest me that can transcod 8 channels and transcode them in live time.
I doubt you can have 8 HD channels on the same transponder, so this is simply impossible. You will need at least one DVB card per transponder. And then the CPU and memory bandwidth required to transcode HD is so high that you may well want to have more than one computer to do it. Of course, the details depend on the codec and expected encoding quality. I can't help to that level of precision.