MediaBrowser will not play audio files and now video files on iOS11.4, Serviio 1.9.2

Issue #1074 resolved
Ed Shwed created an issue

Audio files will not play on iOS 11.4 devices regardless of browser (Safari,Firefox, Chrome) under Serviio 1.9.2 MediaBrowser. Video files have become unstable, unplayable much of the time. Seems with every iOS update MediaBrowser functions are buggered. Must be a pita.

Comments (20)

  1. Ed Shwed reporter

    2018-06-11 17:24:09,535 WARN [ServiioStatusService] HttpCodeException occurred. Returning error code 404 to the REST layer. Message: null org.serviio.restlet.HttpCodeException at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:87) at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:524) at org.restlet.resource.ServerResource.get(ServerResource.java:743) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:618) at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:679) at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:357) at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49) at org.serviio.restlet.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:59) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:58) at org.restlet.resource.ServerResource.handle(ServerResource.java:1014) at org.restlet.resource.Finder.handle(Finder.java:246) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:84) at org.restlet.Application.handle(Application.java:384) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.Component.handle(Component.java:406) at org.restlet.Server.handle(Server.java:516) at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:72) at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:152) at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:80) at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121) at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 2018-06-11 17:24:10,324 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Could not find segment file: C:\Windows\TEMP\Serviio\transcoding-temp-bc3f6a7581da522f6e771ced3da2a17b.stf\segment00008.ts 2018-06-11 17:24:10,325 WARN [ServiioStatusService] HttpCodeException occurred. Returning error code 404 to the REST layer. Message: null org.serviio.restlet.HttpCodeException at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:87) at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:524) at org.restlet.resource.ServerResource.get(ServerResource.java:743) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:618) at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:679) at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:357) at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49) at org.serviio.restlet.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:59) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:58) at org.restlet.resource.ServerResource.handle(ServerResource.java:1014) at org.restlet.resource.Finder.handle(Finder.java:246) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:84) at org.restlet.Application.handle(Application.java:384) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.Component.handle(Component.java:406) at org.restlet.Server.handle(Server.java:516) at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:72) at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:152) at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:80) at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121) at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 2018-06-11 17:24:10,517 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Could not find segment file: C:\Windows\TEMP\Serviio\transcoding-temp-bc3f6a7581da522f6e771ced3da2a17b.stf\segment00009.ts 2018-06-11 17:24:10,517 WARN [ServiioStatusService] HttpCodeException occurred. Returning error code 404 to the REST layer. Message: null org.serviio.restlet.HttpCodeException at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:87) at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:524) at org.restlet.resource.ServerResource.get(ServerResource.java:743) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:618) at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:679) at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:357) at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49) at org.serviio.restlet.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:59) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:58) at org.restlet.resource.ServerResource.handle(ServerResource.java:1014) at org.restlet.resource.Finder.handle(Finder.java:246) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:84) at org.restlet.Application.handle(Application.java:384) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.Component.handle(Component.java:406) at org.restlet.Server.handle(Server.java:516) at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:72) at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:152) at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:80) at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121) at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 2018-06-11 17:24:10,555 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Could not find segment file: C:\Windows\TEMP\Serviio\transcoding-temp-bc3f6a7581da522f6e771ced3da2a17b.stf\segment00010.ts 2018-06-11 17:24:10,555 WARN [ServiioStatusService] HttpCodeException occurred. Returning error code 404 to the REST layer. Message: null org.serviio.restlet.HttpCodeException at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:87) at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:524) at org.restlet.resource.ServerResource.get(ServerResource.java:743) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:618) at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:679) at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:357) at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49) at org.serviio.restlet.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:59) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:58) at org.restlet.resource.ServerResource.handle(ServerResource.java:1014) at org.restlet.resource.Finder.handle(Finder.java:246) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:84) at org.restlet.Application.handle(Application.java:384) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.Component.handle(Component.java:406) at org.restlet.Server.handle(Server.java:516) at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:72) at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:152) at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:80) at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121) at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 2018-06-11 17:24:10,656 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Could not find segment file: C:\Windows\TEMP\Serviio\transcoding-temp-bc3f6a7581da522f6e771ced3da2a17b.stf\segment00011.ts 2018-06-11 17:24:10,656 WARN [ServiioStatusService] HttpCodeException occurred. Returning error code 404 to the REST layer. Message: null org.serviio.restlet.HttpCodeException at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:87) at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:524) at org.restlet.resource.ServerResource.get(ServerResource.java:743) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:618) at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:679) at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:357) at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49) at org.serviio.restlet.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:59) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:58) at org.restlet.resource.ServerResource.handle(ServerResource.java:1014) at org.restlet.resource.Finder.handle(Finder.java:246) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:84) at org.restlet.Application.handle(Application.java:384) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.Component.handle(Component.java:406) at org.restlet.Server.handle(Server.java:516) at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:72) at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:152) at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:80) at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121) at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 2018-06-11 17:24:10,837 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Could not find segment file: C:\Windows\TEMP\Serviio\transcoding-temp-bc3f6a7581da522f6e771ced3da2a17b.stf\segment00012.ts 2018-06-11 17:24:10,837 WARN [ServiioStatusService] HttpCodeException occurred. Returning error code 404 to the REST layer. Message: null org.serviio.restlet.HttpCodeException at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:87) at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:524) at org.restlet.resource.ServerResource.get(ServerResource.java:743) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:618) at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:679) at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:357) at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49) at org.serviio.restlet.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:59) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:58) at org.restlet.resource.ServerResource.handle(ServerResource.java:1014) at org.restlet.resource.Finder.handle(Finder.java:246) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:84) at org.restlet.Application.handle(Application.java:384) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.Component.handle(Component.java:406) at org.restlet.Server.handle(Server.java:516) at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:72) at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:152) at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:80) at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121) at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 2018-06-11 17:24:10,894 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Could not find segment file: C:\Windows\TEMP\Serviio\transcoding-temp-bc3f6a7581da522f6e771ced3da2a17b.stf\segment00013.ts 2018-06-11 17:24:10,894 WARN [ServiioStatusService] HttpCodeException occurred. Returning error code 404 to the REST layer. Message: null org.serviio.restlet.HttpCodeException at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:87) at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:524) at org.restlet.resource.ServerResource.get(ServerResource.java:743) at org.restlet.resource.ServerResource.doHandle(ServerResource.java:618) at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:679) at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:357) at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49) at org.serviio.restlet.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:59) at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:58) at org.restlet.resource.ServerResource.handle(ServerResource.java:1014) at org.restlet.resource.Finder.handle(Finder.java:246) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:84) at org.restlet.Application.handle(Application.java:384) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Router.doHandle(Router.java:431) at org.restlet.routing.Router.handle(Router.java:648) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.routing.Filter.doHandle(Filter.java:159) at org.restlet.routing.Filter.handle(Filter.java:206) at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211) at org.restlet.Component.handle(Component.java:406) at org.restlet.Server.handle(Server.java:516) at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:72) at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:152) at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:80) at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121) at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 2018-06-11 17:24:14,707 INFO [PlaybackEventsManager] Playback of media item 15484 (Steelyard Blues [Steelyard Blues.mkv]) has stopped at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser 2018-06-11 17:24:14,707 INFO [PlaybackEventsManager] Playback of media item 15585 (Through the Decades_KYWDT2_2018_06_08_07_58_00 [Through the Decades_KYWDT2_2018_06_08_07_58_00.wtv]) has started at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser 2018-06-11 17:24:16,233 INFO [PlaybackEventsManager] Playback of media item 15585 (Through the Decades_KYWDT2_2018_06_08_07_58_00 [Through the Decades_KYWDT2_2018_06_08_07_58_00.wtv]) has stopped at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser 2018-06-11 17:24:16,233 INFO [PlaybackEventsManager] Playback of media item 15484 (Steelyard Blues [Steelyard Blues.mkv]) has started at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser 2018-06-11 17:24:20,289 INFO [PlaybackEventsManager] Playback of media item 15484 (Steelyard Blues [Steelyard Blues.mkv]) has stopped at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser 2018-06-11 17:24:20,289 INFO [PlaybackEventsManager] Playback of media item 15585 (Through the Decades_KYWDT2_2018_06_08_07_58_00 [Through the Decades_KYWDT2_2018_06_08_07_58_00.wtv]) has started at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser 2018-06-11 17:24:22,330 INFO [PlaybackEventsManager] Playback of media item 15585 (Through the Decades_KYWDT2_2018_06_08_07_58_00 [Through the Decades_KYWDT2_2018_06_08_07_58_00.wtv]) has stopped at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser 2018-06-11 17:24:22,331 INFO [PlaybackEventsManager] Playback of media item 15484 (Steelyard Blues [Steelyard Blues.mkv]) has started at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser 2018-06-11 17:24:26,350 INFO [PlaybackEventsManager] Playback of media item 15484 (Steelyard Blues [Steelyard Blues.mkv]) has stopped at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser 2018-06-11 17:24:26,350 INFO [PlaybackEventsManager] Playback of media item 15585 (Through the Decades_KYWDT2_2018_06_08_07_58_00 [Through the Decades_KYWDT2_2018_06_08_07_58_00.wtv]) has started at 0% on Identifier=71.185.180.143, Profile=HTML5 Mobile, Name=MediaBrowser

  2. Ed Shwed reporter

    All files render ok on other devices, windows laptop. Amazon Fire HD. attached log excerpt audio file would not play; video would not render video but played audio track on iOS device:

  3. Ed Shwed reporter

    This excerpt is from successful play of audio and video files on Amazon device w Silk browser. I stopped each without finishing after confirming successful render

  4. Ed Shwed reporter

    The issue persists with iPhone. Curiously, I replaced the phone with a iphone 6 and it worked briefly but I was not able to capture that log. Presently, neither audio nor video files will play on the iPhone 6 using safari, chrome or firefox on it. Files will play reliably on my laptop and a fire tablet

  5. Petr Nejedly repo owner

    could you send the detailed log again? when it gets huge it splits the log into a few files. The one you sent didn't have the calls from iphone in it. Attache all the .log.x files (you can zip them up).

  6. Petr Nejedly repo owner

    It's a part of 1.10 release, will be in beta testing soon, you can PM me on the forum (zip) if you want to take part.

  7. Log in to comment