I noticed that using g_Player.Play() method for stream video everything works fine, however VMR9 is not used. So there is no chance to develope something with OSD capability etc. Recently I found out that using g_Player.PlayVideoStream() method would activate the usage of VMR9. However it's bearely working. Following problems were noticed:
1) urls which contain .asx or other streaming video format extensions are not picked by the player. If I give an URL without extensions it starts to play it. e.g. mms://tv.gldn.net/rbc works fine.
2) If you manage to play stream video using PlayVideoStream() method then it uses VMR9 but quality of such video is uncomparable with quality while played by Play() method.
TV broadcasting comes to internet already. I know already a lot of sites providing possibility of watching TV channels over internet. I'm working on plugin which will have same functionality as normal TV, but absence of OSD features, poor quality of streaming video and unstability using VMR9 are real showstoppers for such development. I know there are many more importang things to fix then this one, but may be someone can have a look at these problems and tell me at least weather thereis a chance to improve it or there isn't.
May be I should not waste my time and work on something else then?
1) urls which contain .asx or other streaming video format extensions are not picked by the player. If I give an URL without extensions it starts to play it. e.g. mms://tv.gldn.net/rbc works fine.
2) If you manage to play stream video using PlayVideoStream() method then it uses VMR9 but quality of such video is uncomparable with quality while played by Play() method.
TV broadcasting comes to internet already. I know already a lot of sites providing possibility of watching TV channels over internet. I'm working on plugin which will have same functionality as normal TV, but absence of OSD features, poor quality of streaming video and unstability using VMR9 are real showstoppers for such development. I know there are many more importang things to fix then this one, but may be someone can have a look at these problems and tell me at least weather thereis a chance to improve it or there isn't.
May be I should not waste my time and work on something else then?