- August 29, 2009
- 1,730
- 1,124
- Home Country
- Netherlands
- Thread starter
- #311
You can change it above each video, but the default setting is in C:\ProgramData\MPExtended\WebMediaPortal.xml.Since i´m using WHS. I can´t change Settings to the profile. No Logs possible. So which file should i edit to set the streaming profile and so on ?
Well, what I really wanted to imply with that statement is that you've to think it through to discover why it won't work (but I couldn't explain it in depth as I was typing from my phone). The problem with your approach (converting on the client) is that we are working in a web environment. That is a very limited environment - you can't start processes from the browser, you can't use arbitrary codecs, you can't execute arbitrary code, etc. If we could just embed VLC or WMP, there would be (aside from bandwidth constraints) no reason at all to convert the video, as it would play the original file directly. To perform the conversion client side, you need to be able to launch ffmpeg (or another encoder) there. You can then just as well use a player that supports the stream without having to convert it then. That more or less requires you to convert on the server.I'm NOT saying they are doing a bad job at all by using FFMPEG. I know FFMPEG are working on using GPU for converting...Use the Direct streaming profile that way nothing is converted. If you think another conversion method is better, go ahead and implement it. It isn't as easy as you think.
I'm actually a IT-engineer specializing in communications technologies and certified in .NET and JAVA, so I CAN actually develop it. But right now I'm working on a Squeezebox plugin for MP and I'm looking into making MP running as a shell.
I know that Java applets and Silverlight are exceptions to this rule. However, they both disqualify as standard solution because they're non-standard (try using Silverlight on Linux...). I can imagine a Silverlight player coming in some future version though, but I don't think it'll be anytime soon (unless someone submits patches, of course).