2009-08-14, 10:20 PM
I've just about got the base structure completed and I'm nearing the point of bringing in other developers to help on the plugin. However, I will be on vacation Sunday for the next week so I'll have to finish it up when I get back.
Database updates:
There will be a standalone program for creating the database but it will only be released to developers and not every end user. The reason for this is because of the call limits placed on the API by Netflix.
Source code:
I'll be setting up a private repository for the plugin code and access will be limited due to the private key used by the Netflix API and the call limits. When I say "limited", it basically just means you must be a contributing member of the GBPVR community. Pretty much everyone here qualifies, I just don't want some random Joe downloading it from the web because of the API keys. There will be a other people (not just me) who will be able to grant access to the repository.
If you are not a c# programmer but you are good with SQLite database structures, feel free to join the repository.
The source code will be made freely available to anyone (including the source for the database creation) that wants it, with the only difference to the code being that the API keys will be removed and you will have to supply their own.
Executable builds will be available publicly as fast as any of the repository devs wants to create one.
Don't PM me about access just yet. I'm going on vacation first.
Silverlight:
I now know the keypresses required to enable trickplay (FF/REW) on the Silverlight player and I should be able to enable remote control functionality. The only problem I'm running into is that the keypress translations do not work in fullscreen mode. In non fullscreen mode I can make the video the same size as fullscreen but the video is anchored to the top of the screen/window instead of the center. We may have to live with this I'm afraid or use HIP or something to translate the keypresses for fullscreen.
There is also a way to adjust the bitrate of the Silverlight stream but a mouse will be required to do it.
Database updates:
There will be a standalone program for creating the database but it will only be released to developers and not every end user. The reason for this is because of the call limits placed on the API by Netflix.
Source code:
I'll be setting up a private repository for the plugin code and access will be limited due to the private key used by the Netflix API and the call limits. When I say "limited", it basically just means you must be a contributing member of the GBPVR community. Pretty much everyone here qualifies, I just don't want some random Joe downloading it from the web because of the API keys. There will be a other people (not just me) who will be able to grant access to the repository.
If you are not a c# programmer but you are good with SQLite database structures, feel free to join the repository.
The source code will be made freely available to anyone (including the source for the database creation) that wants it, with the only difference to the code being that the API keys will be removed and you will have to supply their own.
Executable builds will be available publicly as fast as any of the repository devs wants to create one.
Don't PM me about access just yet. I'm going on vacation first.
Silverlight:
I now know the keypresses required to enable trickplay (FF/REW) on the Silverlight player and I should be able to enable remote control functionality. The only problem I'm running into is that the keypress translations do not work in fullscreen mode. In non fullscreen mode I can make the video the same size as fullscreen but the video is anchored to the top of the screen/window instead of the center. We may have to live with this I'm afraid or use HIP or something to translate the keypresses for fullscreen.
There is also a way to adjust the bitrate of the Silverlight stream but a mouse will be required to do it.