Results 1 to 4 of 4

Thread: I only get audio of cupertinostream

  1. #1
    Join Date
    Nov 2012
    Posts
    13

    Default I only get audio of cupertinostream

    Hi Wowza Team,

    Another question on which I would appreciate a timely reply.

    I have a Wowza instance on EC2, it plays live streams just fine.
    The problem is, when I try to play a live stream using the iPad (with "http://" before the URL), I only get audio without the video.

    I do get audio + video when I use an rtmp:// client.
    I can also play audio + video using video-on-demand streams on an iPad .

    What could be the problem?

    Any hypotheses would be helpful, I tried everything.

    Many thanks!
    Yuval Cohen

  2. #2
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    Yuval,

    Take a look at the Wowza access log, when the stream starts Wowza starts to packetize for cupertino. You will see info about the video and audio encoding, and probably some warning about the encoding. If the video profile is Main or High, change to Baseline profile, level 3

    Which live encoder are you using? What is the key frame frequency of the stream? 2 seconds is ideal

    Richard

  3. #3
    Join Date
    Nov 2012
    Posts
    13

    Default

    Thanks Richard for the quick response.

    I took a look at the access log, the most suspicious thing I could found is "Stream not Found" next to some cupertino streaming entries.

    To clarify, I am not sure what a video profile means, but from Googling I can see it has something to do with IP Camera's feed? If so, I should note that we are using video files as stream inputs.

    Below is the last 30 entries of my log, mostly junk but I would appreciate any gold you can dig out of it:

    [ec2-user@ip-10-28-88-59 ~]$ tail -n 30 ../wowza/logs/wowzamediaserver_access.log
    2012-11-26 19:04:27 UTC destroy stream INFO 200 DynamicStream4 - _defaultVHost_ live _definst_ 34.479 ec2-23-20-225-181.compute-1.amazonaws.com 1935 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 109.67.227.140 http (cupertino) - Mozilla/5.0 (iPad; CPU OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3 1970369037 0 306 15 0 0 0 DynamicStream4 - - - - - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 -
    2012-11-26 19:04:27 UTC disconnect cupertino INFO 200 1970369037 - _defaultVHost_ live _definst_ 4689.907 ec2-23-20-225-181.compute-1.amazonaws.com 1935 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 109.67.227.140 http (cupertino) - Mozilla/5.0 (iPad; CPU OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3 1970369037 0 306 - 0 - - DynamicStream4 - - - - - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 -
    2012-11-26 19:05:08 UTC comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[live/_definst_/DynamicStream4]: Destroy live stream packetizer: cupertinostreamingpacketizer - - - 4776.674 - - - - - - - -- - - - - - - - - - - - - - - - -
    2012-11-26 19:05:08 UTC comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[live/_definst_/DynamicStream4]: Destroy live stream packetizer: sanjosestreamingpacketizer - - - 4776.675 - - - - - - - -- - - - - - - - - - - - - - - - -
    2012-11-26 19:05:08 UTC comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[live/_definst_/DynamicStream4]: Destroy live stream packetizer: smoothstreamingpacketizer - - - 4776.675 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:05:09 UTC comment server WARN 200 - HTTPStreamerAdapterCupertinoStreamer.getAppInstance: Stream not found [live/_definst_/DynamicStream4/chunklist.m3u8?wowzasessionid=324814409]: DynamicStream4 - - - 4731.728 - - - - -- - - - - - - - - - - - - - - - - - - -
    2012-11-26 19:05:12 UTC comment server WARN 200 - HTTPStreamerAdapterCupertinoStreamer.getAppInstance: Stream not found [live/_definst_/DynamicStream4/chunklist.m3u8?wowzasessionid=2048628183]: DynamicStream4 - - - 4735.031 - - - - -- - - - - - - - - - - - - - - - - - - -
    2012-11-26 19:05:37 UTC stop stream INFO 200 DynamicStream4 - _defaultVHost_ live _definst_ 101.577 ec2-23-20-225-181.compute-1.amazonaws.com 1935 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 109.67.227.140 http (cupertino) - AppleCoreMedia/1.0.0.9B206 (iPad; U; CPU OS 5_1_1 like Mac OS X; en_us) 2048628183 0 6857244 16 680249 0 6851706 DynamicStream4 - - - - - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 -
    2012-11-26 19:05:37 UTC destroy stream INFO 200 DynamicStream4 - _defaultVHost_ live _definst_ 101.578 ec2-23-20-225-181.compute-1.amazonaws.com 1935 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 109.67.227.140 http (cupertino) - AppleCoreMedia/1.0.0.9B206 (iPad; U; CPU OS 5_1_1 like Mac OS X; en_us) 2048628183 0 6857244 16 680249 0 6851706 DynamicStream4 - - - - - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 -
    2012-11-26 19:05:37 UTC disconnect cupertino INFO 200 2048628183 - _defaultVHost_ live _definst_ 4760.291 ec2-23-20-225-181.compute-1.amazonaws.com 1935 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 109.67.227.140 http (cupertino) - AppleCoreMedia/1.0.0.9B206 (iPad; U; CPU OS 5_1_1 like Mac OS X; en_us) 2048628183 0 6857244 - 680249 - - DynamicStream4 - - - - - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 -
    2012-11-26 19:05:43 UTC stop stream INFO 200 DynamicStream4 - _defaultVHost_ live _definst_ 476.251 ec2-23-20-225-181.compute-1.amazonaws.com 1935 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 109.67.227.140 http (cupertino) - AppleCoreMedia/1.0.0.10A523 (iPad; U; CPU OS 6_0_1 like Mac OS X; en_us) 324814409 0 32518912 13 680249 0 32492169 DynamicStream4 - - - - - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 -
    2012-11-26 19:05:43 UTC destroy stream INFO 200 DynamicStream4 - _defaultVHost_ live _definst_ 476.252 ec2-23-20-225-181.compute-1.amazonaws.com 1935 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 109.67.227.140 http (cupertino) - AppleCoreMedia/1.0.0.10A523 (iPad; U; CPU OS 6_0_1 like Mac OS X; en_us) 324814409 0 32518912 13 680249 0 32492169 DynamicStream4 - - - - - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 -
    2012-11-26 19:05:43 UTC disconnect cupertino INFO 200 324814409 - _defaultVHost_ live _definst_ 4765.802 ec2-23-20-225-181.compute-1.amazonaws.com 1935 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 109.67.227.140 http (cupertino) - AppleCoreMedia/1.0.0.10A523 (iPad; U; CPU OS 6_0_1 like Mac OS X; en_us) 324814409 0 32518912 - 680249 - - DynamicStream4 - - - - - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 - http://ec2-23-20-225-181.compute-1.a.../playlist.m3u8 -
    2012-11-26 19:09:00 UTC comment server INFO 200 - Stream.switch[live/_definst_/DynamicStream3]: index: 1 name:mp4:s3mnt/media/videos/sample.mp4 start:0 length:-1 - - - 5009.539 - - - - - - - - - - -- - - - - - - - - - - - - -
    2012-11-26 19:09:12 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.handlePacket[live/_definst_/DynamicStream3]: Fragment durations: [3.7,3.7,3.7] - - - 5020.824 - - - - - - - - - - -- - - - - - - - - - - - - -
    2012-11-26 19:09:12 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.flushPendingVideo: Bitrate[live/_definst_/DynamicStream3]: 487785 - - - 5020.825 - - - - - - - - - - - -- - - - - - - - - - - - -
    2012-11-26 19:09:12 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:0 count:90 duration:3750 - - - 5020.826 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:09:15 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:1 count:90 duration:3750 - - - 5024.566 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:09:19 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:2 count:90 duration:3750 - - - 5028.301 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:09:23 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:3 count:90 duration:3750 - - - 5032.11 - - - - - - - - - -- - - - - - - - - - - - - - -
    2012-11-26 19:09:27 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:4 count:90 duration:3750 - - - 5035.847 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:09:30 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:5 count:90 duration:3750 - - - 5039.611 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:09:34 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:6 count:90 duration:3750 - - - 5043.347 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:09:38 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:7 count:90 duration:3750 - - - 5047.081 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:09:42 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:8 count:90 duration:3750 - - - 5050.817 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:09:45 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:9 count:90 duration:3750 - - - 5054.552 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:09:48 UTC comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.addFragment[live/_definst_/DynamicStream3]: Add chunk: type:video id:10 count:90 duration:3750 - - - 5057.297 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:19:09 UTC comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[live/_definst_/DynamicStream3]: Destroy live stream packetizer: cupertinostreamingpacketizer - - - 5618.047 - - - - - - - -- - - - - - - - - - - - - - - - -
    2012-11-26 19:19:09 UTC comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[live/_definst_/DynamicStream3]: Destroy live stream packetizer: smoothstreamingpacketizer - - - 5618.197 - - - - - - - - -- - - - - - - - - - - - - - - -
    2012-11-26 19:19:09 UTC comment server INFO 200 - MediaStreamMap.removeLiveStreamPacketizer[live/_definst_/DynamicStream3]: Destroy live stream packetizer: sanjosestreamingpacketizer - - - 5618.198 - - - - - - - -- - - - - - - - - - - - - - - - -


    Quote Originally Posted by rrlanham View Post
    Yuval,

    Take a look at the Wowza access log, when the stream starts Wowza starts to packetize for cupertino. You will see info about the video and audio encoding, and probably some warning about the encoding. If the video profile is Main or High, change to Baseline profile, level 3

    Which live encoder are you using? What is the key frame frequency of the stream? 2 seconds is ideal

    Richard

  4. #4
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    What I am looking for is in the access logs soon after the stream is started, when packetizing begins. Then Wowza reports details of the audio and video codec. For iOS it is best to have h.264 Baseline profile, level 3 video codec.

    Re-start Wowza, start the stream that is a problem, play it back in a iOS devices briefly, then zip up /conf and /logs folders and send to support@wowza.com. Include a link to this thread for reference.

    Richard

Similar Threads

  1. Missing Audio in Live Streams and Wowza recognize audio format incorrectly
    By f.hernandez.b in forum Live Streaming and Encoder Discussion
    Replies: 11
    Last Post: 05-22-2013, 05:13 PM
  2. HLS stream discards audio and audio and video do not synchronize when serve 1280*720
    By guy1260 in forum Live Streaming and Encoder Discussion
    Replies: 5
    Last Post: 01-29-2013, 07:42 AM
  3. Question about video/audio in regards to audio codec switch
    By confusedUser in forum AddOn: Transcoder
    Replies: 1
    Last Post: 08-16-2012, 01:19 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •