Hello
I had updated WowzaStreamingEngine 4.7.4 to 4.7.6
But it can not play live stream using smooth streaming.
I think it is bug. So I have verified this problem with WSE 4.7.4 and 4.7.5.
I tested it using WSE 4.7.4 and 4.7.5.
(Ingest: RTMP, Output: Smooth Streaming and HLS. And hls is no problem)
How to reproduce.
-
Install WSE 4.7.4 and 4.7.5
-
Comment ModuleCoreSecurity out in conf/live/Application.xml and set false at securityPublishRequirePassword
<Modules> <Module> <Name>base</Name> <Description>Base</Description> <Class>com.wowza.wms.module.ModuleCore</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>ModuleCoreSecurity</Name> <Description>Core Security Module for Applications</Description> <Class>com.wowza.wms.security.ModuleCoreSecurity</Class> </Module>--> </Modules> <!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections --> <Properties> <Property> <Name>securityPublishRequirePassword</Name> <Value>false</Value> <Type>Boolean</Type> </Property> <Property> <Name>pushPublishMapPath</Name> <Value>${com.wowza.wms.context.VHostConfigHome}/conf/${com.wowza.wms.context.Application}/PushPublishMap.txt</Value> <Type>String</Type> </Property> </Properties>
-
Set a .smil file at content/test.smil
<?xml version="1.0" encoding="UTF-8"?> <smil> <body> <switch> <video src="live_300" system-bitrate="300000"></video> <video src="live_1000" system-bitrate="1000000"></video> <video src="live_2500" system-bitrate="2500000"></video> </switch> </body> </smil>
-
Publish 3 streams using Wirecast
- rtmp://localhost:1935/live/live_300
- rtmp://localhost:1935/live/live_1000
- rtmp://localhost:1935/live/live_2500
-
Check using Silverlight test player on IE11
Then
-
4.7.4: works
-
4.7.5: doesn’t work
- Always returns 404 Not Found for audio segments.
Maybe WSE 4.7.5 or later have the same problem with Smooth Streaming in live.
It may be caused by related to this update.
https://www.wowza.com/docs/wowza-streaming-engine-4-7-5-release-notes
Thank you