Thanks for the answer
I tried the following, but still no luck.
Code:
def playVideo(item):
player = mc.GetPlayer()
list_item = mc.ListItem(mc.ListItem.MEDIA_VIDEO_CLIP)
list_item.SetPath(str("rtmp://vod.dr.dk/cms/cms"))
list_item.SetProperty("PageURL", str("rtmp://vod.dr.dk/cms/cms"))
list_item.SetProperty("PlayPath", str("mp4:CMS/Resources/dr.dk/NETTV/DR1/2012/01/3053e904-7bb3-43af-8e40-37b608242294/0469495da5ab4431a9dcad41de11b5ef_1000.mp4"))
player.Play(list_item)
From the log file it seems to get stuck at the same spot as before.
The Boxee UI shows the progress indicators for ever, and become unresponsive when i tried to return to the video list.
The last rtmp related debug messages looks like this:
Code:
22:19:39 T:8360 M:915906560 DEBUG: RTMP_LIB::CRTMP::HandleInvoke, server invoking <_result>
22:19:39 T:8360 M:915906560 DEBUG: RTMP_LIB::CRTMP::HandleInvoke, received result for method call <createStream>
22:19:39 T:8360 M:915906560 DEBUG: RTMP_LIB::CRTMP::SendPlay, invoking play 'mp4:CMS/Resources/dr.dk/NETTV/DR1/2012/01/3053e904-7bb3-43af-8e40-37b608242294/0469495da5ab4431a9dcad41de11b5ef_1000.mp4'
22:19:39 T:8360 M:915906560 DEBUG: RTMP_LIB::CRTMP::SendPing, sending ping. type: 0x0003
22:19:39 T:8360 M:915881984 DEBUG: RTMP_LIB::CRTMP::GetNextMediaPacket, received: invoke 16419 bytes
22:19:39 T:8360 M:915881984 DEBUG: START AMF Object Dump:
22:19:39 T:8360 M:915881984 DEBUG: Property: <no-name. STRING: _onbwcheck>
22:19:39 T:8360 M:915881984 DEBUG: Property: <no-name. NUMBER: 2156243389.00>
22:19:39 T:8360 M:915881984 DEBUG: Property: NULL
22:19:39 T:8360 M:915881984 DEBUG: Property: <no-name. STRING: m N % h 9 n G t % J M p 1 f # t % ^ ........<cut out>...........K H 7 ~ + $ K Z # ! v 1 < >
22:19:39 T:8360 M:915865600 DEBUG: Property: <no-name. NUMBER: 0.00>
22:19:39 T:8360 M:915865600 DEBUG: END AMF Object Dump:
22:19:39 T:8360 M:915865600 DEBUG: RTMP_LIB::CRTMP::HandleInvoke, server invoking <_onbwcheck>
and some time after this some kind of ping message is received
Code:
22:23:08 T:8360 M:910290944 DEBUG: RTMP_LIB::CRTMP::HandlePing, received: ping, type: 6
22:23:08 T:8360 M:910290944 DEBUG: RTMP_LIB::CRTMP::SendPing, sending ping. type: 0x0007
22:23:08 T:8360 M:910290944 DEBUG: RTMP_LIB::CRTMP::HandlePing, received: ping, type: 6
22:23:08 T:8360 M:910290944 DEBUG: RTMP_LIB::CRTMP::SendPing, sending ping. type: 0x0007
Compared to the rtmpdump debug output it seems that some reset and start command are missing.
Code:
DEBUG: RTMP_ClientPacket, received: invoke 16419 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: RTMP_ClientPacket, received: invoke 32803 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_onbwcheck>
DEBUG: Invoking _result
DEBUG: HandleCtrl, received ctrl. type: 4, len: 6
DEBUG: HandleCtrl, Stream IsRecorded 1
DEBUG: HandleChangeChunkSize, received: chunk size change to 4096
DEBUG: HandleCtrl, received ctrl. type: 0, len: 6
DEBUG: HandleCtrl, Stream Begin 1
DEBUG: RTMP_ClientPacket, received: invoke 374 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Reset>
DEBUG: Property: <Name: description, STRING: Playing and resetting CM
S/Resources/dr.dk/NETTV/DR1/2012/01/3053e904-7bb3-43af-8e40-37b608242294/0469495
da5ab4431a9dcad41de11b5ef_1000.mp4.>
DEBUG: Property: <Name: details, STRING: CMS/Resources/dr.dk/NETT
V/DR1/2012/01/3053e904-7bb3-43af-8e40-37b608242294/0469495da5ab4431a9dcad41de11b
5ef_1000.mp4>
DEBUG: Property: <Name: clientid, STRING: rAAdwYKA>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.Reset
DEBUG: RTMP_ClientPacket, received: invoke 368 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name: level, STRING: status>
DEBUG: Property: <Name: code, STRING: NetStream.Play.Start>
DEBUG: Property: <Name: description, STRING: Started playing CMS/Reso
Is Marcel someone from the development team, and how do i get in contact with him ?
Bookmarks