Wowza Community

AAC+ stream to MPEG-TS out (over http)

I am pushing an AAC+ stream to Wowza using an Orban Opticodec.

We need to make this available as an MPEG-TS steam to set-top boxes over http.

We’ve tried using forceMPEGTSOut but nothing seems to work.

  1. How should we be setting up the application for this?

  2. What should the address be to play back over stb?

Many Thanks.

Does this STB support HLS (cupertino) streaming? This is .ts chunks over http. For live streaming you have to add “cupertinostreamingpacketizer” to the Application.xml /Streams /LiveStreamPacketizers. The playback URL is:

http://[wowza-address]:1935/[app-name]/[stream-name]/playlist.m3u8

Richard

Wowza does not support ingest over http (except ShoutCast) so that will not work. You can re-stream from an mpeg-ts encoder

https://www.wowza.com/docs/how-to-dynamically-switch-between-rtp-and-mpeg-ts-when-streaming-rtsp

And you can publish mpeg-ts stream using the PushPublish addon:

https://www.wowza.com/docs/how-to-debug-push-publishing

Richard

Also, you might try rtsp playback in the STB with these Property settings in the Application.xml /RTP Properties container:

<Property>
	<Name>forceMPEGTSOut</Name>
	<Value>true</Value>
	<Type>Boolean</Type>
</Property>
<Property>
	<Name>rtpWrapMPEGTS</Name>
	<Value>true</Value>
	<Type>Boolean</Type>
</Property>

Richard

Hi,

This is not currently supported. Wowza does support other types of http streaming, such as Apple HLS, Adobe HDS and Microsoft Smooth streaming to Silverlight.

But what you are asking for isn’t currently available.

Daren

I am also looking for proper delivery method for set-top boxes.

Most of it use direct HTTP progressive download.

Is it possible to change/clone cupertinostreaming module to serve .ts chunks directly and in continuous way? Clients could be accessing ie. http://server/stream/direct.ts.

Example of the stream:

http://hbbtv.nacamar.c.nmdn.net/nacamar/test

Thanks Richard,

I’m not sure if the STB supports HLS. We’re trying to playback through the installed NetFront browser.

Will give this a shot and see how it goes.

Also, you might try rtsp playback in the STB with these Property settings in the Application.xml /RTP Properties container:

<Property>
	<Name>forceMPEGTSOut</Name>
	<Value>true</Value>
	<Type>Boolean</Type>
</Property>
<Property>
	<Name>rtpWrapMPEGTS</Name>
	<Value>true</Value>
	<Type>Boolean</Type>
</Property>

Richard

Was this problem resolved? I am facing the same issue using the streaming of MPEG2-TS over simple HTTP. I do not think RTMP would work in this case. Thanks!

Hi, how can do it the stream MPEG2-TS OVER HTTP. Thanks