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:
https://www.wowza.com/devbuild.html
The instructions are probably close to this:
http://community.wowza.com/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:
https://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