4

rtmp://someothersite.com/live/ から 1 つの rtmp ストリームを公開し、m3u8 ストリームを iOS および Android デバイスに配信したいと考えています。

私は Wowza を使用することに決め、この記事に従っていくつかの設定を行いましたhttp://www.wowza.com/forums/content.php?36

がある:

Publishing the stream (RTMP based encoder)

Enter the Server URL and Stream Name information below and click the Publish or Start button on the encoder:

Server URL: rtmp://[wowza-address]/live
Stream Name: myStream

サーバーの URL と名前を入力する必要がある場所を知りたいですか?

4

2 に答える 2

2

2wayでできると思います。他の場所からストリームを取得して wowza サーバー経由でストリーミングしたい、または X ストリームを保存して wowza 経由で再ストリーミングを開始したいということは理解しています。

最初の方法では、ffmpeg 経由でライブ ストリームを取得できます。

ffmpeg -i rtmp://remoteXstreamFromAnyWhereElse/playlist/first -f flv

rtmp://yourWowzaIp:1935/live/now .

これからは、 ffmpeg でストリームを取得し、 wowza に再ストリームします。ライブの例では、「今」のストリームにうまく到達できます。

もう1つはffmpegを使用したものです

ffmpeg -i rtmp://remoteZstream/StreamsName/fileName -vcodec copy -acodec copy 

-f new.avi

他のcmdコマンドはそのようなものです

ffmpeg -i video="new.avi" -r 30 -b:v 128k -f flv rtmp://wowzaIp/live/now2

他の方法は [そして私にとって最良の方法]

C:\Program Files\Wowza Media Systems\Wowza Media Server 3.1.2\conf の xml StartupStream を編集します。

次の行を

<StartupStreams><StartupStream><Application>live/_definst_</Application<MediaCasterType>rtp</MediaCasterType><StreamName>rtsp://yourRemoteZReStreamingProviderServer/App/File<StreamName> </StartupStream>

次に wowza サーバーを再起動します。コンソールで、ストリームが開始されることがわかります。最も速い方法は、その anystream を再ストリーミングすることです。詳細については、wowza の rlanham を参照してください。

于 2012-09-27T07:09:52.317 に答える
0

RTMP エンコーダーをダウンロードする必要があります。これを試してください: http://www.adobe.com/products/flash-media-encoder.html

于 2012-07-05T11:27:22.240 に答える