this is what i've attempted to so far. using the rss feed url
http://broadband.nba.com/cc/video_rss.php
i am able to get the <link /> e.g.
"[url]http://broadband.nba.com/cc/playa.php?content=video&url=http://boss.streamos.com/wmedia/nba/nbacom/tnt/courtside/nba_courtside_aldridge_lakers_50506.asx&rss=true&siteid=rss"[/url]
the url for the .asx is easily extracted, in this case
"[url]http://boss.streamos.com/wmedia/nba/nbacom/tnt/courtside/nba_courtside_aldridge_lakers_50506.asx"[/url]
then by doing a "urllib2.urlopen" i resolve the url for the .asx in-order to get the mms url.
this is where i have the problem...
mms url is a multi-bitrate stream and when played in xbmc, it will always select the lowest stream. i've done some reading and it seems a hand shaking process occurs to determine the optimal bitrate for the client before it is played. i can't see anyway to control this.
ive attempted some mplayer.config changes but to no avail
p.s. i now feed the .asx url into my flashget client on my pc which will download the stream at its highest bitrate. once downloaded i can watch it on my xbmc.