Streaming playback locks up @ FF/Skip with "I/O Error: Connection Reset"

Issue #701 wontfix
Former user created an issue

I've a video collection ffmpeg-converted into h264.mkv format.

I run Serviio 1.3 on linux64 which serves to a Panasonic BDT220 via WiFi/n.

The profile used is

<Profile id="BDT220V1.1" name="PanasonicBDT220+SDTV" extendsProfileId="1">
   <Detection>
      <UPnPSearch>
         <FriendlyName>DMP-BDT220/221</FriendlyName>
         <Manufacturer>Panasonic</Manufacturer>
      </UPnPSearch>
   </Detection>

   <ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.PacketVideoDLNAMessageBuilder</ContentDirectoryMessageBuilder>

   <MediaFormatProfiles>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_AC3_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AC3_ISO</MediaFormatProfile>
   </MediaFormatProfiles>

   <Transcoding>
      <Video targetContainer="mpegts" maxVBitrate="4000" DAR="16:9">
         <Matches container="*" vCodec="mpeg2video" aCodec="ac3"/>
         <Matches container="*" vCodec="h264" aCodec="ac3"/>
      </Video>
      <Video targetContainer="mpegts" targetACodec="ac3" maxVBitrate="4000" DAR="16:9">
         <Matches container="*" vCodec="mpeg2video"/>
         <Matches container="*" vCodec="h264"/>
      </Video>
      <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" maxVBitrate="4000" DAR="16:9">
         <Matches container="*"/>
      </Video>
   </Transcoding>
</Profile>

The FF/Rew/Skip buttons work -- or, at least, they seem to accept input. But then the playback on the BD player just locks up. No further video or aurio progress.

I have to Exit the playback, and start over. Then everything's OK again.

