[FFmpeg-user] cant stream audio and video at the same time
    Gisbert Haas 
    gisbert.haas at myvinn.com
       
    Mon Jan  4 23:58:22 EET 2021
    
    
  
Hi All,
I'm facing a weird problem. I would like to capture HDMI using HDMI USB 
capture device and stream as multicast.
Ubuntu 20.10 server 64bit, ffpmeg version 4.3.1-4, but its the same with 
the latest RaspbianOS 32bit and ffpmeg version 4.2
If I capture video on its own it works:
ffmpeg -f v4l2 -input_format yuyv422 -video_size 1280x720 -i /dev/video0 
-c:v h264_v4l2m2m -b:v 8M -f mpegts udp://230.10.1.1:5700
same for Audio, this works:
ffmpeg -f alsa -ac 2 -i hw:2   -c:a aac -f mpegts udp://230.10.1.1:5700
If I do both together the video stops working and the fps drops to 
nearly 0. Audio works fine:
ffmpeg -f alsa -ac 2 -i hw:2 -f v4l2 -input_format yuv420p -video_size 
1280x720 -i /dev/video0 -c:v h264_v4l2m2m -b:v 8M -c:a aac -f mpegts  
udp://230.10.1.1:5700
fps nearly 0:
Output #0, mpegts, to 'udp://230.10.1.1:5700':
   Metadata:
     encoder         : Lavf58.45.100
     Stream #0:0: Video: h264 (h264_v4l2m2m), yuyv422(progressive), 
1280x720, q=-1--1, 8000 kb/s, 60 fps, 90k tbn, 60 tbc
     Metadata:
       encoder         : Lavc58.91.100 h264_v4l2m2m
     Stream #0:1: Audio: aac (LC), 48000 Hz, stereo, fltp, 128 kb/s
     Metadata:
       encoder         : Lavc58.91.100 aac
frame=    2 fps=0.0 q=-0.0 size=       1kB time=08:49:27.95 bitrate=   
0.0kbits/s speed=6.31e+04x
frame=    2 fps=2.0 q=-0.0 size=       2kB time=08:49:27.95 bitrate=   
0.0kbits/s speed=3.16e+04x
frame=    2 fps=1.3 q=-0.0 size=       4kB time=08:49:27.95 bitrate=   
0.0kbits/s speed=2.1e+04x
frame=    2 fps=1.0 q=-0.0 size=       5kB time=08:49:27.95 bitrate=   
0.0kbits/s speed=1.57e+04x
frame=    2 fps=0.8 q=-0.0 size=       6kB time=08:49:27.95 bitrate=   
0.0kbits/s speed=1.26e+04x
frame=    2 fps=0.7 q=-0.0 size=       7kB time=08:49:27.95 bitrate=   
0.0kbits/s speed=1.05e+04x
I must be doing something wrong just dont see it.
Anyone got a bright idea?
Thanks a lot
    
    
More information about the ffmpeg-user
mailing list