[FFmpeg-user] RTMPE native support

Mirko Puliafito mirko.puliafito at gmail.com
Mon Aug 26 12:07:59 CEST 2013


The command:

./ffmpeg -loglevel debug -i rtmpe://127.0.0.1/live/myStream_audio -acodec
copy -vcodec copy -f flv /home/mirkpul/Scrivania/test.flv

Debug level output:

ffmpeg version N-55765-g8d679bc Copyright (c) 2000-2013 the FFmpeg
developers
  built on Aug 26 2013 12:05:40 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1)
  configuration: --enable-openssl --enable-protocol=rtmpe
  libavutil      52. 42.100 / 52. 42.100
  libavcodec     55. 29.100 / 55. 29.100
  libavformat    55. 14.102 / 55. 14.102
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 82.102 /  3. 82.102
  libswscale      2.  5.100 /  2.  5.100
  libswresample   0. 17.103 /  0. 17.103
Splitting the commandline.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging
level) with argument 'debug'.
Reading option '-i' ... matched as input file with argument 'rtmpe://
127.0.0.1/live/myStream_audio'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec
('copy' to copy stream)) with argument 'copy'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec
('copy' to copy stream)) with argument 'copy'.
Reading option '-f' ... matched as option 'f' (force format) with argument
'flv'.
Reading option '/home/mirkpul/Scrivania/test.flv' ... matched as output
file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input file rtmpe://127.0.0.1/live/myStream_audio
.
Successfully parsed a group of options.
Opening an input file: rtmpe://127.0.0.1/live/myStream_audio.
[rtmpe @ 0x2cec540] Handshaking...
[rtmpe @ 0x2cec540] Type answer 6
[rtmpe @ 0x2cec540] Server version 0.0.0.0
[rtmpe @ 0x2cec540] Proto = rtmpe, path = /live/myStream_audio, app = live,
fname = myStream_audio
rtmpe://127.0.0.1/live/myStream_audio: Input/output error

It seems that the server is receiving an empty message. Is anyone able to
make it work?

Mirko


2013/8/23 Mirko Puliafito <mirko.puliafito at gmail.com>

> Hi,
>
> just try to demux a stream, file or live, from a flash media server (I
> tried with crtmpserver and red5). It only opens the TCP connection but it
> doesn't start the handshake giving an invalid parameter error.
>
> I tried with..
>
> ffmpeg -i rtmpe://127.0.0.1/live/myStream ...
>
> Mirko
> Il giorno 23/ago/2013 12:05, "Paul B Mahol" <onemda at gmail.com> ha scritto:
>
>> On 8/23/13, Mirko Puliafito <mirko.puliafito at gmail.com> wrote:
>>
>> > Hi,
>> >
>> > I'm trying to use rtmpe (ffrtmpcrypt) with the latest version but it's
>> not
>> > working (I've also tested it with the 1.x). I tested it against
>> crtmpserver
>> > and red5 without any luck. Can anybody tell me the status of that
>> protocol
>> > implementation? Do I need to go on using rtmpdump libs if I want to use
>> > this protocol?
>>
>> What does not work exactly?
>>
>> There is simple not enough information provided.
>> _______________________________________________
>> ffmpeg-user mailing list
>> ffmpeg-user at ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>
>


More information about the ffmpeg-user mailing list