Sorry for this newbie question but where do I edit the key frame interval?
Isn’t that on the Encode side?
This is a VOD I got from this thread “bigbuckbunnyiphone”
Are you saying the Video is not properly encoded for this Application?
Sorry for this newbie question but where do I edit the key frame interval?
Isn’t that on the Encode side?
This is a VOD I got from this thread “bigbuckbunnyiphone”
Are you saying the Video is not properly encoded for this Application?
Has anyone been able to successfully stream the bigbuckbunnyiphone samples to the iphone?
Our Validator is giving us the Warnings posted above. Do these Warnings mean the sample videos were not properly encoded per iphone/Validator specs.?
If so can you please advise on correct encoding specs. to properly stream muti-bitrate VoD using Wowza and iPhone.
If not an encode issue what are the Warnings telling us to change on the Server side?
Thank You in advance for all feedback.
<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>default</StreamType>
<StorageDir>${com.wowza.wms.context.VHostConfigHome}/content</StorageDir>
<KeyDir>${com.wowza.wms.context.VHostConfigHome}/keys</KeyDir>
−
<!--
LiveStreamPacketizers (separate with commas): cupertinostreamingpacketizer, smoothstreamingpacketizer, cupertinostreamingrepeater, smoothstreamingrepeater
-->
<LiveStreamPacketizers/>
−
<!--
Properties defined here will override any properties defined in conf/Streams.xml for any streams types loaded by this application
-->
<Properties>
</Properties>
</Streams>
−
<!--
HTTPStreamers (separate with commas): cupertinostreaming, smoothstreaming
-->
<HTTPStreamers>cupertinostreaming,smoothstreaming</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>
−
<!--
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>
−
<Property>
<Name>chunkDurationTarget</Name>
<Value>3000</Value>
<Type>Integer</Type>
</Property>
−
<Property>
<Name>maxChunkCount</Name>
<Value>10</Value>
<Type>Integer</Type>
</Property>
−
<Property>
<Name>playlistChunkCount</Name>
<Value>4</Value>
<Type>Integer</Type>
</Property>
−
<Property>
<Name>repeaterChunkCount</Name>
<Value>4</Value>
<Type>Integer</Type>
</Property>
</Properties>
</LiveStreamPacketizer>
−
<HTTPStreamer>
−
<!--
Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications
-->
−
<Properties>
−
<Property>
<Name>chunkDurationTarget</Name>
<Value>10000</Value>
<Type>Integer</Type>
</Property>
</Properties>
</HTTPStreamer>
−
<Repeater>
<OriginURL/>
<QueryString></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>
</Modules>
−
<!--
Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections
-->
<Properties>
</Properties>
</Application>
</Root>
Was at default then tried 10000 as advised.
When you say remove shall I make it look like this?
I posted code for you to please look over.
If you see something please advise.
Thank You
<Root>^M
<Application>^M
<!-- Uncomment to set application level timeout values^M
<ApplicationTimeout>60000</ApplicationTimeout>^M
<PingTimeout>12000</PingTimeout>^M
<ValidationFrequency>8000</ValidationFrequency>^M
<MaximumPendingWriteBytes>0</MaximumPendingWriteBytes>^M
<MaximumSetBufferTime>60000</MaximumSetBufferTime>^M
<MaximumStorageDirDepth>25</MaximumStorageDirDepth>^M
-->^M
<Connections>^M
<AutoAccept>true</AutoAccept>^M
<AllowDomains></AllowDomains>^M
</Connections>^M
<!--^M
StorageDir path variables^M
^M
${com.wowza.wms.AppHome} - Application home directory^M
${com.wowza.wms.ConfigHome} - Configuration home directory^M
${com.wowza.wms.context.VHost} - Virtual host name^M
${com.wowza.wms.context.VHostConfigHome} - Virtual host config directory^M
${com.wowza.wms.context.Application} - Application name^M
${com.wowza.wms.context.ApplicationInstance} - Application instance name^M
^M
-->^M
<Streams>^M
<StreamType>default</StreamType>^M
<StorageDir>${com.wowza.wms.context.VHostConfigHome}/content</StorageDir>
<KeyDir>${com.wowza.wms.context.VHostConfigHome}/keys</KeyDir>^M
<!-- LiveStreamPacketizers (separate with commas): cupertinostreamingpacketizer, smoothstreamingpacketizer, cupertinostreamingrepeater, smoothstreamingrepeater -->^M
<LiveStreamPacketizers></LiveStreamPacketizers> ^M
<!-- Properties defined here will override any properties defined in conf/Streams.xml for any streams types loaded by this application -->^M
<Properties>^M
</Properties>^M
</Streams>^M
<!-- HTTPStreamers (separate with commas): cupertinostreaming, smoothstreaming -->^M
<HTTPStreamers>cupertinostreaming,smoothstreaming</HTTPStreamers> ^M
<SharedObjects>^M
<StorageDir></StorageDir>^M
</SharedObjects>^M
<Client>^M
<IdleFrequency>-1</IdleFrequency>^M
<Access>^M
<StreamReadAccess>*</StreamReadAccess>^M
<StreamWriteAccess>*</StreamWriteAccess>^M
<StreamAudioSampleAccess></StreamAudioSampleAccess>^M
<StreamVideoSampleAccess></StreamVideoSampleAccess>^M
<SharedObjectReadAccess>*</SharedObjectReadAccess>^M
<SharedObjectWriteAccess>*</SharedObjectWriteAccess>^M
</Access>^M
</Client>^M
<RTP>^M
<!-- RTP/Authentication/[type]Methods defined in Authentication.xml. Default setup includes; none, basic, digest -->^M
<Authentication>^M
<PublishMethod>digest</PublishMethod>^M
<PlayMethod>none</PlayMethod>^M
</Authentication>^M
<!-- RTP/AVSyncMethod. Valid values are: senderreport, systemclock, rtptimecode -->^M
<AVSyncMethod>senderreport</AVSyncMethod>^M
<MaxRTCPWaitTime>12000</MaxRTCPWaitTime>^M
<IdleFrequency>75</IdleFrequency>^M
<RTSPSessionTimeout>90000</RTSPSessionTimeout>^M
<RTSPMaximumPendingWriteBytes>0</RTSPMaximumPendingWriteBytes>^M
<RTSPBindIpAddress></RTSPBindIpAddress>^M
<RTSPConnectionIpAddress>0.0.0.0</RTSPConnectionIpAddress>^M
<RTSPOriginIpAddress>127.0.0.1</RTSPOriginIpAddress>^M
<IncomingDatagramPortRanges>*</IncomingDatagramPortRanges>^M
<!-- Properties defined here will override any properties defined in conf/RTP.xml for any depacketizers loaded by this application -->^M
<Properties>^M
</Properties>^M
</RTP>^M
<MediaCaster>^M
<!-- Properties defined here will override any properties defined in conf/MediaCasters.xml for any MediaCasters loaded by this applications -->^M
<Properties>^M
</Properties>^M
</MediaCaster>^M
<MediaReader>^M
<!-- Properties defined here will override any properties defined in conf/MediaReaders.xml for any MediaReaders loaded by this applications -->^M
<Properties>^M
</Properties>^M
</MediaReader>^M
<MediaWriter>^M
<!-- Properties defined here will override any properties defined in conf/MediaWriter.xml for any MediaWriter loaded by this applications -->^M
<Properties>^M
</Properties>^M
</MediaWriter>^M
<LiveStreamPacketizer>^M
<!-- Properties defined here will override any properties defined in conf/LiveStreamPacketizers.xml for any LiveStreamPacketizers loaded by this applications -->^M
<Properties>
</Properties>^M
</LiveStreamPacketizer>^M
<HTTPStreamer>^M
<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->^M
<Properties>
</Properties>^M
</HTTPStreamer>^M
<Repeater>^M
<OriginURL></OriginURL>^M
<QueryString><![CDATA[]]></QueryString>^M
</Repeater> ^M
<Modules>^M
<Module>^M
<Name>base</Name>^M
<Description>Base</Description>^M
<Class>com.wowza.wms.module.ModuleCore</Class>^M
</Module>^M
<Module>^M
<Name>properties</Name>^M
<Description>Properties</Description>^M
<Class>com.wowza.wms.module.ModuleProperties</Class>^M
</Module>^M
<Module>^M
<Name>logging</Name>^M
<Description>Client Logging</Description>^M
<Class>com.wowza.wms.module.ModuleClientLogging</Class>^M
</Module>^M
<Module>^M
<Name>flvplayback</Name>^M
<Description>FLVPlayback</Description>^M
<Class>com.wowza.wms.module.ModuleFLVPlayback</Class>^M
</Module> ^M
</Modules>^M
<!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections -->^M
<Properties>^M
</Properties>^M
</Application>^M
</Root>^M
I removed what you suggested
Here is my Validator Warnings for the 300 stream
WARNING: Media segment bitrate outside of target playlist bitrate by 10.470 % (331410 vs. 300000 bps, limit is 10 %).
9: media_3.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 19.810 % (359429 vs. 300000 bps, limit is 10 %).
11: media_4.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 13.072 % (339215 vs. 300000 bps, limit is 10 %).
13: media_5.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 27.442 % (382326 vs. 300000 bps, limit is 10 %).
19: media_8.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 18.554 % (355663 vs. 300000 bps, limit is 10 %).
27: media_12.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 36.631 % (409894 vs. 300000 bps, limit is 10 %).
41: media_19.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 10.169 % (330506 vs. 300000 bps, limit is 10 %).
43: media_20.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 43.209 % (429628 vs. 300000 bps, limit is 10 %).
47: media_22.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 38.132 % (414395 vs. 300000 bps, limit is 10 %).
53: media_25.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 32.715 % (398144 vs. 300000 bps, limit is 10 %).
59: media_28.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 14.286 % (342858 vs. 300000 bps, limit is 10 %).
63: media_30.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 16.144 % (348432 vs. 300000 bps, limit is 10 %).
65: media_31.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 30.907 % (392721 vs. 300000 bps, limit is 10 %).
67: media_32.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 44.875 % (434624 vs. 300000 bps, limit is 10 %).
69: media_33.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 32.363 % (397089 vs. 300000 bps, limit is 10 %).
73: media_35.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 47.427 % (442282 vs. 300000 bps, limit is 10 %).
75: media_36.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 28.269 % (384806 vs. 300000 bps, limit is 10 %).
77: media_37.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 11.876 % (335628 vs. 300000 bps, limit is 10 %).
87: media_42.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 107.182 % (621544 vs. 300000 bps, limit is 10 %).
89: media_43.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 93.574 % (580721 vs. 300000 bps, limit is 10 %).
91: media_44.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 49.202 % (447607 vs. 300000 bps, limit is 10 %).
93: media_45.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 38.238 % (414714 vs. 300000 bps, limit is 10 %).
97: media_47.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 71.329 % (513987 vs. 300000 bps, limit is 10 %).
111: media_54.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 128.623 % (685868 vs. 300000 bps, limit is 10 %).
113: media_55.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 138.766 % (716298 vs. 300000 bps, limit is 10 %).
115: media_56.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Average segment duration: 9.09 seconds
Playlist target bitrate: 300.00 kbit/s
Average segment bitrate: 347.83 kbit/s (13.75 % of target)
Average segment structural overhead: 41.09 kbit/s (11.81 %)
Video codec: avc1
Video resolution: 212x120 pixels
Video frame rate: 24.00 fps
Average video bitrate: 172.02 kbit/s
H.264 profile: Baseline
H.264 level: 1.1
Audio codec: aac
Audio sample rate: 48000 Hz
Average audio bitrate: 134.72 kbit/s
and for the 600 stream
WARNING: Media segment bitrate outside of target playlist bitrate by 29.551 % (777307 vs. 600000 bps, limit is 10 %).
9: media_3.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 32.388 % (794330 vs. 600000 bps, limit is 10 %).
11: media_4.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 20.337 % (722022 vs. 600000 bps, limit is 10 %).
19: media_8.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 16.471 % (698823 vs. 600000 bps, limit is 10 %).
41: media_19.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 11.926 % (671557 vs. 600000 bps, limit is 10 %).
47: media_22.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 24.319 % (745911 vs. 600000 bps, limit is 10 %).
53: media_25.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 20.764 % (724583 vs. 600000 bps, limit is 10 %).
59: media_28.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 29.350 % (776102 vs. 600000 bps, limit is 10 %).
65: media_31.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 13.751 % (682506 vs. 600000 bps, limit is 10 %).
69: media_33.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 15.642 % (693852 vs. 600000 bps, limit is 10 %).
73: media_35.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 39.895 % (839371 vs. 600000 bps, limit is 10 %).
75: media_36.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 20.268 % (721605 vs. 600000 bps, limit is 10 %).
77: media_37.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 116.772 % (1300634 vs. 600000 bps, limit is 10 %).
89: media_43.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 86.895 % (1121371 vs. 600000 bps, limit is 10 %).
91: media_44.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 21.148 % (726889 vs. 600000 bps, limit is 10 %).
93: media_45.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 44.088 % (864528 vs. 600000 bps, limit is 10 %).
97: media_47.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 18.931 % (713586 vs. 600000 bps, limit is 10 %).
107: media_52.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 14.808 % (688846 vs. 600000 bps, limit is 10 %).
109: media_53.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 155.286 % (1531717 vs. 600000 bps, limit is 10 %).
111: media_54.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 329.904 % (2579426 vs. 600000 bps, limit is 10 %).
113: media_55.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 326.189 % (2557131 vs. 600000 bps, limit is 10 %).
115: media_56.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 50.184 % (901101 vs. 600000 bps, limit is 10 %).
117: media_57.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Average segment duration: 9.09 seconds
Playlist target bitrate: 600.00 kbit/s
Average segment bitrate: 653.79 kbit/s (8.23 % of target)
Average segment structural overhead: 47.58 kbit/s (7.28 %)
Video codec: avc1
Video resolution: 640x360 pixels
Video frame rate: 24.00 fps
Average video bitrate: 471.49 kbit/s
H.264 profile: Baseline
H.264 level: 3.0
Audio codec: aac
Audio sample rate: 48000 Hz
Average audio bitrate: 134.72 kbit/s
and for the 400 stream
WARNING: Media segment bitrate outside of target playlist bitrate by 16.000 % (463998 vs. 400000 bps, limit is 10 %).
5: media_1.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 17.425 % (469698 vs. 400000 bps, limit is 10 %).
7: media_2.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 15.090 % (460358 vs. 400000 bps, limit is 10 %).
9: media_3.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 29.815 % (519259 vs. 400000 bps, limit is 10 %).
11: media_4.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 16.355 % (465420 vs. 400000 bps, limit is 10 %).
13: media_5.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 17.387 % (469548 vs. 400000 bps, limit is 10 %).
17: media_7.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 15.165 % (460660 vs. 400000 bps, limit is 10 %).
19: media_8.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 31.547 % (526189 vs. 400000 bps, limit is 10 %).
27: media_12.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 12.015 % (448059 vs. 400000 bps, limit is 10 %).
29: media_13.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 19.458 % (477833 vs. 400000 bps, limit is 10 %).
31: media_14.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 17.801 % (471205 vs. 400000 bps, limit is 10 %).
35: media_16.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 22.167 % (488669 vs. 400000 bps, limit is 10 %).
37: media_17.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 33.920 % (535679 vs. 400000 bps, limit is 10 %).
41: media_19.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 11.173 % (444692 vs. 400000 bps, limit is 10 %).
43: media_20.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 30.794 % (523176 vs. 400000 bps, limit is 10 %).
47: media_22.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 26.092 % (504369 vs. 400000 bps, limit is 10 %).
53: media_25.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 20.701 % (482804 vs. 400000 bps, limit is 10 %).
55: media_26.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 33.506 % (534022 vs. 400000 bps, limit is 10 %).
59: media_28.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 19.684 % (478737 vs. 400000 bps, limit is 10 %).
65: media_31.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 18.404 % (473615 vs. 400000 bps, limit is 10 %).
67: media_32.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 26.960 % (507841 vs. 400000 bps, limit is 10 %).
69: media_33.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 18.630 % (474519 vs. 400000 bps, limit is 10 %).
71: media_34.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 13.244 % (452977 vs. 400000 bps, limit is 10 %).
73: media_35.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 24.317 % (497266 vs. 400000 bps, limit is 10 %).
75: media_36.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 26.092 % (504369 vs. 400000 bps, limit is 10 %).
77: media_37.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 24.317 % (497266 vs. 400000 bps, limit is 10 %).
87: media_42.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 16.860 % (467439 vs. 400000 bps, limit is 10 %).
89: media_43.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 24.806 % (499224 vs. 400000 bps, limit is 10 %).
91: media_44.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 11.826 % (447305 vs. 400000 bps, limit is 10 %).
93: media_45.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 25.559 % (502237 vs. 400000 bps, limit is 10 %).
95: media_46.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 27.781 % (511125 vs. 400000 bps, limit is 10 %).
97: media_47.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 19.571 % (478285 vs. 400000 bps, limit is 10 %).
105: media_51.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 21.982 % (487926 vs. 400000 bps, limit is 10 %).
107: media_52.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 17.072 % (468289 vs. 400000 bps, limit is 10 %).
109: media_53.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 13.922 % (455689 vs. 400000 bps, limit is 10 %).
111: media_54.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 16.935 % (467740 vs. 400000 bps, limit is 10 %).
115: media_56.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WARNING: Media segment bitrate outside of target playlist bitrate by 10.392 % (441568 vs. 400000 bps, limit is 10 %).
117: media_57.ts?wowzasessionid=1044355575
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Average segment duration: 9.09 seconds
Playlist target bitrate: 400.00 kbit/s
Average segment bitrate: 444.72 kbit/s (10.06 % of target)
Average segment structural overhead: 41.34 kbit/s (9.30 %)
Video codec: avc1
Video resolution: 320x180 pixels
Video frame rate: 24.00 fps
Average video bitrate: 268.66 kbit/s
H.264 profile: Baseline
H.264 level: 1.2
Audio codec: aac
Audio sample rate: 48000 Hz
Average audio bitrate: 134.72 kbit/s
What needs to change to get the validator to Pass for VOD?
Thanks again for all your help.
Thanks for the feed back Richard.
I will report back.
Update:
I installed Patch 5 (by the way there was nothing in the conf Folder even though the Read Me says to copy contents of bin, conf and lib.)
If I understood the Read Me correctly this patch has Patch 1-5 contained correct?
I already had 2.1.2 now I have 2.1.2.05 b.25731
I see no difference in the Validator readings.
If what you are saying is true, that Apple wants the Ave.segment bitrate to stay within 10% of the Playlist Target bitrate then when I edit the smil to 50k above all 3 bit rates Validator will be ok with this.
I just tested theory and the % was below the 10 % even negative in some cases but this seems like an easy fix to trick the Validator.
I will have to find out the VOD specs Apple wants as far as bitrates for multi bitrate VOD’s
If someone knows this answer please chime in.
Thanks again for everyone’s help.
It turns out the Apple Validator and the iPhone simulator are not accuate.
As soon as we were able to get the App. onto the H/W everything worked fine.
As a recap:
bigbuckbunnyiphone, Extremists and Live Streaming all work great with the instructions givein here on the Tutorials.
Thanks Again
I am trying to setup wowza media server in Centos Linux. I have tried to follow the tutorial and server appears to be running. I get the following when i try http://serverip:1935/
Wowza Media Server 2 Developer 2.1.2 build24878.
I do have a question about this portion of the tutorial
To play using Adobe Flash player:
Double-click [install-dir]/examples/SimpleVideoStreaming/client/simplevideostreaming.html, enter the information below and click the Play button.
Code:
Server: rtmp://[wowza-address]/vod
Stream: mp4:Extremists.m4v
now, if i double clik, i get few option, Run (nothing happens), Run in terminal (nothing happens) or display (firefox opens up and asking to install the flash plugin.
And after that I am stuck. nothing happens - rtsp://serverip:1935/vod/mp4:Extremists.m4v shows page can not be displayed error.
http://[wowza-address]:1935/vod/mp4:Extremists.m4v/Manifest
shows the following (only few lines displayed here)
<?xml version="1.0" encoding="utf-8" ?>The objective is host and serve some flash video in Wowza server and people will connect using browser to play the video, nothing fancy.
Here are some lines from error log
#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
WARN vhost comment 2010-08-31 00:00:03 - - - - - 37473.471 - - - - - - - defaultVHost Bind failed, try again ([any]:1935): java.net.BindException: Address already in use
WARN vhost comment 2010-08-31 00:00:08 - - - - - 37478.716 - - - - - - - defaultVHost Bind failed, try again ([any]:1935): java.net.BindException: Address already in use
WARN vhost comment 2010-08-31 00:00:13 - - - - - 37483.939 - - - - - - - defaultVHost Bind failed, try again ([any]:1935): java.net.BindException: Address already in use
WARN vhost comment 2010-08-31 00:00:18 - - - - - 37489.173 - - - - - - - defaultVHost Bind failed, try again ([any]:1935): java.net.BindException: Address already in use
WARN vhost comment 2010-08-31 00:00:24 - - - - - 37494.5 - - - - - - - defaultVHost Bind failed, try again ([any]:1935): java.net.BindException: Address already in use
Any help will be highly appreciated. I am sorry if it is too newbie question.
Thank you for the reply and it works now. I do have another newbie question, I have uploaded some files to content folder (test.flv) and i can play those going thru ]/examples/SimpleVideoStreaming/client/simplevideostreaming.html and changing the file name for the stream to flv:test.flv and it is working.
Now i would like to embed that video to a webpage so users can just play it by clicking it rather than entering the server info and stream name.
Thanks again for all your help.
I am really confused about how to acheive the objective of allowing users to be able to play a video (flv) by clicking a link. for exmaple i have test.flv, test1.flv, test3.flv in the wowza server. I would like to have user clicking a link and play a video, for example:
http://[wowza-address]:1935/vod/flv:test.flv
http://[wowza-address]:1935/vod/flv:test1.flv
http://[wowza-address]:1935/vod/flv:test3.flv
Can I do that using JW player or flowcontrol? The more I am reading, the more confused I am becoming.
I installed Wowza Media Server 2 Developper Edition and tried to watch sample.mp4.
HTTP streaming such that clientOSMF, clientSilverlight, and watiching on iOS devices, starts at once after I click play button. There is no problem.
But RTMP streaming such that client, clientAS2, and clientFlex, starts later.
It always takes 74 seconds to start after I click play button.
Thank you for replying my question.
I’m sorry that I forgot to write changing conf/VHost.xml.
I changed conf/VHost.xml for binding IP address and using port 80.
That is because our server has 4 IPs and using port 80 is easir to go through our company firewall than using port 1935.
So the beginning of conf/VHost.xml is as follows.
4
xxx.xxx.xxx.xxx
80
xxx.xxx.xxx.xxx is real IPv4 address.
Only that part is not default.
Anyhow I tried
Server: rtmp://[wowza-address]:1935/vod
Stream: mp4:sample.mp4
Then connection failed.
I returned
80
to
1935
and I tried
Server: rtmp://[wowza-address]:1935/vod
Stream: mp4:sample.mp4
Then there is no problem in both RTMP and HTTP
As a result, I found
when I changed
80
I had to try
Server: rtmp://[wowza-address]:80/vod
Stream: mp4:sample.mp4
Having a bit of trouble getting iPhone / iPad to work per the tutorial instructions. I’ve opened ports 1935 and 80 so far. I can get the sample video to play in Safari on the iPad using:
http://[wowza ip address]:80/vod/mp4:sample.mp4/playlist.m3u8
but not when I designate port 1935, which it should, shouldn’t it?
I can’t get either to work on the iPhone.
Also, just a note, but the tutorial says “This stream can also be played using the Safari Browser or QuickTime 10.x on a computer running OSX version 10.6 or greater (Snow Leopard).” Safari downloads an m3u8 playlist and saves it… is there something that I’m missing here?
Sorry if these are very basic questions, but I’m just trying to get the sample files playing per the quickstart instructions before I move on to configuration and whatnot.
Thanks.
The HTML5
And yes, I have played through the flash player locally, and on my web server using a JW player pointing to the vod app / sample.mp4
Looked at the server logs, and it’s binding successfully to 1935, 80, and 8086
Thanks for all the help so far!
Good info, I’m going to need to change my encoding workflow a bit then, as we’re AAC.
The sample video should have the right type of mp3 audio though, right?
I’m just trying to play the BigBuckBunny sample that comes packaged with Wowza. Should I even need to check this?
Yeah, still just getting playback on iPad only, port 80 only. Nothing on iPhone for the same link: http://video.uncc.edu/testing/cupertino.html
Not sure what the deal is.
Okay, I think we’re getting somewhere, thanks!
I can definitely see the version/build at that address, but only on my desktop, not WiFi. If I change to port 80, wiFi works on both iPad and iPhone. I did find out that our IT dept blocks 1935 on the wireless routers - so that makes sense. I was also previously attempting to access iphone video via 3G and not logged in to wifi. Still not sure what the deal is there, but I now have a place to start with my IT guys.
Big thanks for all your help, Richard!
The tutorial says:
"Enter the following URL into the Safari web browser on the device:
Code:
http://[wowza-address]:1935/vod/mp4:Extremists.m4v/playlist.m3u8
Note: This stream can also be played using the Safari Browser or QuickTime 10.x on a computer running OSX version 10.6 or greater (Snow Leopard).
This works very well on an iPod Touch and using the Get URL function in QuickTime Player. However in Safari it downloads the playlist part of the command as an iTunes file with the following content:
"#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=100000
http://161.77.180.51:1935/vod/mp4:Extremists.m4v/playlist.m3u8?wowzasessionid=1565372152"
It does not play the movie.
What can I do to make this work - I ultimately need to be able to place a command in an html document which will play the movie.
Thanks for your advice.
I’m having a similar issue.
I’m using xuggler to convert a flash-encoded webcam stream, and am encoding it back to the wowza server. The server sees the stream, and creates a new application instance for it, packetizing it for cupertino, and republishing the stream in all formats.
For example here’s some log output:
comment server INFO 200 - MyModule::onConnect(): client.getClientId()=1927546256 _defaultVHost_ videochat _definst_ 78605.606 - - - - - -- - - - - - - - - - - - - - - - - - -
connect session INFO 200 127.0.0.1 - _defaultVHost_ videochat _definst_ 0.04 [any] 1935 rtmp://localhost:1935/videochat 127.0.0.1 rtmp - LNX 9,0,124,2 1927546256 3292 3073 - - - - - - - - - - - - - rtmp://localhost:1935/videochat -
comment server INFO 200 - MyModule::onConnectAccept(): client.getClientId()=1927546256 _defaultVHost_ videochat _definst_ 78605.609 - - - - -- - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - MyModule::onStreamCreate(): stream.getClientId()=1927546256, adding a new ClientListener(MyMediaStreamListener instance). - - - 78605.65 - - - - - - - - - - - - - - - - - - - - - - - - -
create stream INFO 200 - - _defaultVHost_ videochat _definst_ 0.0 [any] 1935 rtmp://localhost:1935/videochat 127.0.0.1 rtmp - LNX 9,0,124,21927546256 3325 3413 1 0 0 0 - - - - - - rtmp://localhost:1935/videochat rtmp://localhost:1935/videochat - rtmp://localhost:1935/videochat -
comment server INFO 200 - MyModule::play(): playName=testingBo - - - 78605.69 - - - - - - - - - - -- - - - - - - - - - - - - -
play stream INFO 200 testingBo - _defaultVHost_ videochat _definst_ 0.293 [any] 1935 rtmp://localhost:1935/videochat 127.0.0.1 rtmp - LNX 9,0,124,2 1927546256 3388 3454 1 0 0 0 testingBo - - - - - rtmp://localhost:1935/videochat/testingBo rtmp://localhost:1935/videochat/testingBo - rtmp://localhost:1935/videochat -
comment server INFO 200 - MyMediaStreamListener::onPlay(): stream.getName()=testingBo _defaultVHost_ videochat _definst_ 78605.944 - - - - -- - - - - - - - - - - - - - - - - - - -
connect-pending session INFO 100 127.0.0.1 - _defaultVHost_ videochat_converted _definst_ 0.039 [any] 1935 rtmp://localhost:1935/videochat_converted 127.0.0.1 rtmp - FMLE/3.0 (compatible; Lavf52.48.0) 391217943 3253 3073 - - - - - - - - - - - - - rtmp://localhost:1935/videochat_converted -
comment server INFO 200 - MyModule::onConnect(): client.getClientId()=391217943 _defaultVHost_ videochat_converted _definst_ 78608.042 - - - - -- - - - - - - - - - - - - - - - - - - -
connect session INFO 200 127.0.0.1 - _defaultVHost_ videochat_converted _definst_ 0.039 [any] 1935 rtmp://localhost:1935/videochat_converted 127.0.0.1 rtmp - FMLE/3.0 (compatible; Lavf52.48.0) 391217943 3253 3073 - - - - - - - - - - - - - rtmp://localhost:1935/videochat_converted -
comment server INFO 200 - MyModule::onConnectAccept(): client.getClientId()=391217943 _defaultVHost_ videochat_converted _definst_ 78608.042 - - - -- - - - - - - - - - - - - - - - - - - - -
unpublish stream INFO 200 testingBo.sdp - _defaultVHost_ videochat_converted _definst_ 606.208 [any] 1935 rtmp://localhost:1935/videochat_converted 127.0.0.1 rtmp - FMLE/3.0 (compatible; Lavf52.48.0) 1191591696 5633537 3918 1 0 5629303 0 testingBo.sdp - - - - - rtmp://localhost:1935/videochat_converted/testingBo.sdp rtmp://localhost:1935/videochat_converted/testingBo.sdp - rtmp://localhost:1935/videochat_converted -
comment server INFO 200 - MyMediaStreamListener::onUnPublish(): stream.getName()=testingBo.sdp _defaultVHost_ videochat_converted _definst_ 78608.082 - - -- - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - MyModule::onStreamCreate(): stream.getClientId()=391217943, adding a new ClientListener(MyMediaStreamListener instance). _defaultVHost_ videochat_converted _definst_ 78608.082 - - - - - - - - - - - - - - - - - - - - - - - - -
create stream INFO 200 - - _defaultVHost_ videochat_converted _definst_ 0.0 [any] 1935 rtmp://localhost:1935/videochat_converted 127.0.0.1 rtmp-FMLE/3.0 (compatible; Lavf52.48.0) 391217943 3398 3413 1 0 0 0 - - - - - - rtmp://localhost:1935/videochat_converted rtmp://localhost:1935/videochat_converted - rtmp://localhost:1935/videochat_converted -
publish stream INFO 200 testingBo.sdp - _defaultVHost_ videochat_converted _definst_ 0.04 [any] 1935 rtmp://localhost:1935/videochat_converted 127.0.0.1 rtmp - FMLE/3.0 (compatible; Lavf52.48.0) 391217943 3453 3611 1 0 0 0 testingBo.sdp - - - - - rtmp://localhost:1935/videochat_converted/testingBo.sdp rtmp://localhost:1935/videochat_converted/testingBo.sdp - rtmp://localhost:1935/videochat_converted -
comment server INFO 200 - MyMediaStreamListener::onPublish(): stream.getName()=testingBo.sdp _defaultVHost_ videochat_converted _definst_ 78608.122 - - -- - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - MyMediaStreamListener::onMetaData(): stream.getName()=testingBo.sdp - - - 78608.234 - - - - - - -- - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerSanJose.init[videochat_converted/_definst_/testingBo.sdp]: chunkDurationTarget: 10000 - - - 78608.234 - -- - - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerSanJose.init[videochat_converted/_definst_/testingBo.sdp]: chunkDurationTolerance: 500 - - - 78608.234 - -- - - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerSanJose.init[videochat_converted/_definst_/testingBo.sdp]: playlistChunkCount:4 - - - 78608.234 - - -- - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: sanjosestreamingpacketizer:testingBo.sdp - - - 78608.234 - -- - - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - SanJosePacketHandler.startStream[videochat_converted/_definst_/testingBo.sdp] - - - 78608.235 - - - - - -- - - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerSanJose.handlePacket: Video codec: H264 - - - 78608.236 - - - - - - - -- - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerCupertino.init[videochat_converted/_definst_/testingBo.sdp]: chunkDurationTarget: 10000 - - - 78608.236 - -- - - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerCupertino.init[videochat_converted/_definst_/testingBo.sdp]: chunkDurationTolerance: 500 - - - 78608.236 - -- - - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerCupertino.init[videochat_converted/_definst_/testingBo.sdp]: audioGroupCount: 3 - - - 78608.236 - - -- - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerCupertino.init[videochat_converted/_definst_/testingBo.sdp]: playlistChunkCount:3 - - - 78608.236 - - -- - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: cupertinostreamingpacketizer:testingBo.sdp - - - 78608.236 -- - - - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - CupertinoPacketHandler.startStream[videochat_converted/_definst_/testingBo.sdp] - - - 78608.237 - - - - - -- - - - - - - - - - - - - - - - - - -
comment server INFO 200 - MediaStreamMap.getLiveStreamPacketizer: Create live stream packetizer: smoothstreamingpacketizer:testingBo.sdp - - - 78608.237 - -- - - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[videochat_converted/_definst_/testingBo.sdp]: Video codec:H264 isCompatible:true - - - 78608.237 - - - - - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerSmoothStreaming.startStream[videochat_converted/_definst_/testingBo.sdp] - - - 78608.237 - - - -- - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[videochat_converted/_definst_/testingBo.sdp][avc1.66.13]: H.264 Video info: {H264CodecConfigInfo: profile: "Baseline", level: 1.3, frameSize: 640x480, displaySize: 640x480, frameRate: 15.0} - - - 78608.237 - - - - - - - - - - - - - - - -- - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerSanJose.handlePacket: Audio codec: AAC - - - 78610.877 - - - - - - - -- - - - - - - - - - - - - - - - -
comment server INFO 200 - LiveStreamPacketizerCupertino.handlePacket[videochat_converted/_definst_/testingBo.sdp]: Audio codec:AAC isCompatible:true - - - 78610.877 - - - - - - - - - - - - - - - - - - - - - - - - -
comment server INFO 200 - H264Transcoder::testRTMPPublishH264(): this.streamName=testingBo.sdp - it's already transcoded stream - so we exit to avoid the infinite looping _defaultVHost_ videochat_converted _definst_ 78613.123 - - - - - - - - - - - - - - - - - - - - - -- - -
If I’m not mistaken, this implies that the stream is properly being converted from videochat/testingBo to videochat_converted/testingBo.sdp.
Since the conf/videochat_converted/Application.xml specifies to packetize for cupertino http stream, this should be available through html5 such as:
<div style="width:640px; height:480px; background-color:#cccccc; border-style:solid; border-color:#ff0000;">
<video
width="640"
height="480"
src="http://[wowza-address]:1935/videochat_converted/testingBo.sdp/playlist.m3u8"
type="video/mp4"
>
</video>
</div>
However, what’s returned from the server is simply:
(1st request’s response:)
HTTP/1.1 200 OK
Date: Wed, 13 Jul 2011 13:09:41 GMT
Content-Type: application/vnd.apple.mpegurl
Server: FlashCom/3.5.5
Cache-Control: no-cache
Content-Length: 167
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=328296
http://[wowza-address]:1935/videochat_converted/testingBo.sdp/playlist.m3u8?wowzasessionid=1541025097
(2nd request’s response:)
HTTP/1.1 200 OK
Date: Wed, 13 Jul 2011 13:09:42 GMT
Content-Type: application/vnd.apple.mpegurl
Server: FlashCom/3.5.5
Cache-Control: no-cache
Content-Length: 165
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=328296
http://[wowza-address]:1935/videochat_converted/testingBo.sdp/playlist.m3u8?wowzasessionid=38103941
And then no more requests are made, and no video is streamed.
I can, however, see the stream via rtmp flash connection such as:
host: rtmp://[wowza-address]/videochat_converted
stream: testingBo.sdp
Can anyone assist on a test for iOS/html5?
© 2007–2024 Wowza Media Systems™, LLC. All rights reserved. Security & Privacy PolicyLegalSystem Status