The DEBUG log during the "Fast Forward" press & lockup shows a few I/O errors

   2013-08-24 16:33:30,504 DEBUG [ServiioHttpService] Incoming request from /10.1.1.109:3421: POST /serviceControl HTTP/1.1, headers = [HOST: 10.1.1.102:8895,CONTENT-LENGTH: 907,CONTENT-TYPE: text/xml; charset="utf-8",USER-AGENT: Panasonic-UPnPSDK/1.00 DLNADOC/1.50,SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse",CONNECTION: close]]
   2013-08-24 16:33:30,506 DEBUG [ServiceControlRequestHandler] ServiceControl request received for action '"urn:schemas-upnp-org:service:ContentDirectory:1#Browse"' from 10.1.1.109
   2013-08-24 16:33:30,527 DEBUG [ContentDirectory] Browse() called for renderer Blu-ray Disc Player (profile BDT220V1.1) with parameters: objectID = V_M, browseFlag = BrowseDirectChildren, filter = @childCount,@refID,dc:date,dc:creator,upnp:channelNr,upnp:channelName,upnp:genre,upnp:album,upnp:albumArtURI,upnp:albumArtURI@dlna:profileID,upnp:rating,upnp:playbackCount,res,res@duration,res@size,res@bitrate,res@dlna:ifoFileURI,res@protocolInfo,res@pxn:Version,res@pxn:NaviList,res@pxn:StreamPort,res@pxn:ResumePoint,res@pxn:ChapterList,arib:objectType,pxn:groupTopFlag,pxn:groupID,pxn:groupMemberNum,pxn:groupTitle, startIndex = 0, count = 5, sortCriteria =
   2013-08-24 16:33:30,794 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 8 and profile PanasonicBDT220+SDTV
   2013-08-24 16:33:30,798 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:30,904 DEBUG [LocalContentCacheDecorator] Stored entry in the cache (local_default), returning it
   2013-08-24 16:33:30,935 DEBUG [ServiceControlRequestHandler] Returning OK SOAP message
   2013-08-24 16:33:33,514 DEBUG [ServiioHttpService] Incoming request from /10.1.1.109:3422: GET /resource/8/MEDIA_ITEM/AVC_TS_MP_SD_AC3_ISO-1/ORIGINAL HTTP/1.1, headers = [TimeSeekRange.dlna.org: npt=0.000-,HOST: 10.1.1.102:8895,transferMode.dlna.org: Streaming,getcontentFeatures.dlna.org: 1]]
   2013-08-24 16:33:33,540 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:33,542 DEBUG [ResourceDeliveryProcessor] Request for resource 8 and type 'MEDIA_ITEM' received
   2013-08-24 16:33:33,543 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:33,562 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 8, format AVC_TS_MP_SD_AC3_ISO and profile PanasonicBDT220+SDTV
   2013-08-24 16:33:33,562 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file Movie1.mkv
   2013-08-24 16:33:33,563 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:33,565 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:33,567 DEBUG [VideoDeliveryEngine] Delivering item '8' for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:33,567 DEBUG [VideoDeliveryEngine] Delivering file 'Movie1.mkv' using transcoding
   2013-08-24 16:33:33,567 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:33,569 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: /mnt/Video/Movies/Movie1/Movie1.mkv
   2013-08-24 16:33:33,569 DEBUG [ProcessExecutor] Starting ffmpeg -threads auto -i /mnt/Video/Movies/Movie1/Movie1.mkv -y -threads auto -c:v libx264 -profile:v baseline -level 3 -preset veryfast -b:v 4000k -maxrate:v 4000k -bufsize:v 4000k -crf 25 -vf pad=712:356:0:33:black,setdar=4:3,setsar=79:89 -r 24000/1001 -g 15 -bsf:v h264_mp4toannexb -flags -global_header -c:a ac3 -b:a 192k -ac 2 -map 0:0 -map 0:1 -sn -f mpegts /tmp/Serviio/transcoding-temp-8-BDT220V1.1-ORIGINAL.stf
   2013-08-24 16:33:34,070 DEBUG [FileBasedTranscodingDeliveryStrategy] Sending transcoding stream
   2013-08-24 16:33:34,072 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:34,156 DEBUG [LocalContentCacheDecorator] Cleared cache (local_resetafterplay)
   2013-08-24 16:33:34,157 DEBUG [GETMethodProcessor] Stream entity has length: 50000000000
   2013-08-24 16:33:34,159 DEBUG [ResourceTransportRequestHandler] Creating entity with chunked transfer
   2013-08-24 16:33:34,159 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 200 OK, headers = [[Content-Type: video/vnd.dlna.mpeg-tts,Date: Sat, 24 Aug 2013 23:33:34 GMT,Server: Linux, UPnP/1.0 DLNADOC/1.50, Serviio/1.3.1,Cache-control: no-cache,TimeSeekRange.dlna.org: npt=0-8919/8919,contentFeatures.dlna.org: DLNA.ORG_PN=MPEG_TS_SD_NA;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
!!   2013-08-24 16:33:36,127 DEBUG [WebServer] I/O error: Connection reset
   2013-08-24 16:33:36,135 DEBUG [ServiioHttpService] Incoming request from /10.1.1.109:3423: GET /resource/8/MEDIA_ITEM/AVC_TS_MP_SD_AC3_ISO-1/ORIGINAL HTTP/1.1, headers = [TimeSeekRange.dlna.org: npt=0.000-,HOST: 10.1.1.102:8895,transferMode.dlna.org: Streaming,getcontentFeatures.dlna.org: 1]]
   2013-08-24 16:33:36,138 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:36,138 DEBUG [ResourceDeliveryProcessor] Request for resource 8 and type 'MEDIA_ITEM' received
   2013-08-24 16:33:36,138 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:36,141 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 8, format AVC_TS_MP_SD_AC3_ISO and profile PanasonicBDT220+SDTV
   2013-08-24 16:33:36,142 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file Movie1.mkv
   2013-08-24 16:33:36,142 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:36,142 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:36,146 DEBUG [VideoDeliveryEngine] Delivering item '8' for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:36,146 DEBUG [VideoDeliveryEngine] Delivering file 'Movie1.mkv' using transcoding
   2013-08-24 16:33:36,146 DEBUG [AbstractTranscodingDeliveryEngine] A suitable transcoding job already exists, re-use it for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:36,146 DEBUG [FileBasedTranscodingDeliveryStrategy] Sending transcoding stream
   2013-08-24 16:33:36,147 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:36,187 DEBUG [LocalContentCacheDecorator] Cleared cache (local_resetafterplay)
   2013-08-24 16:33:36,187 DEBUG [GETMethodProcessor] Stream entity has length: 50000000000
   2013-08-24 16:33:36,188 DEBUG [ResourceTransportRequestHandler] Creating entity with chunked transfer
   2013-08-24 16:33:36,188 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 200 OK, headers = [[Content-Type: video/vnd.dlna.mpeg-tts,Date: Sat, 24 Aug 2013 23:33:36 GMT,Server: Linux, UPnP/1.0 DLNADOC/1.50, Serviio/1.3.1,Cache-control: no-cache,TimeSeekRange.dlna.org: npt=0-8919/8919,contentFeatures.dlna.org: DLNA.ORG_PN=MPEG_TS_SD_NA;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
   2013-08-24 16:33:40,733 DEBUG [ServiioHttpService] Incoming request from /10.1.1.109:3424: GET /resource/8/MEDIA_ITEM/AVC_TS_MP_SD_AC3_ISO-1/ORIGINAL HTTP/1.1, headers = [TimeSeekRange.dlna.org: npt=2.034-,HOST: 10.1.1.102:8895,transferMode.dlna.org: Streaming,getcontentFeatures.dlna.org: 1]]
   2013-08-24 16:33:40,741 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:40,741 DEBUG [ResourceDeliveryProcessor] Request for resource 8 and type 'MEDIA_ITEM' received
   2013-08-24 16:33:40,741 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:40,749 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 8, format AVC_TS_MP_SD_AC3_ISO and profile PanasonicBDT220+SDTV
   2013-08-24 16:33:40,749 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file Movie1.mkv
   2013-08-24 16:33:40,750 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:40,750 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:40,751 DEBUG [VideoDeliveryEngine] Delivering item '8' for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:40,752 DEBUG [VideoDeliveryEngine] Delivering file 'Movie1.mkv' using transcoding
   2013-08-24 16:33:40,752 DEBUG [AbstractTranscodingDeliveryEngine] A suitable transcoding job already exists, re-use it for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:40,752 DEBUG [FileBasedTranscodingDeliveryStrategy] Sending transcoding stream
   2013-08-24 16:33:40,753 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:40,753 DEBUG [GETMethodProcessor] Delivering bytes 59392 - 50000000000 from transcoded file, based on time range 2.034 - 8919.0
   2013-08-24 16:33:40,754 DEBUG [GETMethodProcessor] Stream entity has length: 50000000000
   2013-08-24 16:33:40,754 DEBUG [ResourceTransportRequestHandler] Creating entity with chunked transfer
   2013-08-24 16:33:40,754 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/vnd.dlna.mpeg-tts,Date: Sat, 24 Aug 2013 23:33:40 GMT,Server: Linux, UPnP/1.0 DLNADOC/1.50, Serviio/1.3.1,Cache-control: no-cache,TimeSeekRange.dlna.org: npt=2.034-8919/8919,contentFeatures.dlna.org: DLNA.ORG_PN=MPEG_TS_SD_NA;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
!!   2013-08-24 16:33:40,927 DEBUG [WebServer] I/O error: Broken pipe
!!   2013-08-24 16:33:43,471 DEBUG [WebServer] I/O error: Connection reset
   2013-08-24 16:33:43,479 DEBUG [ServiioHttpService] Incoming request from /10.1.1.109:3425: GET /resource/8/MEDIA_ITEM/AVC_TS_MP_SD_AC3_ISO-1/ORIGINAL HTTP/1.1, headers = [TimeSeekRange.dlna.org: npt=4.034-,HOST: 10.1.1.102:8895,transferMode.dlna.org: Streaming,getcontentFeatures.dlna.org: 1]]
   2013-08-24 16:33:43,482 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:43,482 DEBUG [ResourceDeliveryProcessor] Request for resource 8 and type 'MEDIA_ITEM' received
   2013-08-24 16:33:43,482 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:43,484 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 8, format AVC_TS_MP_SD_AC3_ISO and profile PanasonicBDT220+SDTV
   2013-08-24 16:33:43,484 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file Movie1.mkv
   2013-08-24 16:33:43,484 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:43,486 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:43,489 DEBUG [VideoDeliveryEngine] Delivering item '8' for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:43,489 DEBUG [VideoDeliveryEngine] Delivering file 'Movie1.mkv' using transcoding
   2013-08-24 16:33:43,489 DEBUG [AbstractTranscodingDeliveryEngine] A suitable transcoding job already exists, re-use it for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:43,490 DEBUG [FileBasedTranscodingDeliveryStrategy] Sending transcoding stream
   2013-08-24 16:33:43,490 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:43,491 DEBUG [GETMethodProcessor] Delivering bytes 117760 - 50000000000 from transcoded file, based on time range 4.034 - 8919.0
   2013-08-24 16:33:43,491 DEBUG [GETMethodProcessor] Stream entity has length: 50000000000
   2013-08-24 16:33:43,491 DEBUG [ResourceTransportRequestHandler] Creating entity with chunked transfer
   2013-08-24 16:33:43,492 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/vnd.dlna.mpeg-tts,Date: Sat, 24 Aug 2013 23:33:43 GMT,Server: Linux, UPnP/1.0 DLNADOC/1.50, Serviio/1.3.1,Cache-control: no-cache,TimeSeekRange.dlna.org: npt=4.034-8919/8919,contentFeatures.dlna.org: DLNA.ORG_PN=MPEG_TS_SD_NA;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
!!   2013-08-24 16:33:46,065 DEBUG [WebServer] I/O error: Connection reset
   2013-08-24 16:33:46,070 DEBUG [ServiioHttpService] Incoming request from /10.1.1.109:3426: GET /resource/8/MEDIA_ITEM/AVC_TS_MP_SD_AC3_ISO-1/ORIGINAL HTTP/1.1, headers = [TimeSeekRange.dlna.org: npt=6.034-,HOST: 10.1.1.102:8895,transferMode.dlna.org: Streaming,getcontentFeatures.dlna.org: 1]]
   2013-08-24 16:33:46,072 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:46,072 DEBUG [ResourceDeliveryProcessor] Request for resource 8 and type 'MEDIA_ITEM' received
   2013-08-24 16:33:46,072 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:46,074 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 8, format AVC_TS_MP_SD_AC3_ISO and profile PanasonicBDT220+SDTV
   2013-08-24 16:33:46,074 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file Movie1.mkv
   2013-08-24 16:33:46,075 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:46,076 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:46,077 DEBUG [VideoDeliveryEngine] Delivering item '8' for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:46,078 DEBUG [VideoDeliveryEngine] Delivering file 'Movie1.mkv' using transcoding
   2013-08-24 16:33:46,078 DEBUG [AbstractTranscodingDeliveryEngine] A suitable transcoding job already exists, re-use it for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:46,078 DEBUG [FileBasedTranscodingDeliveryStrategy] Sending transcoding stream
   2013-08-24 16:33:46,078 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:46,079 DEBUG [GETMethodProcessor] Delivering bytes 176128 - 50000000000 from transcoded file, based on time range 6.034 - 8919.0
   2013-08-24 16:33:46,079 DEBUG [GETMethodProcessor] Stream entity has length: 50000000000
   2013-08-24 16:33:46,079 DEBUG [ResourceTransportRequestHandler] Creating entity with chunked transfer
   2013-08-24 16:33:46,079 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/vnd.dlna.mpeg-tts,Date: Sat, 24 Aug 2013 23:33:46 GMT,Server: Linux, UPnP/1.0 DLNADOC/1.50, Serviio/1.3.1,Cache-control: no-cache,TimeSeekRange.dlna.org: npt=6.034-8919/8919,contentFeatures.dlna.org: DLNA.ORG_PN=MPEG_TS_SD_NA;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
