Dear All

I grab video on a Raspberry Pi, host 1,  and sends raw video to another host, host 2, on the same LAN:


Host 1:

export FPS=5; export W=352; export H=240; \

raspividyuv -t 0 -n -v -hf --exposure sports -fps ${FPS} -w ${W} -h ${H} -p 800,50,${W},${H} -o - | \

ffmpeg -f rawvideo -video_size ${W}x${H} -r ${FPS} -i pipe:0 -f rawvideo udp://192.168.1.29:7000

. . . .

Input #0, rawvideo, from 'pipe:0':
  Duration: N/A, start: 0.000000, bitrate: 5068 kb/s
  Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 352x240, 5068 kb/s, 5 tbr, 5 tbn, 5 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> rawvideo (native))
Output #0, rawvideo, to 'udp://192.168.1.29:7000':
  Metadata:
    encoder         : Lavf58.71.100
  Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p(progressive), 352x240, q=2-31, 5068 kb/s, 5 fps, 5 tbn
    Metadata:
      encoder         : Lavc58.129.100 rawvideo
^Cmmal: Aborting program.0 size=   45292kB time=00:01:13.20 bitrate=5068.8kbits/s speed=1.01x

frame=  368 fps=5.0 q=-0.0 Lsize=   45540kB time=00:01:13.60 bitrate=5068.8kbits/s speed=1.01x

Host 2:

ffplay -fflags nobuffer -f rawvideo -video_size 352x240 -i udp://192.168.1.28:7000

. . . .

Input #0, rawvideo, from 'pipe:0':
  Duration: N/A, start: 0.000000, bitrate: 5068 kb/s
  Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 352x240, 5068 kb/s, 5 tbr, 5 tbn, 5 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> rawvideo (native))
Output #0, rawvideo, to 'udp://192.168.1.29:7000':
  Metadata:
    encoder         : Lavf58.71.100
  Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p(progressive), 352x240, q=2-31, 5068 kb/s, 5 fps, 5 tbn
    Metadata:
      encoder         : Lavc58.129.100 rawvideo
^Cmmal: Aborting program.0 size=    9281kB time=00:00:15.00 bitrate=5068.8kbits/s speed=1.03x

frame=   78 fps=5.1 q=-0.0 Lsize=    9652kB time=00:00:15.60 bitrate=5068.8kbits/s speed=1.01x


When I start ffplay on host 2 then most of the time video is perfect.

Every now and then video looks bad. I.e.. color is bad or there is unwanted pattern on the video.

I just restart ffplay and then video is perfect.


How come video sometimes is bad?


Thanks!


Thomas S

_______________________________________________
ffmpeg-user mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to