Hi folks,
I’m attempting to get HTTP streaming working.
When I try to open the stream from an iPhone, I get the
following error on the phone:
Cannot Play Movie
The file can not be found
I “believe” I followed the steps.
In ./conf/live/Application.xml
the streamtype is set to live,
the property options listed are added,
and I updated LiveStreamPacketizers:
cupertinostreamingpacketizer
I’ve set credentials in ./conf/rtp.password
Procedure:
I start WMS
then Wirecast
Then try to hit it with the iPhone
I get the following in the server output when I try to connect
to “http://xxx.xxx.9.213:1935/live/w/playlist.m3u8”:
“”"
WARN server comment - HTTPStreamerAdapterCupertinoStreaming.getAppInstance:
Stream not found [live/w/playlist.m3u8]: w
“”"
I am using Wirecast 3.5.4, and have it set to:
Destination: Announce to Quicktime Streaming Server
Hostname: xxx.xxx.9.213:1935
File location: live/w.sdp
username: ****** Password: *****
I’ve created a new encoder preset, ‘wowza’.
Output Format: Quicktime
video:
encoder: H.264 : Baseline
width: 480
Height: 352
Quality: Medium
FPS: 30
(Packetizer) rtp payload = H.264 Video
(pkt size limit: 1438)
Here’s the output from startup.sh:
“”"
root@dev:/usr/local/WowzaMediaServer/bin# rm …/logs/wowzamediaserver_*
root@dev:/usr/local/WowzaMediaServer/bin# ./startup.sh
Configure logging: file:///usr/local/WowzaMediaServer/conf/log4j.properties
INFO server server-start Wowza 2 Advanced Preview 6 expires 30 Sept 2009 2.0.0-preview6 build21567 -
INFO server comment - Serial number: XXXXX-XXXXX-XXXXX-XXXXX-RDC4M
INFO server comment - Maximum connections: Unlimited
INFO server comment - Hardware Available Processors: 1
INFO server comment - Hardware Physical Memory: 109MB/2024MB
INFO server comment - Hardware Swap Space: 2134MB/2141MB
INFO server comment - Max File Descriptor Count: 1024
INFO server comment - Open File Descriptor Count: 36
INFO server comment - OS Name: Linux
INFO server comment - OS Version: 2.6.27-14-server
INFO server comment - OS Architecture: i386
INFO server comment - Java Name: Java HotSpot™ Client VM
INFO server comment - Java Vendor: Sun Microsystems Inc.
INFO server comment - Java Version: 1.6.0_10
INFO server comment - Java VM Version: 11.0-b15
INFO server comment - Java Spec Version: 1.6
INFO server comment - Java Home: /usr/lib/jvm/java-6-sun-1.6.0.10/jre
INFO server comment - Java Max Heap Size: 762MB
INFO server comment - Java Architecture: 32
INFO server comment - CMDInterface now listening: [any]:8083
INFO server comment - vhost home directory: /usr/local/WowzaMediaServer
INFO vhost vhost-start defaultVHost -
INFO vhost comment defaultVHost RTMP/RTMPT bind attempt (xxx.xxx.9.213:554)
INFO vhost comment defaultVHost Bind successful (xxx.xxx.9.213:554)
INFO vhost comment defaultVHost RTMP/RTMPT bind attempt (xxx.xxx.9.213:1935)
INFO vhost comment defaultVHost Bind successful (xxx.xxx.9.213:1935)
INFO vhost comment defaultVHost RTMP/RTMPT bind attempt (xxx.xxx.9.213:80)
INFO vhost comment defaultVHost Bind successful (xxx.xxx.9.213:80)
INFO application app-start definst live/definst
INFO rtsp connect 1625959749 -
INFO rtsp announce 1625959749 -
INFO server comment - sortPackets[1]: sortBufferSize:500
INFO stream create - -
INFO stream publish w.sdp -
INFO server comment - RTPUDPTransport.bind: 0.0.0.0/0.0.0.0:6970
INFO server comment - RTPUDPTransport.bind: 0.0.0.0/0.0.0.0:6971
INFO server comment - RTPUDPTransport.bind: 0.0.0.0/0.0.0.0:6972
INFO server comment - RTPUDPTransport.bind: 0.0.0.0/0.0.0.0:6973
INFO rtsp publish 1625959749 -
INFO server comment - UDPTransport.firstPacket: 0.0.0.0/0.0.0.0:6972
INFO server comment - RTCPHandler.sendFirstRTCPRR[12199454,6973,/xxx.xxx.9.200:49266]
INFO server comment - UDPTransport.firstPacket: 0.0.0.0/0.0.0.0:6973
INFO server comment - RTCPHandler.sendFirstRTCPRR[1066317,6971,/xxx.xxx.9.200:49268]
INFO server comment - UDPTransport.firstPacket: 0.0.0.0/0.0.0.0:6971
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/w.sdp]: chunkDurationTarget: 10000
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/w.sdp]: chunkDurationTolerance: 500
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/w.sdp]: audioGroupCount: 3
INFO server comment - LiveStreamPacketizerCupertino.init[live/definst/w.sdp]: playlistChunkCount:3
INFO server comment - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:w.sdp
INFO server comment - CupertinoPacketHandler.startStream[live/definst/w.sdp]
INFO server comment - LiveStreamPacketizerCupertino.handlePacket: Audio info[live/definst/w.sdp]: {AACFrame: size: 0, rate:22050, channels:2, samples:1024, errorBitsAbsent:true, profileObjectType:2}
INFO server comment - LiveStreamPacketizerCupertino.handlePacket: Video info[live/definst/w.sdp]: {H264CodecConfigInfo: profile: “Baseline”, level: 2.1, frameSize: 480x352, aspect: 0/1, }
INFO server comment - UDPTransport.firstPacket: 0.0.0.0/0.0.0.0:6970
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS: Add chunk[live/definst/w.sdp]: id:1 blocks:362 duration:11032
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS: Add chunk[live/definst/w.sdp]: id:2 blocks:409 duration:10967
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS: Add chunk[live/definst/w.sdp]: id:3 blocks:408 duration:10967
INFO cupertino connect 484430047 -
INFO stream create w -
INFO stream play w -
WARN server comment - HTTPStreamerAdapterCupertinoStreaming.getAppInstance: Stream not found [live/w/playlist.m3u8]: w
INFO server comment - LiveStreamPacketizerCupertino.endChunkTS: Add chunk[live/definst/w.sdp]: id:4 blocks:409 duration:10966
“”"
Okay folks… what am I missing?
Thanks much,
Kurt