Hi, we have video stored in S3.
When we probe the data using ffprobe, we see similar:
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'https://s3.amazonaws.com/bucketname/video_name.MP4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isom
creation_time : 2017-08-08 09:33:35
Duration: 00:00:30.93, start: 0.000000, bitrate: 326 kb/s
Stream #0:0(eng): Audio: pcm_mulaw (ulaw / 0x77616C75), 8000 Hz, 1 channels, s16, 64 kb/s (default)
Metadata:
creation_time : 2017-08-08 09:33:35
handler_name : ?Apple Sound Media Handler
Stream #0:1(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080, 260 kb/s, 29.94 fps, 29.94 tbr, 90k tb
n, 180k tbc (default)
Metadata:
creation_time : 2017-08-08 09:33:35
handler_name : ?Apple Video Media Handler
encoder : H.264
which shows both audio and video data is present.
However, when we stream it through VODS3 application, we are unable to play audio on VLC. When we probe the same stream, but coming from VODS3, we see following:
RTSP:
Input #0, rtsp, from 'rtsp://ip:1935/vods3/_definst_/mp4:amazons3/bucketname/video_name.MP4':
Metadata:
title : amazons3/bucketname/video_name.MP4
Duration: 00:00:30.93, start: 0.000000, bitrate: N/A
Stream #0:0: Video: h264 (High), yuv420p, 1920x1080, 29.92 tbr, 90k tbn, 180k tbc
HTTP:
[mpegts @ 02e0b080] Could not find codec parameters for stream 2 (Audio: aac ([15][0][0][0] / 0x000F), 0 channels, fltp)
: unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[hls,applehttp @ 032ab300] Could not find codec parameters for stream 2 (Audio: aac ([15][0][0][0] / 0x000F), 0 channels
, fltp): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, hls,applehttp, from 'http://ip:1935/vods3/_definst_/mp4:amazons3/bucketname/video_name.MP4/playl
ist.m3u8':
Duration: 00:00:30.93, start: 0.000000, bitrate: 0 kb/s
Program 0
Metadata:
variant_bitrate : 296411
Stream #0:0: Data: timed_id3 (ID3 / 0x20334449)
Metadata:
variant_bitrate : 296411
Stream #0:1: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080, 29.94 fps, 29.94 tbr, 90k tbn, 180k tb
c
Metadata:
variant_bitrate : 296411
Stream #0:2: Audio: aac ([15][0][0][0] / 0x000F), 0 channels, fltp
Metadata:
variant_bitrate : 296411
Unsupported codec with id 100358 for input stream 0
In both cases, it does not play from VLC.
We are wondering what is wrong.
Can you please comment on this?
Thanks