Stream not found Ubuntu 12.04
Hi Guys,
when I try to start a video in Web-Player, I get the Error: Stream not found!
I installed a fresh Ubuntu 12.04 Server and installed Serviio 1.4 (the newest version).
this is my debug-log:
when I try to start a video in Web-Player, I get the Error: Stream not found!
I installed a fresh Ubuntu 12.04 Server and installed Serviio 1.4 (the newest version).
this is my debug-log:
- Code:
at org.restlet.engine.http.connector.BaseServerHelper.handle(BaseServerHelper.java:158)
at org.restlet.engine.http.connector.BaseServerHelper.handleInbound(BaseServerHelper.java:167)
at org.restlet.engine.http.connector.BaseHelper.handleNextInbound(BaseHelper.java:418)
at org.restlet.engine.http.connector.Connection.readMessages(Connection.java:696)
at org.restlet.engine.http.connector.Controller$2.run(Controller.java:95)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)
2014-02-20 16:14:32,660 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
2014-02-20 16:14:32,661 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
2014-02-20 16:15:32,662 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
2014-02-20 16:15:32,662 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
^C
root@serviio:~# tail -f /opt/serviio/log/serviio.log
at org.restlet.engine.http.connector.BaseHelper.handleNextInbound(BaseHelper.java:418)
at org.restlet.engine.http.connector.Connection.readMessages(Connection.java:696)
at org.restlet.engine.http.connector.Controller$2.run(Controller.java:95)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)
2014-02-20 16:14:32,660 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
2014-02-20 16:14:32,661 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
2014-02-20 16:15:32,662 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
2014-02-20 16:15:32,662 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
2014-02-20 16:15:46,932 DEBUG [CDSRetrieveMediaServerResource] GET http://192.168.100.4:23424/cds/resource/1056/MEDIA_ITEM/FLV-0/ORIGINAL?profile=flv_player&authToken=0574b3fa61ec4ee9bf6c5e105a87f298 HTTP/1.1, headers = [host: 192.168.100.4:23424,connection: keep-alive,user-agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36,accept: */*,referer: http://192.168.100.4:23424/mediabrowser/,accept-encoding: gzip,deflate,sdch,accept-language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4]
2014-02-20 16:15:46,932 DEBUG [CDSRetrieveMediaServerResource] Creating client with id '192.168.100.2'
2014-02-20 16:15:46,933 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.100.2, Profile=Flash player'
2014-02-20 16:15:46,934 DEBUG [ResourceDeliveryProcessor] Request for resource 1056 and type 'MEDIA_ITEM' received
2014-02-20 16:15:46,934 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 1056 (local)
2014-02-20 16:15:46,934 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1056)
2014-02-20 16:15:46,935 DEBUG [VideoDAOImpl] Reading a Video (id = 1056)
2014-02-20 16:15:46,936 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 1056, format FLV and profile Flash player
2014-02-20 16:15:46,936 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file CHANGEDFILENAME.mp4
2014-02-20 16:15:46,936 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file CHANGEDFILENAME.mp4: FLV
2014-02-20 16:15:46,936 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file CHANGEDFILENAME.mp4: FLV
2014-02-20 16:15:46,936 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file CHANGEDFILENAME.mp4: FLV
2014-02-20 16:15:46,936 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 1056 (local)
2014-02-20 16:15:46,936 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1056)
2014-02-20 16:15:46,937 DEBUG [VideoDAOImpl] Reading a Video (id = 1056)
2014-02-20 16:15:46,937 DEBUG [VideoDeliveryEngine] Delivering item '1056' for client 'Identifier=192.168.100.2, Profile=Flash player'
2014-02-20 16:15:46,937 DEBUG [VideoDeliveryEngine] Delivering file 'CHANGEDFILENAME.mp4' using transcoding
2014-02-20 16:15:46,938 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'Identifier=192.168.100.2, Profile=Flash player'
2014-02-20 16:15:46,938 DEBUG [MediaItemDAOImpl] Getting file of media item 1056
2014-02-20 16:15:46,938 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: /media/NAS/Video/CHANGEDFILENAME.mp4
2014-02-20 16:15:46,938 DEBUG [ProcessExecutor] Starting ffmpeg -fflags +genpts -threads auto -i /media/NAS/Video/CHANGEDFILENAME.mp4 -y -threads auto -c:v copy -c:a libmp3lame -b:a 112k -ar 44100 -ac 2 -map 0:0 -map 0:1 -sn -f flv /tmp/Serviio/transcoding-temp-1056-flv_player-ORIGINAL.stf
2014-02-20 16:15:46,949 WARN [ProcessExecutor] Process ffmpeg has a return code of 1! This is a possible error. Detailed output follows.
ffmpeg version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Feb 6 2014 20:56:59 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
Expected number for threads but found: auto
2014-02-20 16:15:46,949 DEBUG [TranscodingJobListener] Transcoding finished; successful: false
2014-02-20 16:15:56,943 DEBUG [TranscodingJobListener] Deleted temp file '/tmp/Serviio/transcoding-temp-1056-flv_player-ORIGINAL.stf': false
2014-02-20 16:15:56,943 DEBUG [AbstractTranscodingDeliveryEngine] Removing transcoding listener with id transcoding-temp-1056-flv_player-ORIGINAL.stf
2014-02-20 16:15:56,943 WARN [ServiioStatusService] IOException occured. Returning error code 500 to the REST layer. Message: Transcoded file '/tmp/Serviio/transcoding-temp-1056-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
2014-02-20 16:15:56,943 DEBUG [ServiioStatusService] Detailed exception:
java.io.IOException: Transcoded file '/tmp/Serviio/transcoding-temp-1056-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
at org.serviio.delivery.resource.transcode.FileBasedTranscodingDeliveryStrategy.createInputStream(FileBasedTranscodingDeliveryStrategy.java:47)
at org.serviio.delivery.resource.transcode.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:134)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:110)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:153)
at org.serviio.delivery.GETMethodProcessor.retrieveResource(GETMethodProcessor.java:121)
at org.serviio.delivery.GETMethodProcessor.buildDeliveryContainer(GETMethodProcessor.java:48)
at org.serviio.delivery.AbstractMethodProcessor.handleRequest(AbstractMethodProcessor.java:132)
at org.serviio.delivery.ResourceDeliveryProcessor.deliverContent(ResourceDeliveryProcessor.java:81)
at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:83)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:622)
at org.restlet.resource.ServerResource.doHandle(ServerResource.java:449)
at org.restlet.resource.ServerResource.get(ServerResource.java:645)
at org.restlet.resource.ServerResource.doHandle(ServerResource.java:527)
at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:587)
at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:299)
at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:48)
at org.serviio.restlet.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35)
at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:57)
at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:47)
at org.restlet.resource.ServerResource.handle(ServerResource.java:846)
at org.restlet.resource.Finder.handle(Finder.java:510)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Router.doHandle(Router.java:497)
at org.restlet.routing.Router.handle(Router.java:737)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:151)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:72)
at org.restlet.Application.handle(Application.java:391)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Router.doHandle(Router.java:497)
at org.restlet.routing.Router.handle(Router.java:737)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Router.doHandle(Router.java:497)
at org.restlet.routing.Router.handle(Router.java:737)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:151)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
at org.restlet.Component.handle(Component.java:388)
at org.restlet.Server.handle(Server.java:488)
at org.restlet.engine.http.connector.BaseServerHelper.handle(BaseServerHelper.java:158)
at org.restlet.engine.http.connector.BaseServerHelper.handleInbound(BaseServerHelper.java:167)
at org.restlet.engine.http.connector.BaseHelper.handleNextInbound(BaseHelper.java:418)
at org.restlet.engine.http.connector.Connection.readMessages(Connection.java:696)
at org.restlet.engine.http.connector.Controller$2.run(Controller.java:95)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)
2014-02-20 16:15:57,152 DEBUG [CDSRetrieveMediaServerResource] GET http://192.168.100.4:23424/cds/resource/1056/MEDIA_ITEM/FLV-0/ORIGINAL?profile=flv_player&authToken=0574b3fa61ec4ee9bf6c5e105a87f298 HTTP/1.1, headers = [host: 192.168.100.4:23424,connection: keep-alive,user-agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36,accept: */*,referer: http://192.168.100.4:23424/mediabrowser/,accept-encoding: gzip,deflate,sdch,accept-language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4]
2014-02-20 16:15:57,153 DEBUG [CDSRetrieveMediaServerResource] Creating client with id '192.168.100.2'
2014-02-20 16:15:57,153 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.100.2, Profile=Flash player'
2014-02-20 16:15:57,153 DEBUG [ResourceDeliveryProcessor] Request for resource 1056 and type 'MEDIA_ITEM' received
2014-02-20 16:15:57,153 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 1056 (local)
2014-02-20 16:15:57,153 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1056)
2014-02-20 16:15:57,154 DEBUG [VideoDAOImpl] Reading a Video (id = 1056)
2014-02-20 16:15:57,154 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 1056, format FLV and profile Flash player
2014-02-20 16:15:57,154 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file CHANGEDFILENAME.mp4
2014-02-20 16:15:57,155 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file CHANGEDFILENAME.mp4: FLV
2014-02-20 16:15:57,155 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file CHANGEDFILENAME.mp4: FLV
2014-02-20 16:15:57,155 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file CHANGEDFILENAME.mp4: FLV
2014-02-20 16:15:57,155 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 1056 (local)
2014-02-20 16:15:57,155 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1056)
2014-02-20 16:15:57,155 DEBUG [VideoDAOImpl] Reading a Video (id = 1056)
2014-02-20 16:15:57,156 DEBUG [VideoDeliveryEngine] Delivering item '1056' for client 'Identifier=192.168.100.2, Profile=Flash player'
2014-02-20 16:15:57,156 DEBUG [VideoDeliveryEngine] Delivering file 'CHANGEDFILENAME.mp4' using transcoding
2014-02-20 16:15:57,156 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'Identifier=192.168.100.2, Profile=Flash player'
2014-02-20 16:15:57,156 DEBUG [MediaItemDAOImpl] Getting file of media item 1056
2014-02-20 16:15:57,157 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: /media/NAS/Video/CHANGEDFILENAME.mp4
2014-02-20 16:15:57,157 DEBUG [ProcessExecutor] Starting ffmpeg -fflags +genpts -threads auto -i /media/NAS/Video/CHANGEDFILENAME.mp4 -y -threads auto -c:v copy -c:a libmp3lame -b:a 112k -ar 44100 -ac 2 -map 0:0 -map 0:1 -sn -f flv /tmp/Serviio/transcoding-temp-1056-flv_player-ORIGINAL.stf
2014-02-20 16:15:57,167 WARN [ProcessExecutor] Process ffmpeg has a return code of 1! This is a possible error. Detailed output follows.
ffmpeg version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Feb 6 2014 20:56:59 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
Expected number for threads but found: auto
2014-02-20 16:15:57,167 DEBUG [TranscodingJobListener] Transcoding finished; successful: false
2014-02-20 16:16:07,162 DEBUG [TranscodingJobListener] Deleted temp file '/tmp/Serviio/transcoding-temp-1056-flv_player-ORIGINAL.stf': false
2014-02-20 16:16:07,162 DEBUG [AbstractTranscodingDeliveryEngine] Removing transcoding listener with id transcoding-temp-1056-flv_player-ORIGINAL.stf
2014-02-20 16:16:07,162 WARN [ServiioStatusService] IOException occured. Returning error code 500 to the REST layer. Message: Transcoded file '/tmp/Serviio/transcoding-temp-1056-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
2014-02-20 16:16:07,162 DEBUG [ServiioStatusService] Detailed exception:
java.io.IOException: Transcoded file '/tmp/Serviio/transcoding-temp-1056-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
at org.serviio.delivery.resource.transcode.FileBasedTranscodingDeliveryStrategy.createInputStream(FileBasedTranscodingDeliveryStrategy.java:47)
at org.serviio.delivery.resource.transcode.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:134)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:110)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:153)
at org.serviio.delivery.GETMethodProcessor.retrieveResource(GETMethodProcessor.java:121)
at org.serviio.delivery.GETMethodProcessor.buildDeliveryContainer(GETMethodProcessor.java:48)
at org.serviio.delivery.AbstractMethodProcessor.handleRequest(AbstractMethodProcessor.java:132)
at org.serviio.delivery.ResourceDeliveryProcessor.deliverContent(ResourceDeliveryProcessor.java:81)
at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:83)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:622)
at org.restlet.resource.ServerResource.doHandle(ServerResource.java:449)
at org.restlet.resource.ServerResource.get(ServerResource.java:645)
at org.restlet.resource.ServerResource.doHandle(ServerResource.java:527)
at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:587)
at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:299)
at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:48)
at org.serviio.restlet.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35)
at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:57)
at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:47)
at org.restlet.resource.ServerResource.handle(ServerResource.java:846)
at org.restlet.resource.Finder.handle(Finder.java:510)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Router.doHandle(Router.java:497)
at org.restlet.routing.Router.handle(Router.java:737)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:151)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:72)
at org.restlet.Application.handle(Application.java:391)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Router.doHandle(Router.java:497)
at org.restlet.routing.Router.handle(Router.java:737)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Router.doHandle(Router.java:497)
at org.restlet.routing.Router.handle(Router.java:737)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:151)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.routing.Filter.doHandle(Filter.java:156)
at org.restlet.routing.Filter.handle(Filter.java:203)
at org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
at org.restlet.Component.handle(Component.java:388)
at org.restlet.Server.handle(Server.java:488)
at org.restlet.engine.http.connector.BaseServerHelper.handle(BaseServerHelper.java:158)
at org.restlet.engine.http.connector.BaseServerHelper.handleInbound(BaseServerHelper.java:167)
at org.restlet.engine.http.connector.BaseHelper.handleNextInbound(BaseHelper.java:418)
at org.restlet.engine.http.connector.Connection.readMessages(Connection.java:696)
at org.restlet.engine.http.connector.Controller$2.run(Controller.java:95)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)