How do remove the delay in the flow?



  • Good afternoon. Decided to broadcast online on the local network. But it's not a challenge. Even on the local network, video delay is five seconds. Who has any idea how to remove the delay?

    <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></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
    
        --&gt;
        &lt;Streams&gt;
            &lt;StreamType&gt;live-record&lt;/StreamType&gt;
            &lt;StorageDir&gt;${com.wowza.wms.context.VHostConfigHome}/content&lt;/StorageDir&gt;
            &lt;KeyDir&gt;${com.wowza.wms.context.VHostConfigHome}/keys&lt;/KeyDir&gt;
            &lt;!-- LiveStreamPacketizers (separate with commas): cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer, mpegdashstreamingpacketizer, cupertinostreamingrepeater, smoothstreamingrepeater, sanjosestreamingrepeater, dvrstreamingpacketizer, dvrstreamingrepeater --&gt;
            &lt;LiveStreamPacketizers&gt;&lt;/LiveStreamPacketizers&gt;
            &lt;!-- Properties defined here will override any properties defined in conf/Streams.xml for any streams types loaded by this application --&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;
        &lt;/Streams&gt;
        &lt;Transcoder&gt;
            &lt;!-- To turn on transcoder set to: transcoder --&gt;
            &lt;LiveStreamTranscoder&gt;&lt;/LiveStreamTranscoder&gt;
            &lt;!-- [templatename].xml or ${SourceStreamName}.xml --&gt;
            &lt;Templates&gt;${SourceStreamName}.xml,transrate.xml&lt;/Templates&gt;
            &lt;ProfileDir&gt;${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles&lt;/ProfileDir&gt;
            &lt;TemplateDir&gt;${com.wowza.wms.context.VHostConfigHome}/transcoder/templates&lt;/TemplateDir&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;
        &lt;/Transcoder&gt;
    
        &lt;DVR&gt;
            &lt;!-- As a single server or as an origin, use dvrstreamingpacketizer in LiveStreamPacketizers above --&gt;
            &lt;!-- Or, in an origin-edge configuration, edges use dvrstreamingrepeater in LiveStreamPacketizers above --&gt;
            &lt;!-- As an origin, also add dvrchunkstreaming to HTTPStreamers below --&gt;
    
            &lt;!-- If this is a dvrstreamingrepeater, define Application/Repeater/OriginURL to point back to the origin --&gt;
    
            &lt;!-- To turn on DVR recording set Recorders to dvrrecorder.  This works with dvrstreamingpacketizer  --&gt;
            &lt;Recorders&gt;&lt;/Recorders&gt;
    
            &lt;!-- As a single server or as an origin, set the Store to dvrfilestorage--&gt;
            &lt;!-- edges should have this empty --&gt;
            &lt;Store&gt;&lt;/Store&gt;
    
            &lt;!--  Window Duration is length of live DVR window in seconds.  0 means the window is never trimmed. --&gt;
            &lt;WindowDuration&gt;0&lt;/WindowDuration&gt;
    
            &lt;!-- Storage Directory is top level location where dvr is stored.  e.g. c:/temp/dvr --&gt;
            &lt;StorageDir&gt;${com.wowza.wms.context.VHostConfigHome}/dvr&lt;/StorageDir&gt;
    
            &lt;!-- valid ArchiveStrategy values are append, version, delete --&gt;
            &lt;ArchiveStrategy&gt;append&lt;/ArchiveStrategy&gt;
    
            &lt;!-- Properties for DVR --&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;
        &lt;/DVR&gt;
    
        &lt;TimedText&gt;
            &lt;!-- VOD caption providers (separate with commas): vodcaptionprovidermp4_3gpp, vodcaptionproviderttml, vodcaptionproviderwebvtt,  vodcaptionprovidersrt, vodcaptionproviderscc --&gt;
            &lt;VODTimedTextProviders&gt;vodcaptionprovidermp4_3gpp&lt;/VODTimedTextProviders&gt;
    
            &lt;!-- Properties for TimedText --&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;       
        &lt;/TimedText&gt;
    
        &lt;!-- HTTPStreamers (separate with commas): cupertinostreaming, smoothstreaming, sanjosestreaming, mpegdashstreaming, dvrchunkstreaming --&gt;
        &lt;HTTPStreamers&gt;cupertinostreaming,smoothstreaming,sanjosestreaming&lt;/HTTPStreamers&gt;
        &lt;SharedObjects&gt;
            &lt;StorageDir&gt;&lt;/StorageDir&gt;
        &lt;/SharedObjects&gt;
        &lt;Client&gt;
            &lt;IdleFrequency&gt;-1&lt;/IdleFrequency&gt;
            &lt;Access&gt;
                &lt;StreamReadAccess&gt;*&lt;/StreamReadAccess&gt;
                &lt;StreamWriteAccess&gt;*&lt;/StreamWriteAccess&gt;
                &lt;StreamAudioSampleAccess&gt;&lt;/StreamAudioSampleAccess&gt;
                &lt;StreamVideoSampleAccess&gt;&lt;/StreamVideoSampleAccess&gt;
                &lt;SharedObjectReadAccess&gt;*&lt;/SharedObjectReadAccess&gt;
                &lt;SharedObjectWriteAccess&gt;*&lt;/SharedObjectWriteAccess&gt;
            &lt;/Access&gt;
        &lt;/Client&gt;
        &lt;RTP&gt;
            &lt;!-- RTP/Authentication/[type]Methods defined in Authentication.xml. Default setup includes; none, basic, digest --&gt;
            &lt;Authentication&gt;
                &lt;PublishMethod&gt;digest&lt;/PublishMethod&gt;
                &lt;PlayMethod&gt;none&lt;/PlayMethod&gt;
            &lt;/Authentication&gt;
            &lt;!-- RTP/AVSyncMethod. Valid values are: senderreport, systemclock, rtptimecode --&gt;
            &lt;AVSyncMethod&gt;systemclock&lt;/AVSyncMethod&gt;
            &lt;MaxRTCPWaitTime&gt;12000&lt;/MaxRTCPWaitTime&gt;
            &lt;IdleFrequency&gt;75&lt;/IdleFrequency&gt;
            &lt;RTSPSessionTimeout&gt;90000&lt;/RTSPSessionTimeout&gt;
            &lt;RTSPMaximumPendingWriteBytes&gt;0&lt;/RTSPMaximumPendingWriteBytes&gt;
            &lt;RTSPBindIpAddress&gt;&lt;/RTSPBindIpAddress&gt;
            &lt;RTSPConnectionIpAddress&gt;0.0.0.0&lt;/RTSPConnectionIpAddress&gt;
            &lt;RTSPOriginIpAddress&gt;127.0.0.1&lt;/RTSPOriginIpAddress&gt;
            &lt;IncomingDatagramPortRanges&gt;*&lt;/IncomingDatagramPortRanges&gt;
            &lt;!-- Properties defined here will override any properties defined in conf/RTP.xml for any depacketizers loaded by this application --&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;
        &lt;/RTP&gt;
        &lt;MediaCaster&gt;
            &lt;RTP&gt;
                &lt;RTSP&gt;
                    &lt;!-- udp, interleave --&gt;
                    &lt;RTPTransportMode&gt;interleave&lt;/RTPTransportMode&gt;
                &lt;/RTSP&gt;
            &lt;/RTP&gt;
            &lt;!-- Properties defined here will override any properties defined in conf/MediaCasters.xml for any MediaCasters loaded by this applications --&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;
        &lt;/MediaCaster&gt;
        &lt;MediaReader&gt;
            &lt;!-- Properties defined here will override any properties defined in conf/MediaReaders.xml for any MediaReaders loaded by this applications --&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;
        &lt;/MediaReader&gt;
        &lt;MediaWriter&gt;
            &lt;!-- Properties defined here will override any properties defined in conf/MediaWriter.xml for any MediaWriter loaded by this applications --&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;
        &lt;/MediaWriter&gt;
        &lt;LiveStreamPacketizer&gt;
            &lt;!-- Properties defined here will override any properties defined in conf/LiveStreamPacketizers.xml for any LiveStreamPacketizers loaded by this applications --&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;
        &lt;/LiveStreamPacketizer&gt;
        &lt;HTTPStreamer&gt;
            &lt;!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications --&gt;
            &lt;Properties&gt;
            &lt;/Properties&gt;
        &lt;/HTTPStreamer&gt;
        &lt;Repeater&gt;
            &lt;OriginURL&gt;&lt;/OriginURL&gt;
            &lt;QueryString&gt;&lt;![CDATA[]]&gt;&lt;/QueryString&gt;
        &lt;/Repeater&gt; 
        &lt;Modules&gt;
            &lt;Module&gt;
                &lt;Name&gt;base&lt;/Name&gt;
                &lt;Description&gt;Base&lt;/Description&gt;
                &lt;Class&gt;com.wowza.wms.module.ModuleCore&lt;/Class&gt;
            &lt;/Module&gt;
            &lt;Module&gt;
                &lt;Name&gt;logging&lt;/Name&gt;
                &lt;Description&gt;Client Logging&lt;/Description&gt;
                &lt;Class&gt;com.wowza.wms.module.ModuleClientLogging&lt;/Class&gt;
            &lt;/Module&gt;
            &lt;Module&gt;
                &lt;Name&gt;flvplayback&lt;/Name&gt;
                &lt;Description&gt;FLVPlayback&lt;/Description&gt;
                &lt;Class&gt;com.wowza.wms.module.ModuleFLVPlayback&lt;/Class&gt;
            &lt;/Module&gt; 
        &lt;/Modules&gt;
        &lt;!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections --&gt;
        &lt;Properties&gt;
        &lt;/Properties&gt;
    &lt;/Application&gt;
    

    </Root>



  • I had a shuttle that I used a pleer with a buffer and that was a delay.

    Coupled his originals, parameter:

    nsPublish.bufferTime = 0;
    

    Flash


Log in to reply
 

Suggested Topics

  • 2
  • 1
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 3
  • 2
  • 2
  • 2
  • 2