!!   2013-08-24 16:33:48,597 DEBUG [WebServer] I/O error: Connection reset
   2013-08-24 16:33:48,613 DEBUG [ServiioHttpService] Incoming request from /10.1.1.109:3427: GET /resource/8/MEDIA_ITEM/AVC_TS_MP_SD_AC3_ISO-1/ORIGINAL HTTP/1.1, headers = [TimeSeekRange.dlna.org: npt=8.034-,HOST: 10.1.1.102:8895,transferMode.dlna.org: Streaming,getcontentFeatures.dlna.org: 1]]
   2013-08-24 16:33:48,616 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:48,616 DEBUG [ResourceDeliveryProcessor] Request for resource 8 and type 'MEDIA_ITEM' received
   2013-08-24 16:33:48,616 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:48,619 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 8, format AVC_TS_MP_SD_AC3_ISO and profile PanasonicBDT220+SDTV
   2013-08-24 16:33:48,619 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file Movie1.mkv
   2013-08-24 16:33:48,620 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:48,620 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 8 (local)
   2013-08-24 16:33:48,621 DEBUG [VideoDeliveryEngine] Delivering item '8' for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:48,621 DEBUG [VideoDeliveryEngine] Delivering file 'Movie1.mkv' using transcoding
   2013-08-24 16:33:48,622 DEBUG [AbstractTranscodingDeliveryEngine] A suitable transcoding job already exists, re-use it for client 'Identifier=10.1.1.109, Profile=PanasonicBDT220+SDTV'
   2013-08-24 16:33:48,622 DEBUG [FileBasedTranscodingDeliveryStrategy] Sending transcoding stream
   2013-08-24 16:33:48,622 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Movie1.mkv: AVC_TS_MP_SD_AC3_ISO
   2013-08-24 16:33:48,623 DEBUG [GETMethodProcessor] Delivering bytes 234496 - 50000000000 from transcoded file, based on time range 8.034 - 8919.0
   2013-08-24 16:33:48,623 DEBUG [GETMethodProcessor] Stream entity has length: 50000000000
   2013-08-24 16:33:48,623 DEBUG [ResourceTransportRequestHandler] Creating entity with chunked transfer
   2013-08-24 16:33:48,623 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/vnd.dlna.mpeg-tts,Date: Sat, 24 Aug 2013 23:33:48 GMT,Server: Linux, UPnP/1.0 DLNADOC/1.50, Serviio/1.3.1,Cache-control: no-cache,TimeSeekRange.dlna.org: npt=8.034-8919/8919,contentFeatures.dlna.org: DLNA.ORG_PN=MPEG_TS_SD_NA;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
