[FFmpeg-devel] Add support for 24 bit RTSP audio playback
Timur Aydin
ta at taydin.org
Sat Nov 5 18:03:49 EET 2016
Here is a simple test case:
1) Use the live555 RTSP server to serve a 24 bit wav file.
2) Play this file using ffplay as follows:
$ ffplay rtsp://<ip address>/audio.wav
In this case, ffplay fails as follows:
[ta at bonsai ~]$ ffplay rtsp://10.2.1.21:8554/wave
ffplay version 3.2 Copyright (c) 2003-2016 the FFmpeg developers
built with gcc 6.2.1 (GCC) 20160830
configuration: --prefix=/usr --disable-debug --disable-static
--disable-stripping --enable-avisynth --enable-avresample
--enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl
--enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype
--enable-libfribidi --enable-libgsm --enable-libiec61883
--enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb
--enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus
--enable-libpulse --enable-libschroedinger --enable-libsoxr
--enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2
--enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp
--enable-libx264 --enable-libx265 --enable-libxvid --enable-netcdf
--enable-shared --enable-version3 --enable-x11grab
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.100 / 57. 64.100
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
[rtsp @ 0x7fddbc000920] Could not find codec parameters for stream 0
(Audio: none, 96000 Hz, 2 channels): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
Input #0, rtsp, from 'rtsp://10.2.1.21:8554/wave':
Metadata:
title : wave
comment : wave
Duration: 00:10:00.00, start: 0.001250, bitrate: N/A
Stream #0:0: Audio: none, 96000 Hz, 2 channels
No codec could be found with id 0
Failed to open file 'rtsp://10.2.1.21:8554/wave' or configure filtergraph
--
Timur
On 11/5/2016 11:49 AM, Michael Niedermayer wrote:
> On Sat, Nov 05, 2016 at 01:15:44AM +0300, Timur Aydin wrote:
>> Hello guys,
>>
>> When ffplay is used to play from the RTSP URL that serves 24 bit
>> audio content, ffplay fails to recognize the audio codec format. The
>> attached patch adds support for playing 24 bit audio content over
>> RTSP by defining a dynamic payload handler for "L24".
>
> do you have a testcase for this ?
>
> [...]
>
>
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
More information about the ffmpeg-devel
mailing list