[FFmpeg-user] Send audio to Axis encoder and change http_post header
umansky at torcrobotics.com
Wed Oct 22 14:26:35 CEST 2014
I actually figured out the "multiple_requests" option soon after posting my question. In the case of the Axis encoder, I also had to set the "content_type" to "audio/basic" to match their API.
I can confirm that with those two commands it is now working and sending audio to the Axis, which is playing it correctly.
I don't remember why I used FLV, but I remember in my googling that was one of the suggestions. Many of the examples in https://trac.ffmpeg.org/wiki/StreamingGuide also use FLV.
Now I have a periodic popping noise that's occurring at the same time as malformed packets (according to wireshark), but that's probably a question for a different thread.
From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user-bounces at ffmpeg.org] On Behalf Of Carl Eugen Hoyos
Sent: Tuesday, October 21, 2014 5:41 PM
To: ffmpeg-user at ffmpeg.org
Subject: Re: [FFmpeg-user] Send audio to Axis encoder and change http_post header
Mark Umansky <umansky <at> torcrobotics.com> writes:
> Connection: Keep-Alive
> Connection: close
> The "connection: close" is what I think is preventing any data from
> getting to the encoder as it errors out after one frame.
Did you test the option "multiple_requests"?
> ffmpeg -v debug -y -re -f dshow
> -i "audio=Internal Microphone (Conexant 2"
> -c:a pcm_mulaw -ac 1 -ar 16000 -b:a 128k -f flv
I am not saying it's wrong but where in the documentation did you find a reason to use "-f flv"?
ffmpeg-user mailing list
ffmpeg-user at ffmpeg.org
This email was scanned by BitDefender.
More information about the ffmpeg-user