i am new to ffmpeg encoder i have to publish a stream in ffmpeg for Wowza as described in this link https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtsp-rtp-based-encoder
in this Host should be localhost:1935 and stream should be /live/mystream.sdp
please guideline what should be command i am using linux please help!!
Our examples are using a pre-built version of FFmpeg for Windows, linked to on that page. It is version N-52458-gaa96439. Try to match that version
Richard
Hi,
You can change the protocol of the stream to Wowza using FFMPEG if needed.
Sending the stream to Wowza using RTMP would be simpler and the tutorial does have a section on how to do this.
FFmpeg can publish streams using other outgoing protocols such as RTMP and RTSP/RTP (QuickTime ANNOUNCE).
To send a stream using RTMP, change the destination portion of the FFmpeg URL:
From:
-f mpegts udp://127.0.0.1:10000?pkt_size=1316
To:
-f flv rtmp://127.0.0.1/live/myStream
After applying this to FFMPEG the publishing stream will be going to application “live” with stream name myStream
Playback form Wowza would also be:
RTMP - rtmp://[wowza-ip-address]:1935/live/myStream
RTSP - rtsp://[wowza-ip-address]:1935/live/myStream
Apple HLS - http://[wowza-ip-address]:1935/live/myStream]/playlist.m3u8
Flash HDS - http://[wowza-ip-address]:1935/live/myStream/manifest.f4m
Silverlight - http://[wowza-ip-address]:1935/live/myStream/Manifest
Jason
Hi,
What version of FFMEPG are you using?
Jason
hi rrlanham ,i read this thread before for streaming using rtsp.but it is streaming data froma url udp://127.0.0.1:10000 but in this case u have to set value of host to and stream to Host Address: [wowza-ip-address]:1935
Stream Name: live/myStream.sdp .how to accomplish this in ffmpeg encoder and what is the content of myStream.sdp file please specify??
please help a little from morning i am trying to complete this tutorial!!
i am facing error using your method "Failed to open bitstream filter h264_mp4toannexb for stream 0 with codec libx264: Invalid argument "
when i type ffmpeg-version it gave the result
ffmpeg version git-2013-06-03-c8faa47
built on Jun 3 2013 23:34:11 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
configuration: --extra-libs=-ldl --enable-gpl --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libopus --enable-libvpx --enable-x11grab --enable-libfaac --enable-libx264 --enable-nonfree --enable-version3
libavutil 52. 34.100 / 52. 34.100
libavcodec 55. 15.100 / 55. 15.100
libavformat 55. 8.102 / 55. 8.102
libavdevice 55. 2.100 / 55. 2.100
libavfilter 3. 74.101 / 3. 74.101
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100