Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Silverlight - Manifest not found

  1. #1
    Join Date
    Oct 2011
    Posts
    16

    Default Silverlight - Manifest not found

    Hi

    I have a plugin for Wowza, which receives raw H.264 frames from network and publishes them.
    RTMP, RTSP and Cupertino Streaming work fine.

    Smooth Streaming worked fine while I was using some old version of Wowza.
    I cannot tell you the exact version - it was in use since 26.11.2010.

    When I upgraded to Wowza 2.2.4 (and 3.1.1) Silverlight stopped working.
    Wowza does not send Manifest - after 25 seconds of "thinking" there appears Request Timeout and Wowza responds with 404 Not Found.

    Please advice what could be causing this problem and why Wowza fails to generate Manifest?

    Thanks.

  2. #2

    Default

    It could be a typo in the URI used to play the Silverlight stream.

  3. #3
    Join Date
    Oct 2011
    Posts
    16

    Default

    I made typo intentionally and got error immediately, without delay.
    URI is handed to Silverlight automatically and there is no problem with older Wowza.
    So I believe URI is ok.

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

    Default

    What are the encoding details? Is the video h.264? Is there an audio track? What audio codec?

    Do you see the manifest if you enter the Manifest URL in a browser? If so, copy that in.

    Does the stream work in a Flash RTMP client?

    Richard

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

    Default

    Also, is it vod or live? What Silverlight player are you using? Have you tried the Wowza Smooth players?

    Richard

  6. #6
    Join Date
    Oct 2011
    Posts
    16

    Default

    The video is H.264.
    There is an audio track but it is loaded from local silent.mp3 (Silverlight did not show video without audio).
    I cannot see manifest in browser, I get the same error after delay.
    The same video works perfectly in Flash.
    It is live (actually this is video from camera).
    I use Silverlight Media Framework.

    Quote Originally Posted by rrlanham View Post
    Have you tried the Wowza Smooth players?
    Richard
    Are you talking about the one from examples\LiveVideoStreaming\clientSilverlight?
    If so then yes, it also does not work (but works with older Wowza).
    After 20+ seconds delay I got "Streaming Error: Failed to download manifest: d"

  7. #7
    Join Date
    Oct 2011
    Posts
    16

    Default

    I would appreciate any suggestion
    In case this helps - I get this warning in log: HTTPStreamerAdapterSmoothStreamer.service: Request timeout: 25000
    Last edited by Xeon[13]; 05-07-2012 at 05:57 AM.

  8. #8
    Join Date
    Oct 2011
    Posts
    16

    Default

    How can I get older versions of Wowza Media Server?
    I need to find Wowza version which streams with my plugin to Silverlight.

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

    Default

    If you are not seeing the manifest in a browser, then you are not configured correctly. Show us the Application.xml

    There is an audio track but it is loaded from local silent.mp3
    I don't think the above can work.

    Older versions of Wowza are not going to help.

    Richard

  10. #10
    Join Date
    Oct 2011
    Posts
    16

    Default

    It worked with the same configuration, silent.mp3 and old Wowza.

    By the way I found the version of Wowza which works - it is 2.2.0.
    I see release notes 2.2.3 -> 2.2.4.
    Where can I find changes 2.2.0 -> 2.2.1 and so on?

    Here is Application.xml
    <Root>
    	<Application>
    		<Connections>
    			<AutoAccept>true</AutoAccept>
    			<AllowDomains></AllowDomains>
    		</Connections>
    		<Streams>
    			<StreamType>live</StreamType>
    			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/content</StorageDir>
    			<KeyDir>${com.wowza.wms.context.VHostConfigHome}/keys</KeyDir>
    			<LiveStreamPacketizers>smoothstreamingpacketizer</LiveStreamPacketizers>
    			<Properties>
    			</Properties>
    		</Streams>
    		 <HTTPStreamers>cupertinostreaming,smoothstreaming</HTTPStreamers>	
    		<SharedObjects>
    			<StorageDir></StorageDir>
    		</SharedObjects>
    		<Client>
    			<IdleFrequency>-1</IdleFrequency>
    			<Access>
    				<StreamReadAccess>*</StreamReadAccess>
    				<StreamWriteAccess>*</StreamWriteAccess>
    				<StreamAudioSampleAccess></StreamAudioSampleAccess>
    				<StreamVideoSampleAccess></StreamVideoSampleAccess>
    				<SharedObjectReadAccess>*</SharedObjectReadAccess>
    				<SharedObjectWriteAccess>*</SharedObjectWriteAccess>
    			</Access>
    		</Client>
    		<RTP>
    			<Authentication>
    				<PublishMethod>digest</PublishMethod>
    				<PlayMethod>none</PlayMethod>
    			</Authentication>
    			<AVSyncMethod>senderreport</AVSyncMethod>
    			<MaxRTCPWaitTime>12000</MaxRTCPWaitTime>
    			<IdleFrequency>25</IdleFrequency>
    			<RTSPSessionTimeout>90000</RTSPSessionTimeout>
    			<RTSPMaximumPendingWriteBytes>0</RTSPMaximumPendingWriteBytes>
    			<RTSPBindIpAddress></RTSPBindIpAddress>
    			<RTSPConnectionIpAddress>0.0.0.0</RTSPConnectionIpAddress>
    			<RTSPOriginIpAddress>127.0.0.1</RTSPOriginIpAddress>
    			<IncomingDatagramPortRanges>*</IncomingDatagramPortRanges>
    			<Properties>
    			</Properties>
    		</RTP>
    		<MediaCaster>
    			<Properties>
    			</Properties>
    		</MediaCaster>
    		<MediaReader>
    			<Properties>
    			</Properties>
    		</MediaReader>
    		<MediaWriter>
    			<Properties>
    			</Properties>
    		</MediaWriter>
    		<LiveStreamPacketizer>
    			<Properties>
    				<Property>
    					<Name>smoothBufferTargetDuration</Name>
    					<Value>9000</Value>
    					<Type>Integer</Type>
    				</Property>
    				<Property>
    					<Name>smoothBufferMinFragmentCount</Name>
    					<Value>5</Value>
    					<Type>Integer</Type>
    				</Property>
    				<Property>
    					<Name>smoothManifestTargetDuration</Name>
    					<Value>9000</Value>
    					<Type>Integer</Type>
    				</Property>
    				<Property>
    					<Name>smoothManifestMinFragmentCount</Name>
    					<Value>5</Value>
    					<Type>Integer</Type>
    				</Property>
    				<Property>
    					<Name>smoothMinimumVideoFragmentDuration</Name>
    					<Value>1700</Value>
    					<Type>Integer</Type>
    				</Property>
    				
    				<Property>
    					<Name>smoothFragmentTargetAudioDuration</Name>
    					<Value>2000</Value>
    					<Type>Integer</Type>
    				</Property>
    			</Properties>
    		</LiveStreamPacketizer>
    		<HTTPStreamer>
    			<Properties>
    			</Properties>
    		</HTTPStreamer>
    		<Repeater>
    			<OriginURL></OriginURL>
    			<QueryString><![CDATA[]]></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>requestmodule</Name>
    				<Description>requestmodule</Description>
    				<Class>com.gl.handlers.RequestHandler</Class>
    			</Module>
    		</Modules>
    		<Properties>
    		<Property>
    			<Name>videoFolderPath</Name>
    			<Value>C:\\TranscoderApi\\TranscoderBenchmark\\</Value>
    		</Property>
    		</Properties>
    	</Application>
    </Root>
    Last edited by Xeon[13]; 05-11-2012 at 05:56 AM.

Page 1 of 2 12 LastLast

Similar Threads

  1. Hardcoding Silverlight Manifest URL
    By sgopalkr in forum Server-side Modules and Code Samples Discussion
    Replies: 1
    Last Post: 10-05-2012, 08:50 AM
  2. Silverlight Manifest URL Customization
    By sgopalkr in forum Live Streaming and Encoder Discussion
    Replies: 0
    Last Post: 10-04-2012, 02:51 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
  •