Results 1 to 2 of 2

Thread: Not playing m3u8

  1. #1
    Join Date
    Apr 2013
    Posts
    28

    Default Not playing m3u8

    Hello,
    i own a Wowza Media Server 3 Perpetual Edition 3.1.1 build1479.
    For a live rtmp-based encoder.
    I see from the vlc player that cupertinostreamingpacketizer does not playing at all !!!

    I use a vlc player for check --> http://[server-name]/[app name]/[stream]/playlist.m3u8 and i see that The format cannot be detected.

    But from wowza logs
    LiveStreamPacketizerCupertino.handlePacket[grnet-live/_definst_/test.sdp][mp4a.40.2]: AAC Audio info: {AACFrame: codec:AAC, channels:2, frequency:48000, samplesPerFrame:1024, objectType:LC}

    Here is my conf application

    <?xml version="1.0" encoding="UTF-8"?>

    -<Root>


    -<Application>

    <!-- Uncomment to set application level timeout values <ApplicationTimeout>60000</ApplicationTimeout> <PingTimeout>12000</PingTimeout> <ValidationFrequency>8000</ValidationFrequency> <MaximumPendingWriteBytes>0</MaximumPendingWriteBytes> <MaximumSetBufferTime>60000</MaximumSetBufferTime> <MaximumStorageDirDepth>25</MaximumStorageDirDepth> -->



    -<Connections>

    <AutoAccept>true</AutoAccept>

    <AllowDomains/>

    </Connections>

    <!-- StorageDir path variables ${com.wowza.wms.AppHome} - Application home directory ${com.wowza.wms.ConfigHome} - Configuration home directory ${com.wowza.wms.context.VHost} - Virtual host name ${com.wowza.wms.context.VHostConfigHome} - Virtual host config directory ${com.wowza.wms.context.Application} - Application name ${com.wowza.wms.context.ApplicationInstance} - Application instance name -->



    -<Streams>

    <StreamType>live</StreamType>

    <StorageDir>${com.wowza.wms.context.VHostConfigHome}/content</StorageDir>

    <KeyDir>${com.wowza.wms.context.VHostConfigHome}/keys</KeyDir>

    <!-- LiveStreamPacketizers (separate with commas): cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer, cupertinostreamingrepeater, smoothstreamingrepeater, sanjosestreamingrepeater, dvrstreamingpacketizer, dvrstreamingrepeater -->


    <LiveStreamPacketizers>cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer</LiveStreamPacketizers>

    <!-- Properties defined here will override any properties defined in conf/Streams.xml for any streams types loaded by this application -->


    <Properties> </Properties>

    </Streams>


    -<Transcoder>

    <!-- To turn on transcoder set to: transcoder -->


    <LiveStreamTranscoder/>

    <!-- [templatename].xml or ${SourceStreamName}.xml -->


    <Templates>${SourceStreamName}.xml,transrate.xml</Templates>

    <ProfileDir>${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles</ProfileDir>

    <TemplateDir>${com.wowza.wms.context.VHostConfigHome}/transcoder/templates</TemplateDir>

    <Properties> </Properties>

    </Transcoder>


    -<DVR>

    <!-- As a single server or as an origin, use dvrstreamingpacketizer in LiveStreamPacketizers above -->


    <!-- Or, in an origin-edge configuration, edges use dvrstreamingrepeater in LiveStreamPacketizers above -->


    <!-- As an origin, also add dvrchunkstreaming to HTTPStreamers below -->


    <!-- To turn on DVR recording set Recorders to dvrrecorder. This works with dvrstreamingpacketizer -->


    <Recorders/>

    <!-- As a single server or as an origin, set the Store to dvrfilestorage-->


    <!-- edges should have this empty -->


    <Store/>

    <!-- Window Duration is length of live DVR window in seconds. 0 means the window is never trimmed. -->


    <WindowDuration>0</WindowDuration>

    <!-- Storage Directory is top level location where dvr is stored. e.g. c:/temp/dvr -->


    <StorageDir>${com.wowza.wms.context.VHostConfigHome}/dvr</StorageDir>

    <!-- valid ArchiveStrategy values are append, version, delete -->


    <ArchiveStrategy>append</ArchiveStrategy>

    <!-- If this is a dvrstreamingrepeater, define ChunkOriginURL to point back to origin -->


    <!-- And define Application/Repeater/OriginURL to point back to the origin -->



    -<Repeater>

    <ChunkOriginURL/>

    </Repeater>

    <!-- Properties for DVR -->


    <Properties> </Properties>

    </DVR>

    <!-- HTTPStreamers (separate with commas): cupertinostreaming, smoothstreaming, sanjosestreaming, dvrchunkstreaming -->


    <HTTPStreamers>cupertinostreaming,smoothstreaming,sanjosestreaming</HTTPStreamers>


    -<SharedObjects>

    <StorageDir/>

    </SharedObjects>


    -<Client>

    <IdleFrequency>-1</IdleFrequency>


    -<Access>

    <StreamReadAccess>*</StreamReadAccess>

    <StreamWriteAccess>*</StreamWriteAccess>

    <StreamAudioSampleAccess/>

    <StreamVideoSampleAccess/>

    <SharedObjectReadAccess>*</SharedObjectReadAccess>

    <SharedObjectWriteAccess>*</SharedObjectWriteAccess>

    </Access>

    </Client>


    -<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>


    -<MediaCaster>


    -<RTP>


    -<RTSP>

    <!-- udp, interleave -->


    <RTPTransportMode>interleave</RTPTransportMode>

    </RTSP>

    </RTP>

    <!-- Properties defined here will override any properties defined in conf/MediaCasters.xml for any MediaCasters loaded by this applications -->


    <Properties> </Properties>

    </MediaCaster>


    -<MediaReader>

    <!-- Properties defined here will override any properties defined in conf/MediaReaders.xml for any MediaReaders loaded by this applications -->


    <Properties> </Properties>

    </MediaReader>


    -<MediaWriter>

    <!-- Properties defined here will override any properties defined in conf/MediaWriter.xml for any MediaWriter loaded by this applications -->


    <Properties> </Properties>

    </MediaWriter>


    -<LiveStreamPacketizer>

    <!-- Properties defined here will override any properties defined in conf/LiveStreamPacketizers.xml for any LiveStreamPacketizers loaded by this applications -->


    <Properties> </Properties>

    </LiveStreamPacketizer>


    -<HTTPStreamer>

    <!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->


    <Properties> </Properties>

    </HTTPStreamer>


    -<Repeater>

    <OriginURL/>

    <QueryString/>

    </Repeater>


    -<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>flvplayback</Name>

    <Description>FLVPlayback</Description>

    <Class>com.wowza.wms.module.ModuleFLVPlayback</Class>

    </Module>


    -<Module>

    <Name>ModuleRTMPAuthenticate</Name>

    <Description>ModuleRTMPAuthenticate</Description>

    <Class>com.wowza.wms.plugin.security.ModuleRTMPAuthenticate</Class>

    </Module>


    -<Module>

    <Name>ModuleStreamNameAlias</Name>

    <Description>ModuleStreamNameAlias</Description>

    <Class>com.wowza.wms.plugin.streamnamealias.ModuleStreamNameAlias</Class>

    </Module>


    -<Module>

    <Name>Wmsauth</Name>

    <Description>Wmsauth</Description>

    <Class>com.wmspanel.Wmsauth</Class>

    </Module>

    </Modules>

    <!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections -->



    -<Properties>


    -<Property>

    <Name>aliasMapFileStream</Name>

    <Value>${com.wowza.wms.context.VHostConfigHome}/conf/${com.wowza.wms.context.Application}/aliasmap.stream.txt</Value>

    </Property>


    -<Property>

    <Name>aliasMapFilePlay</Name>

    <Value>${com.wowza.wms.context.VHostConfigHome}/conf/${com.wowza.wms.context.Application}/aliasmap.play.txt</Value>

    </Property>


    -<Property>

    <Name>aliasMapPathDelimiter</Name>

    <Value>/</Value>

    </Property>


    -<Property>

    <Name>aliasMapNameDelimiter</Name>

    <Value>=</Value>

    </Property>


    -<Property>

    <Name>aliasMapDebug</Name>

    <Value>true</Value>

    <Type>Boolean</Type>

    </Property>

    </Properties>

    </Application>

    </Root>

    Is abything wrong or strange?

  2. #2
    Join Date
    May 2013
    Posts
    680

    Default

    So you are able to playback via rtmp but not hls? If you can zip up your [install-dir]/conf & [install-dir]/logs directories and send them to support@wowza.com with reference to this post we can take a closer look.

Similar Threads

  1. m3u8 referencing m3u8 issue
    By cepheus74 in forum Video On Demand Streaming Discussion
    Replies: 5
    Last Post: 06-09-2014, 04:18 AM
  2. playing a .m3u8 file
    By mtagliaf in forum Video On Demand Streaming Discussion
    Replies: 2
    Last Post: 04-04-2013, 05:41 AM
  3. wowza 3.5 m3u8
    By james1 in forum Video On Demand Streaming Discussion
    Replies: 2
    Last Post: 11-14-2012, 11:28 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
  •