Opened 6 years ago

Last modified 6 years ago

#7689 new defect

instance depth difference between external librtmp and builtin librtmp

Reported by: zermok Owned by:
Priority: normal Component: avformat
Version: git-master Keywords: rtmp
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
How to reproduce:

% /usr/local/bin/ffmpeg -thread_queue_size 512 -re -fflags +genpts+nobuffer -avoid_negative_ts make_zero -rtmp_live live -rtmp_buffer 4 -rtmp_conn 'S:xxxx Z: Z: Z: S:xxxx Z: Z: Z: Z: Z: Z:' -i 'rtmp://whatever.server:1935/app/instance/subinstance/mp4:stream' test.mp4
ffmpeg version N-92997-g306cc26115 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 8 (GCC)

sub instance works with the external librtmp and compiling with --enable-librtmp

btw with builtin librtmp URL like
rtmp://whatever.server:1935/app/instance/subinstance/mp4:stream
does not work (unknown error) but with external librtmp it works

Attachments (1)

ffmpeg-20190121-133343.log (4.3 KB ) - added by zermok 6 years ago.
attached full console log

Download all attachments as: .zip

Change History (7)

comment:1 by Carl Eugen Hoyos, 6 years ago

Component: ffmpegavformat
Keywords: rtmp added; librtmp removed
Priority: importantnormal

Please provide a sample stream and the command line you tested together with the complete, uncut console output to make this a valid ticket.

comment:2 by zermok, 6 years ago

sample not possible, it's a private live stream
the command line is written in the description already
about the console log, with full verbose?

by zermok, 6 years ago

Attachment: ffmpeg-20190121-133343.log added

attached full console log

comment:3 by zermok, 6 years ago

...

Last edited 6 years ago by zermok (previous) (diff)

comment:4 by zermok, 6 years ago

however if we can communicate by PM I can give to you the right host to stream so I can let the stream always up but I need you IP to allow the firewall to let you stream

comment:5 by zermok, 6 years ago

do you have enough info?

comment:6 by zermok, 6 years ago

Hello, any news? I tried to fix it but could not find where to change the app path code to make builtin librtmp behave the same of the external one. thanks

Last edited 6 years ago by zermok (previous) (diff)
Note: See TracTickets for help on using tickets.