Hello;
I am trying to set up our Wowza server to stream to iOS devices using JWPlayer. You can see my sample page here: http://compassion.willowcreek.org/kc/
The flash streaming works fine. However, it is not working on the iPad. I followed the setup instructions for application.xml but still have not had any luck getting it to work.
Please advise.
Thanks,
KC
Here is a guide to doing this:
http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/18530/embedding-an-rtmp-stream-with-an-html5-fallback
Make sure it works in a HTML5 page with video tag and your playlist.m3u8 URL
<html>
<head>
<title>cupertinostreaming</title>
</head>
<body>
<video controls src="http://[wowza-address]:1935/vod/sample.mp4/playlist.m3u8">
</video>
</body>
</html>
Richard
Can you set /conf/weekend/Application.xml /RTP/Authentication/PlayMethod to: “none” so I can look in VLC?
Please show the /conf/weekend/Application.xml (wrapped in code blocks). Do you have the LiveStreamPacketizers set perhaps? That should be empty.
Oddly no playlist downloading here from browser:
http://media2.willowcreek.org:1935/weekend/WEmessage20101002-800k-801005.mp4/playlist.m3u8
Also odd that there is not Wowza version and build displayed at:
http://media2.willowcreek.org:1935
or
http://media2.willowcreek.org:1935
Are you sure this is a Wowza server?
Richard
First, put JW player and HTML5 fallback aside for the moment, test your m3u8 url with your own HTML5 page with video tag:
<html>
<head>
<title>cupertinostreaming</title>
</head>
<body>
<video controls src="http://[wowza-address]:1935/vod/sample.mp4/playlist.m3u8">
</video>
</body>
</html>
If not figured out, restart Wowza if you can, then run through tests of what works and what doesn’t work, then zip up and send /conf and /logs folders to support@wowza.com
Richard
Have you tried direct link as suggested? Take JW Player out of the picture. The link above does not work for me.
Richard
I don’t think port 1935 is open.
This works
http://media2.willowcreek.org
But this doesn’t
http://media2.willowcreek.org:1935
Richard
Hello. It is still not working. I added the straight HTML5 code to the page for review(http://compassion.willowcreek.org/kc/). I want to make sure I have the Wowza server configurations set up right.
I added a folder under /admin and included application.xml in it and configured it for cupertino streaming. I restarted the server. But still no luck.
THanks
Richard. That is a good question. I did not set up this server. We are streaming through flashplayers on it. And, I can say I have the same file streaming fine through a flash player on the Wowza server. So, I assume the Wowza server is working correctly. But, I would not be able to explain why there is no playlist or version/build. Could there be something on the server level not set up correctly?
I am attaching the code below.
<Root>
<Application>
<Connections>
<AutoAccept>true</AutoAccept>
</Connections>
<Streams>
<StreamType>default</StreamType>
<StorageDir>D:\Classes\MP4\Weekend</StorageDir>
</Streams>
<HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>
<PlayMethod>none</PlayMethod>
<SharedObjects>
<StorageDir>D:\Classes\MP4\Weekend</StorageDir>
</SharedObjects>
<RTP>
<!-- RTP/Authentication/[type]Methods defined in Authentication.xml. Default setup includes; none, basic, digest -->
<Authentication>
<PublishMethod>digest</PublishMethod>
<PlayMethod>none</PlayMethod>
</Authentication>
<!-- RTP/AVSyncMethod. Valid values are: senderreport, systemclock, rtptimecode -->
<AVSyncMethod>senderreport</AVSyncMethod>
<MaxRTCPWaitTime>12000</MaxRTCPWaitTime>
<IdleFrequency>75</IdleFrequency>
<RTSPSessionTimeout>90000</RTSPSessionTimeout>
<RTSPMaximumPendingWriteBytes>0</RTSPMaximumPendingWriteBytes>
<RTSPBindIpAddress/>
<RTSPConnectionIpAddress>0.0.0.0</RTSPConnectionIpAddress>
<RTSPOriginIpAddress>127.0.0.1</RTSPOriginIpAddress>
<IncomingDatagramPortRanges>*</IncomingDatagramPortRanges>
<!-- Properties defined here will override any properties defined in conf/RTP.xml for any depacketizers loaded by this application -->
<Properties>
</Properties>
</RTP>
<Modules>
<Module>
<Name>base</Name>
<Description>Base</Description>
<Class>com.wowza.wms.module.ModuleCore</Class>
</Module>
<Module>
<Name>properties</Name>
<Description>Properties</Description>
<Class>com.wowza.wms.module.ModuleProperties</Class>
</Module>
<Module>
<Name>logging</Name>
<Description>Client Logging</Description>
<Class>com.wowza.wms.module.ModuleClientLogging</Class>
</Module>
<Module>
<Name>fastplay</Name>
<Description>Fast Play</Description>
<Class>com.wowza.wms.module.ModuleFastPlay</Class>
</Module>
</Modules>
</Application>
</Root>
Richard;
Here is a link using the code above: http://media2.willowcreek.org/test3.html
Richard - anymore advice on what could be the problem? Thanks.
Richard. I had our IS team open up access. You should be able to see the page now (http://media2.willowcreek.org/test3.html).
The page is simply HTML5 code - no JW player.
Any advice would be appreciated. THanks, KC