[mythtv-users] Discrepancies in UPNP recording time lengths

Mepis Rocks mepisrocks at gmail.com
Thu Aug 4 16:24:21 UTC 2011


My PS3 is using the latest firmware from Sony.  When browsing through
the list of available recordings, the recording time length is
displayed correctly.  However, for many of the recordings the
recording time length that is viewabled during playback is markedly
different.  For instance, a listing for an episode of Haven correctly
shows 1 hour.  However, the recording time displayed when playing back
this episode shows 9 hours, 30 minutes and 27 seconds.

This discrepancy doesn't seem to be effecting the actual length of the
recording, since I can actually watch the full 1 hour episode (9
hour time remains)

System info is as follows:

MythTV Version   : v0.24.1
MythTV Branch    :
Network Protocol : 63
Library API      : 0.24.20110505-1
QT Version       : 4.6.3
Options compiled in:
 linux release using_alsa using_jack using_oss using_pulse
using_pulseoutput using_backend using_bindings_perl
using_bindings_python using_directfb using_dvb using_firewire
using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv
using_joystick_menu using_libfftw3 using_lirc using_mheg
using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit
using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld
using_xvmcw using_bindings_perl using_bindings_python
using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads
using_live using_mheg


the initial output from mythbackend -v upnp did not reveal any errors.
 the output below is specific for viewing the episode of Haven


2011-08-04 11:49:51.379 HTTPRequest::ProcessSOAPPayload :
"urn:schemas-upnp-org:service:ContentDirectory:1#GetSystemUpdateID" :
2011-08-04 11:49:51.380 UPnpCDS::ProcessRequest : /CDS_Control :
GetSystemUpdateID
2011-08-04 11:49:51.380 HTTPRequest::SendResponse(xml/html) () :200 OK
-> x.x.x.x: 1
2011-08-04 11:49:51.391 HTTPRequest::ProcessSOAPPayload :
"urn:schemas-upnp-org:service:ContentDirectory:1#Browse" :
2011-08-04 11:49:51.391 UPnpCDS::DetermineClient User-Agent:UPnP/1.0
DLNADOC/1.50 Indentified as 0 version 0
2011-08-04 11:49:51.391 UPnpCDS::HandleBrowse
ObjectID=RecTv/1/key=Haven, ContainerId=
2011-08-04 11:49:51.391 UPNP Browse : Searching for : RecTv  /
ObjectID : RecTv/1/key=Haven
2011-08-04 11:49:51.391 UPnpCDSTv::IsBrowseRequestForUs - Not sure...
Calling base class.
2011-08-04 11:49:51.392 HTTPRequest::SendResponse(xml/html) () :200 OK
-> x.x.x.x: 1
2011-08-04 11:49:51.795 HTTPRequest::ParseRequest - Header:
transferMode.dlna.org: Streaming
2011-08-04 11:49:51.795 ExtractMethodFromURL(end) : GetRecording : /Myth
2011-08-04 11:49:51.795 MythXML::ProcessRequest: GetRecording : GET
/Myth/GetRecording?ChanId=1043&StartTime=2011-07-29T22:00:00 HTTP/1.1

2011-08-04 11:49:51.798 HTTPRequest::SendResponse( File ) :200 OK -> x.x.x.x:
2011-08-04 11:49:51.798 SendResponseFile (
/var/lib/mythtv/video/1043_20110729220000.mpg )
2011-08-04 11:49:51.798
HTTPRequest::TestMimeType(/var/lib/mythtv/video/1043_20110729220000.mpg)
- type is video/mpeg
2011-08-04 11:49:52.493 SendResponseFile : --- size = 2346145640,
offset = 1123880, sent = 1123880
2011-08-04 11:49:52.518 HTTPRequest::ParseRequest - Header:
transferMode.dlna.org: Streaming
2011-08-04 11:49:52.518 ExtractMethodFromURL(end) : GetRecording : /Myth
2011-08-04 11:49:52.518 MythXML::ProcessRequest: GetRecording : GET
/Myth/GetRecording?ChanId=1043&StartTime=2011-07-29T22:00:00 HTTP/1.1

2011-08-04 11:49:52.518 HTTPRequest::SendResponse( File ) :200 OK -> x.x.x.x:
2011-08-04 11:49:52.518 SendResponseFile (
/var/lib/mythtv/video/1043_20110729220000.mpg )
2011-08-04 11:49:52.519
HTTPRequest::TestMimeType(/var/lib/mythtv/video/1043_20110729220000.mpg)
- type is video/mpeg
2011-08-04 11:49:52.837 SendResponseFile : --- size = 0, offset =
2347269520, sent = 524288
2011-08-04 11:49:52.921 HTTPRequest::ParseRequest - Header:
transferMode.dlna.org: Streaming
2011-08-04 11:49:52.921 ExtractMethodFromURL(end) : GetRecording : /Myth
2011-08-04 11:49:52.921 MythXML::ProcessRequest: GetRecording : GET
/Myth/GetRecording?ChanId=1043&StartTime=2011-07-29T22:00:00 HTTP/1.1

2011-08-04 11:49:52.921 HTTPRequest::SendResponse( File ) :200 OK -> x.x.x.x:
2011-08-04 11:49:52.921 SendResponseFile (
/var/lib/mythtv/video/1043_20110729220000.mpg )
2011-08-04 11:49:52.921
HTTPRequest::TestMimeType(/var/lib/mythtv/video/1043_20110729220000.mpg)
- type is video/mpeg
2011-08-04 11:50:23.271 WorkerThread:Run - Exiting: HTTP_WorkerThread
2011-08-04 11:50:23.676 WorkerThread:Run - Exiting: HTTP_WorkerThread


More information about the mythtv-users mailing list