!!   2013-08-24 16:33:49,250 DEBUG [WebServer] I/O error: Broken pipe
   2013-08-24 16:33:49,876 DEBUG [ServiioHttpService] Incoming request from /10.1.1.109:3428: UNSUBSCRIBE /serviceEventing/ContentDirectory HTTP/1.1, headers = [HOST: 10.1.1.102:8895,SID: uuid:eac5dd19-ef7c-4208-b30a-6f9d933bbd93,CONNECTION: close]]
   2013-08-24 16:33:49,877 DEBUG [ServiceEventSubscriptionRequestHandler] ServiceEvent unsubscription request received for service ContentDirectory and subscription uuid:eac5dd19-ef7c-4208-b30a-6f9d933bbd93
   2013-08-24 16:33:49,877 DEBUG [ServiceEventSubscriptionRequestHandler] Event subscription (uuid=eac5dd19-ef7c-4208-b30a-6f9d933bbd93) removed for service urn:upnp-org:serviceId:ContentDirectory
   2013-08-24 16:34:05,082 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
   2013-08-24 16:35:05,085 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
   2013-08-24 16:35:15,888 DEBUG [DiscoveryAdvertisementNotifier] Multicasting SSDP alive using interface eth0 (eth0) and address 10.1.1.102, timeout = 0
   2013-08-24 16:35:15,889 DEBUG [DiscoveryAdvertisementNotifier] Sending 6 'alive' messages describing device ea8d1d61-973a-3902-8d09-8a517a3fce53
   2013-08-24 16:35:17,696 DEBUG [DiscoveryAdvertisementNotifier] Will advertise again in 00:03:54 (advertisement duration is 1800 sec.)
   2013-08-24 16:36:05,086 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
   2013-08-24 16:37:05,087 DEBUG [FeedUpdaterThread] Checking for new and expired online resources

