Results 1 to 7 of 7

Thread: Wowza 3.0.5 nDVR & EC2

  1. #1

    Default Wowza 3.0.5 nDVR & EC2

    Hello!

    we want to use the DVR functionality of wowza but the problem is that on our iPhone:

    http://[wowza-address]:1935/dvr/myStream/manifest.f4m <------- This link works (but ofcourse DVR doesn't work)
    http://&#91;wowza-address]:1935/dvr/mySt...nifest.f4m?DVR <------- This link only shows a white page on iPhone and doesn't start the media player

    What we did on the /live/ config file were:

    <StreamType>live</StreamType>
    <LiveStreamPacketizers>dvrstreamingpacketizer</LiveStreamPacketizers>
    <Recorders>dvrrecorder</Recorders>
    <Store>dvrfilestorage</Store>
    <HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>

    and then reboot the instance.

    We use Flash Media Live Encoder 3.2:

    Video Format: H.264 with stream name mp4:myStream and the DVR Auto Record checkbox selected.

    Why doesn't this work?

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

    Default

    For IPhone (iOS) playback, use m3u8 URL, and this embed tag:

    <html>
    <head> 
      <title>Cupertino DVR Streaming</title>
    </head>
    
    <body>
    
    <embed width="320" height="240" 
                 src="http://[wowza-address]:1935/dvr/myStream/playlist.m3u8?DVR"
                 type="application/vnd.apple.mpegurl" postdomevents="true" id="movie1" />
    
    <!-- Don't use video tag for this
    <video controls src="http://[wowza-address]:1935/dvr/myStream/playlist.m3u8?DVR">
    -->
    </video>
    
    </body>
    </html>
    http://www.wowza.com/forums/content....za-network-DVR

    Richard

  3. #3

    Default

    Thank you for your help rrlanham!

    It still doesn't work, the error the iPhone returns it:

    The file could not be found.


    The error log from wowzamediaserver_error.log:

    #Version: 1.0
    #Start-Date: 2012-03-19 09:06:31 UTC
    #Software: Wowza Media Server 3.0.5 build1220
    #Date: 2012-03-19
    #Fields: x-severity x-category x-event date time c-client-id c-ip c-port cs-bytes sc-bytes x-duration x-sname x-stream-id x-spos sc-stream-bytes cs-stream-bytes x-file-size x-file-length x-ctx x-comment
    ERROR server comment 2012-03-19 09:06:31 - - - - - 2.034 - - - - - - - - HTTPUtils.HTTPRequestToByteArray: java.io.FileNotFoundException: http://169.254.169.254/latest/meta-data/product-codes
    #Version: 1.0
    #Start-Date: 2012-03-19 09:10:39 UTC
    #Software: Wowza Media Server 3.0.5 build1220
    #Date: 2012-03-19
    #Fields: x-severity x-category x-event date time c-client-id c-ip c-port cs-bytes sc-bytes x-duration x-sname x-stream-id x-spos sc-stream-bytes cs-stream-bytes x-file-size x-file-length x-ctx x-comment
    ERROR server comment 2012-03-19 09:10:39 - - - - - 2.353 - - - - - - - - HTTPUtils.HTTPRequestToByteArray: java.io.FileNotFoundException: http://169.254.169.254/latest/meta-data/product-codes
    WARN server comment 2012-03-19 09:11:53 - - - - - 1.03 - - - - - - - - HTTPStreamerAdapterCupertinoStreamer.onManifest: DVR Store not found [live/savvas/playlist.m3u8?DVR]: null
    WARN server comment 2012-03-19 12:16:40 - - - - - 11163.339 - - - - - - - - Missing function: DVRSetStreamInfo
    ERROR server comment 2012-03-19 12:16:41 - - - - - 11163.974 - - - - - - - - MediaStreamMap.getDvrRecorder: Error instantiating DvrRecorderItem[live/_definst_/savvas]: com.wowza.wms.server.LicensingException: Server.license
    WARN server comment 2012-03-19 12:16:56 - - - - - 11179.259 - - - - - - - - LiveStreamPacketizerSmoothStreaming.handlePacket[live/_definst_/savvas]: Fragment duration greater than suggested range of 1-4 seconds. Adjust keyframe interval accordingly: Fragment durations: [5.3,5.0,5.0]
    WARN server comment 2012-03-19 12:33:57 - - - - - 12125.045 - - - - - - - - HTTPStreamerAdapterCupertinoStreamer.onManifest: DVR Store not found [live/savvas/playlist.m3u8?DVR]: null
    WARN server comment 2012-03-19 12:34:08 - - - - - 12211.539 - - - - - - - - Missing function: DVRSetStreamInfo
    WARN server comment 2012-03-19 12:34:16 - - - - - 12218.58 - - - - - - - - Missing function: DVRSetStreamInfo
    ERROR server comment 2012-03-19 12:34:16 - - - - - 12219.165 - - - - - - - - MediaStreamMap.getDvrRecorder: Error instantiating DvrRecorderItem[live/_definst_/savvas]: com.wowza.wms.server.LicensingException: Server.license
    WARN server comment 2012-03-19 12:34:17 - - - - - 12219.982 - - - - - - - - Missing function: DVRSetStreamInfo
    WARN server comment 2012-03-19 12:34:23 - - - - - 12225.748 - - - - - - - - Missing function: DVRSetStreamInfo
    ERROR server comment 2012-03-19 12:34:23 - - - - - 12226.334 - - - - - - - - MediaStreamMap.getDvrRecorder: Error instantiating DvrRecorderItem[live/_definst_/savvas]: com.wowza.wms.server.LicensingException: Server.license
    WARN server comment 2012-03-19 12:34:33 - - - - - 12160.724 - - - - - - - - HTTPStreamerAdapterCupertinoStreamer.onManifest: DVR Store not found [live/savvas/playlist.m3u8?DVR]: null
    WARN server comment 2012-03-19 12:34:39 - - - - - 12166.507 - - - - - - - - HTTPStreamerAdapterCupertinoStreamer.onManifest: DVR Store not found [live/savvas/playlist.m3u8?DVR]: null
    WARN server comment 2012-03-19 12:34:39 - - - - - 12241.738 - - - - - - - - LiveStreamPacketizerSmoothStreaming.handlePacket[live/_definst_/savvas]: Fragment duration greater than suggested range of 1-4 seconds. Adjust keyframe interval accordingly: Fragment durations: [5.2,5.0,5.0]
    WARN server comment 2012-03-19 12:36:25 - - - - - 12273.016 - - - - - - - - HTTPStreamerAdapterCupertinoStreamer.onManifest: DVR Store not found [live/savvas/playlist.m3u8?DVR]: null
    WARN server comment 2012-03-19 12:36:28 - - - - - 12276.127 - - - - - - - - HTTPStreamerAdapterCupertinoStreamer.onManifest: DVR Store not found [live/savvas/playlist.m3u8?DVR]: null
    WARN server comment 2012-03-19 12:36:42 - - - - - 12290.02 - - - - - - - - HTTPStreamerAdapterCupertinoStreamer.onManifest: DVR Store not found [live/savvas/playlist.m3u8?DVR]: null
    WARN server comment 2012-03-19 12:36:52 - - - - - 12300.123 - - - - - - - - HTTPStreamerAdapterCupertinoStreamer.onManifest: DVR Store not found [live/savvas/playlist.m3u8?DVR]: null
    WARN server comment 2012-03-19 12:37:22 - - - - - 12329.573 - - - - - - - - HTTPStreamerAdapterCupertinoStreamer.onManifest: DVR Store not found [live/savvas/playlist.m3u8?DVR]: null

  4. #4

    Default

    Looks like you don't have a license for the DVR add-on in your server.license file.
    Or the license is not valid.

  5. #5

    Default

    We simply use an Amazon EC2 Wowza 3.0.5 64bit instance, do we need any special license to make this work?

  6. #6

    Default

    Quote Originally Posted by savvas View Post
    We simply use an Amazon EC2 Wowza 3.0.5 64bit instance, do we need any special license to make this work?
    Yes ,nDVR is an add-on so you need an nDVR license.
    http://www.wowza.com/pricing

    I would contact sales@wowza.com. They can explain in detail.

  7. #7
    Join Date
    Sep 2011
    Posts
    1,931

    Default

    Hi
    You will need to get a special key to use with Amazon EC2 on a lickey instance.
    http://www.wowza.com/forums/content....for-amazon-ec2

    Link shows,
    lickey: Use a regular license key such as a monthly, daily or standard perpetual edition key. With this option all billing for your Amazon EC2 instance time is handled by Amazon and all billing for the use of the Wowza Server software is handled by Wowza Media Systems.

    This also backs the details shown here,
    http://www.wowza.com/addons/wowza-ndvr-addon

    Jason

Similar Threads

  1. Wowza/Amazon EC2 4.0 & Bit Gravity
    By noahsurfs in forum Live Streaming and Encoder Discussion
    Replies: 8
    Last Post: 05-21-2014, 07:32 AM
  2. how to use wowza ndvr on amazon ec2 for live streaming
    By biju981 in forum AddOn: Wowza nDVR
    Replies: 7
    Last Post: 04-11-2013, 09:50 AM
  3. Amazon EC2 & CouldFront & RTMPE
    By chatlumo in forum Wowza Media Server 3 for Amazon EC2 Discussion
    Replies: 2
    Last Post: 03-09-2012, 07:33 AM

Posting Permissions

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