Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

RTMP Streaming using ffserver

I would like to be able to stream media content originated by eg. a file to a flash player using RTMP.

I have considered librtmp though it seems ffmpeg support rtmp more as a client than as a server, that is, it implement the push/pull models w/o a ~server~ model.

Having 'ffserver' in mind, Does it support RTMP in the above mentioned manner? is it possibe to expose H264/AAC content via RTMP using ffserver ?

Any help will B appreciated.

Nadav at Sophin

like image 309
NadavRub Avatar asked Feb 12 '26 06:02

NadavRub


1 Answers

Have you looked into Red5? http://www.red5.org/

I have used CRTMP-Server and have to say its amazing, and C/C++

http://www.rtmpd.com/

it worked great for me. I used to to send a MPEG-TS stream to a flash client. for a live desktop capture application.

Basically i had a directshow filter that captured the desktop area, then fed it to a H264 encoder filter then wrapped it in a TS container and fed it via TCP to rtmpd. It worked pretty well.

like image 127
j_mcnally Avatar answered Feb 14 '26 19:02

j_mcnally



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!