Wowza Community

Possibility to catch stream from tcp not rtp

Hi, could not find a clear answer - is there a possibility to setup wowza server to catch raw h.264 stream from address like tcp://xxx.xxx.xxx.xxx, i.e. not RTP/RTSP ?

Do you mean UDP?

https://www.wowza.com/docs/how-to-publish-and-play-a-live-stream-mpeg-ts-based-encoder

Richard

All RTMP and HTTP streams from Wowza are delivered over TCP.

You can force RTSP streams to be TCP by setting the Application.xml /MediaCaster /RTP /RTSP /RTPTransportMode to “interleaved”, which is the default.

Richard

No, not that I know of. Wowza specs are here:

http://www.wowza.com/media-server#specifications

Richard

Hi

No, Wowza can’t accept raw H.264 without a container but you may be able to use something like VLC to add a container for you and then use Wowza to stream to the end users/customers.

I haven’t tested VLC for this but if it can play the stream I can’t see any reason it wouldn’t be up to the task.

Jason

No, i know about UDP, but i mean TCP (delivery service that guarantees that all bytes received will be identical with bytes sent and in the correct order).

I realize, that TCP is not a most suitable protocol for streaming, but it is a part of customer requirements…

You din’t understand me, my English must be awful, sorry. Let me clarify my situation:

I have a device (not a usual ip cam) that streams raw h264 video over tcp (not udp or rtsp) and my goal is to play this stream in Flash Player. The problem is, that flash can’t play raw h264. Stream must be inside a container (flv or mp4), but this can be solved. What i really need is a deinterlace filter.

So, the question is: does Wowza support input raw h264 stream (without any container) over tcp?

Seems that i have to write deinterlace filter by myself, because VLC + Wowza doesn’t actually suit for my task…

Anyway, thanks for answers!