1

I have encoded H.264 video using FFmpeg. I want to apply packet loss model like Gilbert Eliot model to depict video transmission over unreliable network.Like in this thread TV noise is simulated. But noise on the internet is different. So is there a way to simulate packet loss/ noise for internet video streaming using FFmpeg or MATLAB?

Community
  • 1
  • 1
Mushahid Hussain
  • 4,052
  • 11
  • 43
  • 62
  • Can you provide a link to a video that displays the effect you want to re-create? – llogan Dec 31 '15 at 19:33
  • @LordNeckbeard Thanks for commenting.The video is simple foreman sequence . Like you answered in the thread that simulate TV noise. i have applied that command but my area is to apply RTP packet loss and want to recover the loss on decoder end using FEC. I want to know is there a way to simulate internet noise or RTP packet loss in FFmpeg? – Mushahid Hussain Jan 01 '16 at 06:21
  • I guess the best method would be to actually stream it and initiate RTP packet loss somehow. I'm not sure if it is possible to fake it with `ffmpeg` because I don't know what it is supposed to look like. – llogan Jan 01 '16 at 21:39
  • @LordNeckbeard using JM could be the way? Also if i want to recover lost packets what techniques are available in FFmpeg? – Mushahid Hussain Jan 02 '16 at 15:55

1 Answers1

1

I would suggest using Netem. It's part of Linux traffic control and you can create any type of delay, jitter and loss you want.

Anders Cedronius
  • 2,036
  • 1
  • 23
  • 29