I tried specifying the path as you suggested.
media location
/2021/2021.mp4
my smil
<smil title="Test">
<body>
<switch>
<video src="2021/2021.mp4">
<param name = "videoBitrate" value="3500000" valuetype="data"></param>
<param name = "audioBitrate" value="128000" valuetype="data"></param>
</video>
<video src="2021/2021.mp4">
<param name = "videoBitrate" value="2500000" valuetype="data"></param>
<param name = "audioBitrate" value="128000" valuetype="data"></param>
</video>
</switch>
</body>
</smil>
play url : http://[address]/abrTest_pcTomcat/abrTest_pcTomcat/definst/smil:pcTomcat/smil/2021.smil/playlist.m3u8
The set vod application is also the same as the address.
Is there something I have set up incorrectly?
The streaming server’s error log is as follows:
WARN server comment 2021-06-14 11:16:43 - - - - - 15.195 - - - - - - - pcTomcat/smil/2021/2021.mp4 MediaReaderH264.open[1]: java.io.IOException: MediaCacheRandomAccessReader.open: MediaCache source not found: 2021/2021.mp4: java.io.IOException: MediaCacheRandomAccessReader.open: MediaCache source not found: 2021/2021.mp4|at com.wowza.wms.mediacache.impl.MediaCacheRandomAccessReaderFilter.open(MediaCacheRandomAccessReaderFilter.java:77)|at com.wowza.wms.plugin.pathselector.RandomAccessReaderMediaListPathSelector.open(RandomAccessReaderMediaListPathSelector.java:89)|at com.wowza.wms.mediareader.h264.MediaReaderH264.open(MediaReaderH264.java:262)|at com.wowza.wms.httpstreamer.model.HTTPStreamerAdapterBase.doesFileExist(HTTPStreamerAdapterBase.java:1582)|at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.onPlaylist(HTTPStreamerAdapterCupertinoStreamer.java:2295)|at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.serviceMsg(HTTPStreamerAdapterCupertinoStreamer.java:596)|at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.service(HTTPStreamerAdapterCupertinoStreamer.java:542)|at com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.HTTPStreamerAdapterCupertinoStreamer.service(HTTPStreamerAdapterCupertinoStreamer.java:462)|at com.wowza.wms.server.ServerHandler.a(ServerHandler.java:669)|at com.wowza.wms.server.ServerHandler.a(ServerHandler.java:417)|at com.wowza.wms.server.ServerHandler.messageReceived(ServerHandler.java:533)|at com.wowza.wms.server.ServerHandlerThreaded.messageReceived(ServerHandlerThreaded.java:79)|at org.apache.mina.common.support.AbstractIoFilterChain$2.messageReceived(AbstractIoFilterChain.java:181)|at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:511)|
If the smil file is located at the top
It calls mp4 and plays normally.