Currently working on pipelining for streaming video source from HDMI camera using Nano to a Local RTMP server, Currently having issues with audio not syncing, (Video is delayed by half a second)
Any further suggestions on changes to the pipelining would be appreciated.
Hi,
Setting the properties in alsasrc plugin should help:
latency-time : The minimum amount of data to read in each iteration in microseconds. This is the minimum latency that the source reports. This value might be ignored by the element if necessary; see "actual-latency-time"
flags: readable, writable
Integer64. Range: 1 - 9223372036854775807 Default: 10000
actual-buffer-time : Actual configured size of audio buffer in microseconds
flags: readable
Integer64. Range: -1 - 9223372036854775807 Default: -1
actual-latency-time : Actual configured audio latency in microseconds
flags: readable
Integer64. Range: -1 - 9223372036854775807 Default: -1
We don’t actually have experience in tuning the properties. If you need further suggestion, please go to gstreamer forum