FAQ  •  Register  •  Login

Mediabrowser & console on Headless ubuntu

<<

fredguy

Serviio newbie

Posts: 3

Joined: Mon Jul 30, 2012 9:35 pm

Post Mon Jul 30, 2012 9:41 pm

Mediabrowser & console on Headless ubuntu

I'm a little bit embarassed here.
Got everything fine.... but i'd love to see that medioabrowser and be able to use the console.
The web console I found is for 0.6, and couldn't find a way to setup the pw to acces the medibrowser...

Is there some trick to gain access to a embeded web-console ? or a conf file where is can add the details directly ?
Where do i setup the password ?

And finally, the webserver has its own engine i suppose ? I would need to setup a proxy thingy to have it on port 80 ?

Thanks.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Mon Jul 30, 2012 9:57 pm

Re: Mediabrowser & console on Headless ubuntu

Hi,

hopefully the web consoles will be ready for 1.0 soon. In the meantime you can setup console remotely: http://www.serviio.org/component/conten ... e?id=21#q2

Yes, you'd need a proxy to go to port 80, or if you want to access it from outside on that port, set up port forwarding.
<<

fredguy

Serviio newbie

Posts: 3

Joined: Mon Jul 30, 2012 9:35 pm

Post Tue Jul 31, 2012 10:24 pm

Re: Mediabrowser & console on Headless ubuntu

OK. did the consol thingy on windows, and it's connecting.

