MindRpc.init3(): start auth.
1 CALL bodyAuthenticate
{
"type" : "bodyAuthenticate",
"credential" : {
"type" : "makCredential",
"key" : "..."
}
}
1 RECV bodyAuthenticateResponse
{
"message" : "Authentication successful",
"status" : "success",
"type" : "bodyAuthenticateResponse"
}
Activity:Pause:Connect
Activity:Resume:NowShowing
MindRpc.init(): already connected.
2 CALL bodyConfigSearch
{
"bodyId" : "tsn:...",
"type" : "bodyConfigSearch"
}
3 CALL whatsOnSearch
{
"type" : "whatsOnSearch"
}
4 CALL videoPlaybackInfoEventRegister
2 RECV bodyConfigList
{
"type" : "videoPlaybackInfoEventRegister",
"throttleDelay" : 1001
}
{
"bodyConfig" : [ {
"bodyId" : "tsn:...",
"hasScheduler" : true,
"observesDaylightSaving" : true,
"secondsFromGmt" : -18000,
"softwareVersion" : "20.2.2.1-01-2-746",
"userDiskSize" : "950185680",
"state" : "active",
"parentalControlsState" : "off",
"userDiskUsed" : "494315520",
"type" : "bodyConfig",
"imageFetchingInfo" : {
"type" : "imageFetchingInfo",
"baseImageUrl" : "http://i.tivo.com/images-production/"
}
} ],
"type" : "bodyConfigList"
}
4 RECV videoPlaybackInfoEvent
{
"begin" : "0",
"end" : "8290282",
"position" : "7647673",
"speed" : 0,
"virtualPosition" : "1367788947217",
"type" : "videoPlaybackInfoEvent"
}
4 RECV videoPlaybackInfoEvent
{
"begin" : "0",
"end" : "8291283",
"position" : "7647673",
"speed" : 0,
"virtualPosition" : "1367788947218",
"type" : "videoPlaybackInfoEvent"
}
3 RECV whatsOnList
{
"type" : "whatsOnList",
"whatsOn" : [ {
"collectionId" : "tivo:cl.63973179",
"contentId" : "tivo:ct.63972663",
"channelIdentifier" : {
"channelNumber" : "734",
"sourceType" : "cable",
"stationId" : "tivo:st.119114326",
"type" : "channelIdentifier"
},
"offerId" : "tivo:of.ctd.119114326.734.cable.2013-05-05-19-15-00.9000",
"recordingId" : "tivo:rc.135369859",
"activeAudioStream" : {
"audioStreamFormat" : "ac3",
"audioStreamId" : "tivo:aus.6362",
"type" : "audioStream"
},
"availableAudioStream" : [ {
"audioStreamFormat" : "ac3",
"audioStreamId" : "tivo:aus.6362",
"type" : "audioStream"
} ],
"type" : "whatsOn",
"playbackType" : "liveCache"
} ]
}
5 CALL offerSearch
{
"levelOfDetail" : "low",
"bodyId" : "tsn:...",
"type" : "offerSearch",
"searchable" : true,
"offerId" : [ "tivo:of.ctd.119114326.734.cable.2013-05-05-19-15-00.9000" ],
"note" : [ "recordingForContentId" ],
"namespace" : "refserver"
}
5 RECV offerList
{
"isBottom" : true,
"isTop" : true,
"type" : "offerList"
}
Failed to parse start time
java.text.ParseException: Unparseable date: "" (at offset 0)
at java.text.DateFormat.parse(DateFormat.java:622)
at com.arantius.tivocommander.NowShowing$2.onResponse(NowShowing.java:104)
at com.arantius.tivocommander.rpc.MindRpc$3.run(MindRpc.java:296)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4931)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:558)
at dalvik.system.NativeStart.main(Native Method)
Adjusting end forward becase 9990700 > -1980000000
4 RECV videoPlaybackInfoEvent
{
"begin" : "0",
"end" : "8292284",
"position" : "7647673",
"speed" : 0,
"virtualPosition" : "1367788947317",
"type" : "videoPlaybackInfoEvent"
}
Adjusting end forward becase 9991800 > -1980000000
4 RECV videoPlaybackInfoEvent
{
"begin" : "0",
"end" : "8293285",
"position" : "7647673",
"speed" : 0,
"virtualPosition" : "1367788947318",
"type" : "videoPlaybackInfoEvent"
}
Adjusting end forward becase 9992802 > -1980000000
4 RECV videoPlaybackInfoEvent
{
"begin" : "0",
"end" : "8294286",
"position" : "7647673",
"speed" : 0,
"virtualPosition" : "1367788947417",
"type" : "videoPlaybackInfoEvent"
}
Adjusting end forward becase 9993902 > -1980000000
4 RECV videoPlaybackInfoEvent
{
"begin" : "0",
"end" : "8295787",
"position" : "7647673",
"speed" : 0,
"virtualPosition" : "1367788947015",
"type" : "videoPlaybackInfoEvent"
}
Adjusting end forward becase 9995001 > -1980000000
Title was empty, seek bar screwed up. The whatsOn response said liveCache but the offer gave no content. Was being recorded.