Fyi, "keep library update" is turned OFF on the Server

Comments (5)

  1. Former user Account Deleted

    I just noticed that -- on occassion -- right before locking up for good, ther'll be a 10-20 second lockup, then the displayed picture will "repaint" on the TV at a DAR other than the 16:9 set in my profile (to the default, somewhere, I guess?), and THEN it'll permanently lock up.

  2. Petr Nejedly repo owner
    • removed version

    I would guess it's the player's inability to deal with the stream.

    I have no means to reproduce it nor attempt to fix it. You might try a different FFmpeg, or try a different server to see if they work and then we might be able to tweak the profile.

  3. Former user Account Deleted

    The player's able to deal with the stream; it has no issues with the stream on normal playback -- both audio & video are perfect. The problem is only when one of th 'action' commands -- FF/RW/Skip -- are triggered.

    The ffmpeg is a very recent version

    ffmpeg version 2.0.1
    built on Aug 17 2013 07:01:31 with gcc 4.7 (SUSE Linux)
    configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable-static --enable-debug --disable-stripping --extra-cflags='-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fPIC -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-avfilter --enable-libpulse --enable-libvpx --enable-libopus --enable-libass --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype --enable-avresample --enable-libtwolame --enable-libvo-aacenc
    libavutil      52. 38.100 / 52. 38.100
    libavcodec     55. 18.102 / 55. 18.102
    libavformat    55. 12.100 / 55. 12.100
    libavdevice    55.  3.100 / 55.  3.100
    libavfilter     3. 79.101 /  3. 79.101
    libavresample   1.  1.  0 /  1.  1.  0
    libswscale      2.  3.100 /  2.  3.100
    libswresample   0. 17.102 /  0. 17.102
    libpostproc    52.  3.100 / 52.  3.100
    

    What would you try to tweak in the profile if the profile's already working for the playback stream?

  4. Petr Nejedly repo owner

    When you seek, it asks for bytes from the stream. Possibly the player can only deal that start with a key frame, which the byte-based seek doesn't guarantee.

  5. Log in to comment