我正在使用FPGA设备,该设备可以提供原始视频和pcm数据。我分别将v4l2和alsa框架用于视频和音频。音频流路径使用ALSA框架,视频流路径使用v4l2框架。设备可以生成不同的音频采样率,例如44.1KHz,48KHz和96KHz。
VLC可以48KHz的采样率,2通道和FHD(1920x1080)的视频流畅地呈现视频和音频。
当设备设置为44.1KHz和96KHz时,vlc音频中断。我使用的是vlc版本为2.2.8,无法通知如何设置音频设备的采样率。
以下是查询:
1)当设备生成44.1KHz音频采样率时,如何通知VLC使用44.1KHz采样率(与96KHz相同)
2)对于视频和音频设备设置为vlc的命令,宽度和宽度设置为1920 =高度= 1080色彩空间= RV24,通道= 2,采样率44.1KHz。假设视频设备为(/ dev / video0,音频设备为hw:1.0)
此致
库尔卡尼。