Wowza Community

HTTP in to WOWZA , out put from WOWZA is also HTTP

Hi All,

Greetings.

Does wowza supports http streaming? I encountered a scenario, where , i will have input as http stream (application.content file contains http url rather than udp)

http://HOSTNAME/STREAMNAME

and output should be as

http://WOWZAHOSTNAME/STREAMNAME

also , there should not be any modification to the stream. Basically, wowza will be re-streaming (as a medium) the input.

My input will be FLV (container) with h264 and mp3.

Please assist.

Thanks.

Wowza can send a stream out via http to certain devices but it cannot accept a stream in via http. What is the source of the stream? It may be possible to send it a different way to wowza.

Hi,

I assume that you mean you are receiving the original stream from the satellite on you mac mini and want to re broadcast that to Wowza.

As the stream format is already h.264 & mp3, you should be able to pass this into ffmpeg and straight out again to wowza without any transcoding.

ffmpeg -i [your-input-stream] -vcodec copy -acodec copy -vbsf h264_mp4toannexb -f rtmp://[wowza-ip-address]/[application]/[streamName]

If you do need to do any transcoding then take a look at this article.

Wowza does not ingest streams over http. You might be able to use VLC or ffmpeg:

https://www.wowza.com/docs/how-to-use-ffmpeg-with-wowza-media-server-mpeg-ts)

https://www.wowza.com/docs/how-to-use-vlc-as-a-live-stream-encoder-with-wowza-media-server-mpeg-ts)

Replace the input in these examples with the http stream.

Richard

Thanks for the reply.

The source of the video stream is Satellite IRD, i am giving this to apple mac mini through canopus and firewire.

Thanks.

Hi,

Greetings.

Thanks for the reply.

Sorry, could not reply as i was out for vacations.

Suppose if i have stream coming in via an http url

http://cdn.stream.com/feeds/streamname

is there any way i can tell wowza , take input this stream by mentioning this on

WOWZADIR/content/streamname.stream

file? does wowza recognises this input?

I have tried udp input to wowza, i.e some encoder will push udp unicast stream to wowza machine, i.e in content .stream file i have , for eg-

udp://192.168.1.123:40100

, where 192.168.1.123 is wowza machine ip, 40100 is the port where stream is coming in, and wowza recoginses this and converts this to rtmp and streams. This setup is fine.

Now ,

Is there any way, i say to wowza in content/streamname.stream file an http url, and output an http (ip address of wowza followed by stream name?).

If,

Wowza does not take http in, in what way i can give http in to wowza , and take http out.

Waiting for reply…

Thanks.

Hi,

Thanks for the reply.

Looks like i can’t use ffmpeg, as it can’t take input as http streams, and the examples say only streaming vod file i.e sample.mp4 (if you know any examples please let me know).

So will try vlc, as input htp stream, transcode it to udp to the same host , since same host is running wowza, and give this ipaddress in

WOWZADIR/content/streamname.stream 

file right?

Thanks.