Уважаемые дамы и господа,
необходимо разработать медиа-плейер для PDA (Windows CE) со следующими функциональными возможностями:
- работать на PDA, на котором установлен Media Player 9
- проигрывать файлы форматов WMV и MPEG1
- иметь возможность получать загружаемый для просмотра файл из внешней программы (в качестве переменной). Например, mdm.exec_adv(mediaplayer, dateiname)
- работать в полноэкранном режиме (320x240) или принимать размер видео
- закрываться автоматически, когда заканчивается видео
см. ТЗ на английском языке
Mediaplayer for Windows CE
goal
The goal of this project is the implementation of a simple media player for Pocket PC's with the
operating system Microsoft Windows CE.
development tools and programming language
This software will be developed using Microsoft Visual Studio. All source codes will be developed
in object-orientated C++. The source code will have detailed comments in English.
main functionality
provided system and tools
· The Pocket PC will have the operating system Windows CE.
· The Microsoft Media Player 9 will be installed on the system, too.
· The software tool "Zinc" from MultIDmedia will be installed.
· A further tool for Zinc will be using this new Media Player.
formats
The mediaplayer will be able to play MPEG-1 and WMV-Videos.
design & functionality
· This Mediaplayer will not have any buttons or graphical design, because it shall integrate optically into the parent application.
· The user has no control on the playing video.
· It just will play videos (fullscreen resolution 320x240 px or the recent video resolution).
· In case of a smaller resolution than the display the background application will be seen in non-used areas of the display.
· The Mediaplayer will be able to resize the video to maximum display width or height (with the correct ratio).
· As default the Mediaplayer will automatically resize the video to the maximum display size with the correct ratio.
· Optionally the resizing is configurable by a parameter (see structure and implementation) (OPTION 1)
· The Mediaplayer will exit automatically, when the video has finished.
structure and implementation
· The video filename will be provided as a parameter of a function call - also the resizing option. The Microsoft Mediaplayer e.g. would function in the following way: mdm.exec_adv(mediaplayer, filename).
· This new Mediaplayer shall function in a similar way.
· Resizing will be optionally configurable by a parameter, too. (OPTION 1)
Ждем Ваших предложений по сроку и стоимости реализации.
int2005@fromru.com