Weird thing is : the console "seems" to connect but isn't able to save, : got the "unexpected error 500" everytime. check logs.
Logs are clear ;(

2012-07-31 21:01:32,190 INFO [ServiioConsole] Starting Serviio Console
2012-07-31 21:01:33,176 INFO [ServiioConsole] Connecting to Serviio REST on 192.168.0.100:23423
2012-07-31 21:01:53,852 INFO [Messages] Loaded console message bundle for locale: en
2012-08-01 00:03:36,719 WARN [RepositoryView$LibraryStatusCheckerThread] Error retrieving library update status: Connection Error (1000) - Connection refused: connect
2012-08-01 00:20:56,563 INFO [ServiioConsole] Leaving Serviio Console
2012-08-01 00:20:59,493 INFO [ServiioConsole] Starting Serviio Console
2012-08-01 00:20:59,546 INFO [ServiioConsole] Connecting to Serviio REST on 192.168.0.100:23423
2012-08-01 00:21:00,341 INFO [Messages] Loaded console message bundle for locale: en


Also , i can acces the media browser, the content is being listed, but mp3 or Vids won't play. IT says : error 200 stream not found"
Serviio doesn't show up as a dlna server either.

the 2 runniong processes :
  Code:
root@mail:/usr/share/serviio/log# ps aux |grep serviio
www-data  8379  0.0  0.0   2216   524 ?        S    00:03   0:00 /bin/sh /usr/share/serviio/bin/serviio.sh
www-data  8385 77.8 11.1 675988 114480 ?       Sl   00:03   3:18 java -Xmx512M -Xms20M -XX:+UseParNewGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dderby.system.home=/usr/share/serviio/library -Dserviio.home=/usr/share/serviio -classpath /usr/share/serviio/lib/*:/usr/share/serviio/config org.serviio.MediaServer


Some logs for what it's worth :
2012-07-31 00:56:07,212 INFO [LibraryAdditionsCheckerThread] Added file 'DSC_4351.JPG' (title: DSC_4351) to Library
2012-07-31 00:56:08,786 INFO [LibraryAdditionsCheckerThread] Added file 'DSC_4457.JPG' (title: DSC_4457) to Library
2012-07-31 00:56:09,702 WARN [IndexedDiskCache] Region [thumbnails] Disk cache not shutdown properly, shutting down now.
2012-07-31 00:56:09,720 WARN [IndexedDiskCache] Region [online_technical_metadata] Disk cache not shutdown properly, shutting down now.
2012-07-31 00:56:09,742 WARN [ImageService] Cannot convert image to JPG. Message: Error reading image for resizing. Message: closed
2012-07-31 00:56:09,795 INFO [LibraryAdditionsCheckerThread] Added file 'DSC_4322.JPG' (title: DSC_4322) to Library
2012-07-31 00:56:09,954 WARN [LibraryAdditionsCheckerThread] An error occured while scanning for item to be added, will continue
org.serviio.db.dao.PersistenceException: Cannot mark Repository with id 3 as scanned
at org.serviio.library.dao.RepositoryDAOImpl.markRepositoryAsScanned(RepositoryDAOImpl.java:173)
at org.serviio.library.local.service.RepositoryService.markRepositoryAsScanned(RepositoryService.java:112)
at org.serviio.library.local.metadata.LibraryAdditionsCheckerThread.run(LibraryAdditionsCheckerThread.java:84)
Caused by: java.sql.SQLNonTransientConnectionException: Connection closed by unknown interrupt.
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
at org.serviio.library.dao.RepositoryDAOImpl.markRepositoryAsScanned(RepositoryDAOImpl.java:171)
... 2 more
Caused by: java.sql.SQLException: Connection closed by unknown interrupt.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)
... 12 more
Caused by: ERROR 08000: Connection closed by unknown interrupt.
at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
at org.apache.derby.iapi.util.InterruptStatus.setInterrupted(Unknown Source)
at org.apache.derby.iapi.util.InterruptStatus.throwIf(Unknown Source)
at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.checkCancellationFlag(Unknown Source)
at org.apache.derby.impl.sql.execute.TableScanResultSet.getNextRowCore(Unknown Source)
at org.apache.derby.impl.sql.execute.IndexRowToBaseRowResultSet.getNextRowCore(Unknown Source)
at org.apache.derby.impl.sql.execute.ProjectRestrictResultSet.getNextRowCore(Unknown Source)
at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown Source)
at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown Source)
at org.apache.derby.impl.sql.execute.UpdateResultSet.collectAffectedRows(Unknown Source)
at org.apache.derby.impl.sql.execute.UpdateResultSet.open(Unknown Source)
at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
... 6 more
2012-07-31 00:56:09,955 INFO [LibraryAdditionsCheckerThread] Finished looking for newly added files
2012-07-31 00:56:10,030 INFO [LibraryUpdatesCheckerThread] Finished looking for updates to currently shared files
2012-07-31 00:56:10,130 INFO [FeedUpdaterThread] Finished looking for online resources information
2012-07-31 00:56:10,230 INFO [PluginCompilerThread] Finished looking for plugins
2012-07-31 00:56:10,442 INFO [WebServer] WebServer shutting down
2012-07-31 00:56:10,442 INFO [DiscoveryAdvertisementNotifier] Leaving DiscoveryAdvertisementNotifier
2012-07-31 00:56:10,447 INFO [EventSubscriptionExpirationChecker] Leaving EventSubscriptionExpirationChecker, removing all event subscriptions
2012-07-31 00:56:10,447 INFO [EventDispatcher] Leaving EventDispatcher
2012-07-31 00:56:10,448 INFO [DiscoverySSDPMessageListener] Leaving DiscoverySSDPMessageListener
2012-07-31 00:56:10,489 INFO [DatabaseManager] Shutting down database
2012-07-31 00:56:14,605 INFO [RendererExpirationChecker] Leaving RendererExpirationChecker
2012-07-31 00:56:17,935 INFO [AbstractTranscodingDeliveryEngine] Cleaning transcode engine and its data


I guess one could use a gold old fashion flat config file to sort things out
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Tue Jul 31, 2012 10:55 pm

Re: Mediabrowser & console on Headless ubuntu

Can you open this from your Windows box?

  Code:
http://192.168.0.100:23423/rest/application


Is that the IP of your server? Are you binding server to the right address (check the log when it starts). Make sure you have oprt TCP 23423, 8895 and UDP 1900 open in your firewall
<<

fredguy

Serviio newbie

Posts: 3

Joined: Mon Jul 30, 2012 9:35 pm

Post Wed Aug 01, 2012 10:12 pm

Re: Mediabrowser & console on Headless ubuntu

Yup that's it :

  Code:
application>
<version>1.0</version>
<edition>PRO</edition>
<license>
<type>EVALUATION</type>
<expiresInMinutes>18681</expiresInMinutes>
</license>
</application>


As far as i can tell all necessary ports are open. It used to work flawlessly with the .6
Actually it all opened but.... shhhht ! :o
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Aug 01, 2012 11:19 pm

Re: Mediabrowser & console on Headless ubuntu

I assume the remote console is from v1.0.

Did you do a clean install or upgrade to 1.0?

And post a complete debug log please.
<<

MarcosFPo

Serviio newbie

Posts: 3

Joined: Wed Aug 15, 2012 1:37 am

Post Wed Aug 15, 2012 2:12 am

Re: Mediabrowser & console on Headless ubuntu

Same problem in my Serviio 1.0.1 with Ubuntu 12.04:

log:

  Code:
2012-08-14 23:07:43,969 DEBUG [LocalContentCacheDecorator] Stored entry in the cache (local_default), returning it
2012-08-14 23:07:52,311 DEBUG [CDSRetrieveMediaServerResource] Request for content delivery accepted
2012-08-14 23:07:52,316 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'IPAddress=/127.0.0.1, Profile=Flash player'
2012-08-14 23:07:52,319 DEBUG [ResourceDeliveryProcessor] Request for resource 3706 and type 'MEDIA_ITEM' received
2012-08-14 23:07:52,321 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 3706 (local)
2012-08-14 23:07:52,321 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 3706)
2012-08-14 23:07:52,324 DEBUG [VideoDAOImpl] Reading a Video (id = 3706)
2012-08-14 23:07:52,326 DEBUG [VideoDeliveryEngine] Delivering item '3706' for client 'IPAddress=/127.0.0.1, Profile=Flash player'
2012-08-14 23:07:52,326 DEBUG [VideoDeliveryEngine] Delivering file 'cachoeiras.avi' using transcoding
2012-08-14 23:07:52,327 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'IPAddress=/127.0.0.1, Profile=Flash player'
2012-08-14 23:07:52,328 DEBUG [MediaItemDAOImpl] Getting file of media item 3706
2012-08-14 23:07:52,330 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: /media/HDD_MFPO_EXT_02/public/multimidia/pub_videos/Outros/cachoeiras.avi
2012-08-14 23:07:52,330 DEBUG [ProcessExecutor] Starting ffmpeg -i /media/HDD_MFPO_EXT_02/public/multimidia/pub_videos/Outros/cachoeiras.avi -y -copyts -c:v flv -sameq -r 25 -g 15 -c:a libmp3lame -b:a 128k -ar 44100 -ac 1 -map 0:0 -map 0:1 -sn -f flv /tmp/Serviio/transcoding-temp-3706-flv_player-ORIGINAL.stf
2012-08-14 23:07:52,375 WARN  [ProcessExecutor] Process ffmpeg has a return code of 1! This is a possible error.
2012-08-14 23:07:52,375 DEBUG [TranscodingJobListener] Transcoding finished; successful: false
2012-08-14 23:07:59,835 WARN  [ServiioStatusService] IOException occured. Returning error code 500 to the REST layer. Message: Transcoded file '/tmp/Serviio/transcoding-temp-3706-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
2012-08-14 23:07:59,837 DEBUG [ServiioStatusService] Detailed exception:
java.io.IOException: Transcoded file '/tmp/Serviio/transcoding-temp-3706-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
   at org.serviio.delivery.resource.transcode.FileBasedTranscodingDeliveryStrategy.createInputStream(FileBasedTranscodingDeliveryStrategy.java:45)
   at org.serviio.delivery.resource.transcode.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:125)
   at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:95)
   at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:120)
   at org.serviio.delivery.ResourceDeliveryProcessor.deliverContent(ResourceDeliveryProcessor.java:84)
   at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:65)
   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:601)
   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.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35)
   at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:50)
   at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:53)
   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.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:388)
   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:695)
   at org.restlet.engine.http.connector.Controller$2.run(Controller.java:95)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
2012-08-14 23:08:00,232 DEBUG [CDSRetrieveMediaServerResource] Request for content delivery accepted
2012-08-14 23:08:00,233 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'IPAddress=/127.0.0.1, Profile=Flash player'
2012-08-14 23:08:00,234 DEBUG [ResourceDeliveryProcessor] Request for resource 3706 and type 'MEDIA_ITEM' received
2012-08-14 23:08:00,234 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 3706 (local)
2012-08-14 23:08:00,234 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 3706)
2012-08-14 23:08:00,236 DEBUG [VideoDAOImpl] Reading a Video (id = 3706)
2012-08-14 23:08:00,237 DEBUG [VideoDeliveryEngine] Delivering item '3706' for client 'IPAddress=/127.0.0.1, Profile=Flash player'
2012-08-14 23:08:00,238 DEBUG [VideoDeliveryEngine] Delivering file 'cachoeiras.avi' using transcoding
2012-08-14 23:08:00,238 DEBUG [AbstractTranscodingDeliveryEngine] A suitable transcoding job already exists, re-use it for client 'IPAddress=/127.0.0.1, Profile=Flash player'
2012-08-14 23:08:00,239 WARN  [ServiioStatusService] IOException occured. Returning error code 500 to the REST layer. Message: Transcoded file '/tmp/Serviio/transcoding-temp-3706-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
2012-08-14 23:08:00,239 DEBUG [ServiioStatusService] Detailed exception:
java.io.IOException: Transcoded file '/tmp/Serviio/transcoding-temp-3706-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
   at org.serviio.delivery.resource.transcode.FileBasedTranscodingDeliveryStrategy.createInputStream(FileBasedTranscodingDeliveryStrategy.java:45)
   at org.serviio.delivery.resource.transcode.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:125)
   at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:95)
   at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:120)
   at org.serviio.delivery.ResourceDeliveryProcessor.deliverContent(ResourceDeliveryProcessor.java:84)
   at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:65)
   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:601)
   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.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35)
   at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:50)
   at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:53)
   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.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:388)
   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:695)
   at org.restlet.engine.http.connector.Controller$2.run(Controller.java:95)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
2012-08-14 23:08:00,331 DEBUG [CDSRetrieveMediaServerResource] Request for content delivery accepted
2012-08-14 23:08:00,332 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'IPAddress=/127.0.0.1, Profile=Flash player'
2012-08-14 23:08:00,334 DEBUG [ResourceDeliveryProcessor] Request for resource 3706 and type 'MEDIA_ITEM' received
2012-08-14 23:08:00,334 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 3706 (local)
2012-08-14 23:08:00,334 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 3706)
2012-08-14 23:08:00,335 DEBUG [VideoDAOImpl] Reading a Video (id = 3706)
2012-08-14 23:08:00,336 DEBUG [VideoDeliveryEngine] Delivering item '3706' for client 'IPAddress=/127.0.0.1, Profile=Flash player'
2012-08-14 23:08:00,336 DEBUG [VideoDeliveryEngine] Delivering file 'cachoeiras.avi' using transcoding
2012-08-14 23:08:00,337 DEBUG [AbstractTranscodingDeliveryEngine] A suitable transcoding job already exists, re-use it for client 'IPAddress=/127.0.0.1, Profile=Flash player'
2012-08-14 23:08:00,337 WARN  [ServiioStatusService] IOException occured. Returning error code 500 to the REST layer. Message: Transcoded file '/tmp/Serviio/transcoding-temp-3706-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
2012-08-14 23:08:00,337 DEBUG [ServiioStatusService] Detailed exception:
java.io.IOException: Transcoded file '/tmp/Serviio/transcoding-temp-3706-flv_player-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
   at org.serviio.delivery.resource.transcode.FileBasedTranscodingDeliveryStrategy.createInputStream(FileBasedTranscodingDeliveryStrategy.java:45)
   at org.serviio.delivery.resource.transcode.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:125)
   at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:95)
   at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:120)
   at org.serviio.delivery.ResourceDeliveryProcessor.deliverContent(ResourceDeliveryProcessor.java:84)
   at org.serviio.upnp.service.contentdirectory.rest.resources.server.CDSRetrieveMediaServerResource.deliver(CDSRetrieveMediaServerResource.java:65)
   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:601)
   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.AbstractProEditionServerResource.doConditionalHandle(AbstractProEditionServerResource.java:35)
   at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractCDSServerResource.doConditionalHandle(AbstractCDSServerResource.java:50)
   at org.serviio.upnp.service.contentdirectory.rest.resources.server.AbstractRestrictedCDSServerResource.doConditionalHandle(AbstractRestrictedCDSServerResource.java:53)
   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.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:388)
   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:695)
   at org.restlet.engine.http.connector.Controller$2.run(Controller.java:95)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
2012-08-14 23:08:00,641 DEBUG [DiscoveryAdvertisementNotifier] Multicasting SSDP alive using interface lxcbr0 (lxcbr0) and address 10.0.3.1, timeout = 0
2012-08-14 23:08:00,642 DEBUG [DiscoveryAdvertisementNotifier] Sending 6 'alive' messages describing device a35f3e53-5dfc-30a8-aacd-446dfd02a76f
2012-08-14 23:08:02,447 DEBUG [DiscoveryAdvertisementNotifier] Multicasting SSDP alive using interface wlan0 (wlan0) and address 192.168.25.101, timeout = 0
2012-08-14 23:08:02,448 DEBUG [DiscoveryAdvertisementNotifier] Sending 6 'alive' messages describing device a35f3e53-5dfc-30a8-aacd-446dfd02a76f
2012-08-14 23:08:04,257 DEBUG [DiscoveryAdvertisementNotifier] Will advertise again in 00:00:47
2012-08-14 23:08:05,335 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
2012-08-14 23:08:05,335 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories


ffmpeg fail??? Can't transcode... ???
<<

MarcosFPo

Serviio newbie

Posts: 3

Joined: Wed Aug 15, 2012 1:37 am

Post Wed Aug 15, 2012 2:18 am

Re: Mediabrowser & console on Headless ubuntu

ffmpeg command line (from log)

ffmpeg -i /media/HDD_MFPO_EXT_02/public/multimidia/pub_videos/Outros/cachoeiras.avi -y -copyts -c:v flv -sameq -r 25 -g 15 -c:a libmp3lame -b:a 128k -ar 44100 -ac 1 -map 0:0 -map 0:1 -sn -f flv /tmp/Serviio/transcoding-temp-3706-flv_player-ORIGINAL.stf


ffmepg output messages
ffmpeg version 0.8.3-4:0.8.3-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
built on Jun 12 2012 16:37:58 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.
Input #0, avi, from '/media/HDD_MFPO_EXT_02/public/multimidia/pub_videos/Outros/cachoeiras.avi':
Duration: 00:01:00.12, start: 0.000000, bitrate: 3921 kb/s
Stream #0.0: Video: mpeg4 (Advanced Simple Profile), yuv420p, 640x480 [PAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Stream #0.1: Audio: mp3, 32000 Hz, mono, s16, 128 kb/s
Unrecognized option 'c:v'
Failed to set value 'flv' for option 'c:v'


eureka!
<<

MarcosFPo

Serviio newbie

Posts: 3

Joined: Wed Aug 15, 2012 1:37 am

Post Wed Aug 15, 2012 3:36 am

Re: Mediabrowser & console on Headless ubuntu

I follow this instructions: http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide and Serviio Mediabrowser works fine now.

Return to Serviio Support & Help

Who is online

Users browsing this forum: No registered users and 60 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.