Wowza Community

Getting live stream from Envivio 4caster?

Has this been tested at all? Is it possible to get h264 stream in RTP and let wowza stream to say JW Player?

I have not tried it myself but I do believe the Envivio folks have and it works. First, install the most recent patch from here:

http://www.wowza.com/devbuild.html

The instructions are probably close to this:

http://www.wowza.com/community/t/-/46

Charlie

It should work. Check the Wowza Pro logs to see if you see the stream name being translated correctly. If not double check the installation of the stream name alias package.

Charlie

We can only handle H.264/AAC over MPEG-TS to the Flash player. So if you changed the audio PID to a codec other than AAC then it will be ignored by Wowza Pro.

Not sure why the audio was causing a problem. Do install the latest patch to see if you get better results:

http://www.wowza.com/devbuild.html

Charlie

My understanding is HE and LC are supported.

Charlie

With Wowza Pro 1.7.0 patch1 (which will be release soon) you need to set the RTP property audioIsAligned to false in [install-dir]/conf/[application]/Application.xml. The section of Application.xml should look like this:

<RTP>
	<!-- RTP/Authentication/Methods defined in Authentication.xml. Default setup includes; none, basic, digest -->
	<Authentication>
		<Method>digest</Method>
	</Authentication>
	<!-- RTP/AVSyncMethod. Valid values are: senderreport, systemclock, rtptimecode -->
	<AVSyncMethod>senderreport</AVSyncMethod>
	<MaxRTCPWaitTime>12000</MaxRTCPWaitTime>
	<Properties>
		<Property>
			<Name>audioIsAligned</Name>
			<Value>false</Value>
			<Type>Boolean</Type>
		</Property>
	</Properties>
</RTP>

Charlie

Thanks, this worked ok with Wowza’s flash player.

However, I ust JW Player. For the mpeg_ts live stream, I need to enter

udp://ip:port, but JW Player does not like it. I tried the alias thing.

Created an alias

channel1=udp://ip:port

then do I say

so.addParam(‘flashvars’, ‘streamer=rtmp://192.168.24.100/rtplive&file=channel1’);

this does not work?

Well, we made this work by using an sdp file for the live mpeg_ts stream.

However, even on the wowsa’s web embedded player, it shows the video for

5-10 seconds and the video freezes. No audio either. The sdp file is as follows:

v=0

o=- 1989465396 1989465396 IN IP4 192.168.24.100

s=WowzaMediaServerPro MPEG-TS

t=0 0

a=range:npt=now-

c=IN IP4 192.168.24.100

m=mpegts-transport 2000 RTP/AVP 96

a=rtpmap:96 MP2T/90000

a=control:mpegts

Any idea if this is correct?

Anyway to get sdp info from a live mpeg_ts stream?

Could this be an issue with flash player settings (buffer etc).

When we watch the network, we see that the stream flows ok even

though video freezes.

thx

Hi Charlie,

Hopefully we are close.

I believe it is the audio codec problem. The stream was coming with AAC, and

that was causing the video to freeze as well. We set the envivio 4caster to stream out different codecs, then video is smooth but still no audio. We tried mpeg1 layer 2, passthru.

When a connection is established, wowza server prints the videoPID but not the audio. Could that be the problem? I.e, wowza probably can’t extract the audio stream from mpeg_ts stream. HEre is the connection info:

INFO stream publish stv.sdp -

INFO server comment - UDPTransport.bind: /192.168.24.100:2020

INFO server comment - RTPMediaCaster.Reconnector: stop

INFO server comment - RTPDePacketizerMPEGTS.handleRTPPacket: MPEG-TS over RTP

INFO server comment - UDPTransport.firstPacket: /192.168.24.100:2020

INFO server comment - RTPDePacketizerMPEGTS.handleRTPPacket: videoPID: 0x320

INFO stream play stv.sdp -

There is actually an audio stream with PID 0x330.

I tried file=stv.sdp&audioPID=320 with no result.

Do you know what profile of AAC it can handle? Main, LC?

thx

Hi Charlie,

I am sending you the logs. The setup is: we get mpeg_ts stream

from envivio 4caster c4. H264/HE-AAC v2 RTP. sdp file that we used for that

is also included (atv.sdp). In the logs, we see that it finds the audio stream,

however, there is no sound. We use your flash player.

We used 1.6.0 with the latest patch.

thx

nsical

With patch 1 of wowza server pro 1.7.0, it works now.

Hi,

I’m Jean-Christophe Pineault, Customer Support Engineer at Envivio.

We successfully tested our C4 with Wowza. I might be able to help you making your system works.

Please provide your encoder version, config file, sdp file, Wowza server OS and firewall configuration at support@envivio.com

Best regards,

Envivio Support