There is something wrong with the ffmpeg 0.8, at least the one at debian-multimedia.org. The problem occurs if I pause or fast forward a video being transcoded to mpegts. Every time I try to do that, the video starts from the beginning. I have found a message "Unsupported time range request because bitrate is not available" in the log. Fortunately I was able to revert ffmpeg to version 0.6 from debian-testing and now pausing, fast forward and rewind of transcoded videos work fine again. I'm using serviio 0.52 with the default Panasonic profile. My client is a G20 Panasonic tv.
- Code:
2011-07-15 22:56:16,796 DEBUG [WebServer] Incoming connection from /192.168.1.137:53690
2011-07-15 22:56:16,798 DEBUG [ResourceTransportRequestHandler] GET /resource/15/MEDIA_ITEM/AVC_TS_MP_HD_AAC_MULT5_ISO$0 HTTP/1.1, headers = [Host: 192.168.1.100:8895,TimeSeekRange.dlna.org: npt=00:01:15.040-00:01:16.040,transferMode.dlna.org: Streaming,Connection: keep-alive]]
2011-07-15 22:56:16,798 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.137
2011-07-15 22:56:16,800 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.1.137, Profile=Panasonic Viera'
2011-07-15 22:56:16,802 DEBUG [ResourceTransportRequestHandler] Request for resource 15 and type 'MEDIA_ITEM' received
2011-07-15 22:56:16,802 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 15)
2011-07-15 22:56:16,804 DEBUG [VideoDAOImpl] Reading a Video (id = 15)
2011-07-15 22:56:16,807 DEBUG [VideoDeliveryEngine] Delivering item '15' for client 'IPAddress=/192.168.1.137, Profile=Panasonic Viera'
2011-07-15 22:56:16,808 DEBUG [VideoDeliveryEngine] Delivering file 'Magnus.mp4' using transcoding
2011-07-15 22:56:16,808 DEBUG [AbstractTranscodingDeliveryEngine] A suitable transcoding job already exists, re-use it for client 'IPAddress=/192.168.1.137, Profile=Panasonic Viera'
2011-07-15 22:56:16,809 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Magnus.mp4: AVC_TS_MP_HD_AAC_MULT5_ISO
2011-07-15 22:56:16,809 DEBUG [AbstractTranscodingDeliveryEngine] Transcoded file '/tmp/Serviio/transcoding-temp-15-MPEG2TS.stf' is complete, sending simple stream
2011-07-15 22:56:16,810 DEBUG [ResourceTransportRequestHandler] Unsupported time range request because bitrate is not available, sending back 406
2011-07-15 22:56:16,810 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 406 Not Acceptable, headers = [[Content-Type: video/mpeg]]
I'll be happy to provide more info required to investigate this problem.