chaneru roku serviio

Posted:
Tue Oct 29, 2013 8:32 pm
by jabrown0604
This had been working flawlessly for at least a month or more. So I am stumped why all the sudden it doesn't work completely.
Chaneru 2.0 Serviio 1.3.1 sit on my server and roku(wirelessly connected) just worked.
First video I noticed not working is an MKV file (almost entire collection is MKV) but those worked before.
- file stops somewhere between 10 to 15 minutes of play. It then acts like it wants to re-buffer but then never plays.
-I lowered maxVbitrate in the profile from 2000 to 1500, this did not help, same issue, and seemingly same failure time in each file attempted.
-I checked other files, same result.
- file plays fine through other players and devices. VLC, Samsung HT-C, Sharp Aquas smart TV.
I can not currently get you a log but I will tonight. When it errors out it reported in the serviio log a 404 error.
Anyone else seen this? I also no this is like a magical setup where you just don't question how it works when it works.
Re: chaneru roku serviio

Posted:
Thu Oct 31, 2013 3:14 pm
by jabrown0604
First off this file is for my 5 year old daughter, and her room has the only roku device in the house. As we can see the file started playing at 6:34:51 and played through 6:48:04 and stopped working with a 404 error. This has happened on all other files that I have tested. I do not know if it is exactly the same time frame or if it varies but it does happen rather quickly. this was around 13 minutes and that seems about right for other files.
- Code:
2013-10-31 06:34:51,507 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file My Little Pony - Sonic Rainboom.mkv
2013-10-31 06:34:51,507 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file My Little Pony - Sonic Rainboom.mkv: HLS
2013-10-31 06:34:51,509 DEBUG [VideoDeliveryEngine] Delivering file 'My Little Pony - Sonic Rainboom.mkv' using transcoding
2013-10-31 06:34:51,511 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: F:\Share1\Videos\Movie\Animation\My Little Pony- Crystal Empire\My Little Pony - Sonic Rainboom.mkv
2013-10-31 06:34:51,512 DEBUG [ProcessExecutor] Starting C:\Program Files\Serviio\bin\\..\lib/ffmpeg.exe -fflags +genpts -threads auto -i F:\Share1\Videos\Movie\Animation\My Little Pony- Crystal Empire\My Little Pony - Sonic Rainboom.mkv -y -threads auto -c:v copy -bsf:v h264_mp4toannexb -c:a aac -strict experimental -b:a 192k -ac 2 -map 0:0 -map 0:1 -sn -f segment -segment_time 10 -segment_format mpegts -segment_list_flags cache -segment_list C:\Windows\TEMP\Serviio\transcoding-temp-199-roku-ORIGINAL.stf\playlist.m3u8 C:\Windows\TEMP\Serviio\transcoding-temp-199-roku-ORIGINAL.stf\segment%05d.ts
same stuff working for next 13 minutes, and nothing stands out as relevant. below is where the failure starts
- Code:
2013-10-31 06:48:03,993 DEBUG [ServiioHttpService] Incoming request from /192.168.1.80:60227: GET /resource/199/SEGMENT/transcoding-temp-199-roku-ORIGINAL.stf/segment00107.ts HTTP/1.1, headers = [Accept: application/vnd.apple.mpegurl,Host: 192.168.1.3:8895,User-Agent: Roku/DVP-5.1 (025.01E01195A)]]
2013-10-31 06:48:03,993 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.80
2013-10-31 06:48:03,993 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.80
2013-10-31 06:48:03,993 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.1.80, Profile=Chaneru'
2013-10-31 06:48:03,993 DEBUG [ResourceDeliveryProcessor] Request for resource 199 and type 'SEGMENT' received
2013-10-31 06:48:03,993 DEBUG [SegmentRetrievalStrategy] Retrieving info of Segment for media item with id 199: 199/SEGMENT/transcoding-temp-199-roku-ORIGINAL.stf/segment00107.ts
2013-10-31 06:48:03,993 DEBUG [SegmentRetrievalStrategy] Retrieving Segment for media item with id 199: 199/SEGMENT/transcoding-temp-199-roku-ORIGINAL.stf/segment00107.ts
2013-10-31 06:48:03,993 DEBUG [GETMethodProcessor] Stream entity has length: 2201480
2013-10-31 06:48:03,993 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 200 OK, headers = [[Content-Type: video/MP2T,Content-Length: 2201480,Date: Thu, 31 Oct 2013 11:48:03 GMT,Server: Windows Server 2008 R2, UPnP/1.0 DLNADOC/1.50, Serviio/1.3.1,Cache-control: no-cache,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
2013-10-31 06:48:04,805 DEBUG [ServiioHttpService] Incoming request from /192.168.1.80:60227: GET /resource/199/SEGMENT/transcoding-temp-199-ro HTTP/1.1, headers = [Accept: application/vnd.apple.mpegurl,Host: 192.168.1.3:8895,User-Agent: Roku/DVP-5.1 (025.01E01195A)]]
2013-10-31 06:48:04,805 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.80
2013-10-31 06:48:04,805 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.80
2013-10-31 06:48:04,805 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.1.80, Profile=Chaneru'
2013-10-31 06:48:04,805 DEBUG [ResourceDeliveryProcessor] Request for resource 199 and type 'SEGMENT' received
2013-10-31 06:48:04,805 DEBUG [SegmentRetrievalStrategy] Retrieving info of Segment for media item with id 199: 199/SEGMENT/transcoding-temp-199-ro
2013-10-31 06:48:04,805 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Could not find segment file: C:\Windows\TEMP\Serviio\transcoding-temp-199-ro
2013-10-31 06:48:06,910 DEBUG [ServiioHttpService] Incoming request from /192.168.1.80:41614: GET /resource/199/SEGMENT/transcoding-temp-199-ro HTTP/1.1, headers = [Accept: application/vnd.apple.mpegurl,Host: 192.168.1.3:8895,User-Agent: Roku/DVP-5.1 (025.01E01195A)]]
2013-10-31 06:48:06,910 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.80
2013-10-31 06:48:06,910 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.80
2013-10-31 06:48:06,910 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.1.80, Profile=Chaneru'
2013-10-31 06:48:06,910 DEBUG [ResourceDeliveryProcessor] Request for resource 199 and type 'SEGMENT' received
2013-10-31 06:48:06,910 DEBUG [SegmentRetrievalStrategy] Retrieving info of Segment for media item with id 199: 199/SEGMENT/transcoding-temp-199-ro
2013-10-31 06:48:06,910 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Could not find segment file: C:\Windows\TEMP\Serviio\transcoding-temp-199-ro
2013-10-31 06:48:08,236 DEBUG [SearchManager] Committing search index
2013-10-31 06:48:08,985 DEBUG [ServiioHttpService] Incoming request from /192.168.1.80:41615: GET /resource/199/SEGMENT/transcoding-temp-199-ro HTTP/1.1, headers = [Accept: application/vnd.apple.mpegurl,Host: 192.168.1.3:8895,User-Agent: Roku/DVP-5.1 (025.01E01195A)]]
2013-10-31 06:48:08,985 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.80
2013-10-31 06:48:08,985 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.80
2013-10-31 06:48:08,985 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.1.80, Profile=Chaneru'
2013-10-31 06:48:08,985 DEBUG [ResourceDeliveryProcessor] Request for resource 199 and type 'SEGMENT' received
2013-10-31 06:48:08,985 DEBUG [SegmentRetrievalStrategy] Retrieving info of Segment for media item with id 199: 199/SEGMENT/transcoding-temp-199-ro
2013-10-31 06:48:08,985 WARN [ResourceDeliveryProcessor] Error while processing resource, sending back 404 error. Message: Could not find segment file: C:\Windows\TEMP\Serviio\transcoding-temp-199-ro
Re: chaneru roku serviio

Posted:
Thu Oct 31, 2013 7:31 pm
by zip
Yes, this has been fixed for 1.4
Re: chaneru roku serviio

Posted:
Thu Oct 31, 2013 8:28 pm
by jabrown0604
What was the underlying cause?
Re: chaneru roku serviio

Posted:
Fri Nov 01, 2013 9:14 am
by zip
the HLS manifest file gets cut short