Serviio on Synology 1010+
I got Serviio 0.4 2 running on my Synology 1010+ NAS... barely.
In short:
1. Got BusyBox on the NAS.
2. Installed the latest JRE 1.6 from Oracle on the NAS.
3. Edited serviio.sh on the NAS to add -Dserviio.remoteHost=192.168.1.122
4. Added "-Dserviio.remoteHost=192.168.1.122" to ServiioConsole.exe.vmoptions on the Win7 installation
I just connected using the Win7 Console to the NAS servviio server and added folders. They show up fine on my Bravia TV. I booted up some h264/ac3 1080p content and a few files work fine for a few seconds, then it stutters, and then the Bravia crashes and reboots.
- Code:
2011-01-16 03:28:28,429 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 437989804
2011-01-16 03:28:28,429 DEBUG [ResourceTransportRequestHandler] Creating entity with chunked transfer
2011-01-16 03:28:28,429 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-01-16 03:28:28,430 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [Content-Type: video/mpeg, Content-Range: bytes 0-437989803/437989804, Date: Sun, 16 Jan 2011 10:28:28 GMT, Server: Linux, UPnP/1.0 DLNADOC/1.50, Serviio/0.4.2, Cache-control: no-cache, contentFeatures.dlna.org: DLNA.ORG_PN=AVC_TS_HD_50_AC3_ISO;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000, transferMode.dlna.org: Streaming, ]
2011-01-16 03:29:02,656 DEBUG [WebServer] I/O error: Broken pipe
Most movies don't work at all and I suspect the NAS ancient ffmpeg is not doing its job:
FFmpeg version SVN-r20167-snapshot, Copyright (c) 2000-2009 Fabrice Bellard, et al.
- Code:
2011-01-16 03:21:36,515 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode file: /volume1/video/movies/Movie.mkv
2011-01-16 03:21:36,515 DEBUG [ProcessExecutor] Starting ffmpeg -i /volume1/video/movies/Movie.mkv -y -vcodec copy -copyts -acodec copy -ac 2 -vbsf h264_mp4toannexb -sn -f mpegts /tmp/Serviio/transcoding-temp-1-MPEG2TS.stf
2011-01-16 03:21:36,674 WARN [ProcessExecutor] Process ffmpeg has a return code of 1! This is a possible error.
2011-01-16 03:21:36,675 DEBUG [TranscodingJobListener] Transcoding finished; successful: false
2011-01-16 03:21:37,016 ERROR [ResourceTransportRequestHandler] Error while processing resource, sending back 500 error. Message: FFmpeg execution failed
I can't seem to get it to TRACE the ffmpeg output like you said Zip. log4j.xml says:
Girlfriend is pissed off so heading to bed. I'll see if I can get some cross compilation and get your ffmpeg sources cross compiled for the Atom D510 using all its optimizations. The Atom has 2 cores and 4 threads at 1.66 Ghz with loads of SSE ops and I'm just planning to do remuxing anyway. It should work. Maybe the I/O is too slow but I doubt it.
I'll hit it tomorrow again or next weekend.
Cheers,
Zek