Request: access through DirectShow/Media Foundation/other external interface
Hello everyone!
As I don't see it listed in the summary in the opening post, I would like to submit this feature request:
It would be very nice if SlyPlayer could provide a DirectShow and/or Media Foundation interface to enable third-party players to use it to play Blu-ray or HD DVD media, by delegating what I call "disc and stream structure management" to SlyPlayer and still be able to use their own GUI, codec management, custom rendering, etc.
This solution has worked very nicely for DVD playing since Windows XP was released with the famous DVD Navigator, as it allows any player application to customise the "experience" part while not having to develop its own disc structure management and instead use a common one.
If it would be technically impossible or just incredibly difficult to do that correctly for HD discs with DirectShow/Media Foundation, a custom "SPAPI" (SlyPlayer API :rock
would still be alright I guess, as I think it would not be that hard for third-party developers to use it, as optical media playing is already a distinct function in most applications.
This would have the advantage of making SlyPlayer (or SlySourceFilter?
) much more of a killer app to the media PC crowd because people would not be forced to switch from their favourite player/application to SlyPlayer and break the unified user experience just for playing HD media (for example I use MediaPortal for absolutely everything, and prefer navigating and playing the individual M2TS manually even if it's tedious, because I don't want to open another stand-alone app with its own GUI/remote control/codec settings/rendering shenanigans just to play Blu-rays.
I know things like "integration into Media Center" have already been suggested, but my proposition is to actually do it the opposite way, i.e. with "X-Y integration", SlySoft would have to develop a plugin for Windows Media Center and probably other applications (unless they want to limit the target to MC users, which would be strange), when this solution would just let SlySoft provide the interface, and developers of other applications would connect to it.
In addition, I'm convinced it would help sell AnyDVD licenses better than just developing a plugin for Media Center.
I would love that solution so much I would be willing to pay up to 50 € for SlyPlayer if it supported that kind of thing, and even pay that just for the external interface alone.
SlySoft products rock, I'm sure SlyPlayer will rock too!
Keep up the incredible work guys!
A very satisfied customer.