Разработайте медиаплеер, который принимает команды от последовательного порта. Является ли это возможным? Как это сделать? - PullRequest
1 голос
/ 23 декабря 2011

Я пытаюсь разработать медиаплеер, в котором команды управления поступают из последовательного порта, например

for  play you will get 'P' charcter from serial port.....
for Forward = 'F'
for Reverse = 'R'
for Pause = 'P'

Эти команды поступают с нашей платы микроконтроллера.
Кто-нибудь может мне помочь, с чего мне начать? Как это сделать?
Это будет очень простой игрок. Никаких причудливых вещей вообще. Например, вывод программы C и т. д.
Я собираюсь использовать это для моих презентаций. Я не знаю, как это сделать, поэтому, пожалуйста, помогите.

Ответы [ 2 ]

2 голосов
/ 23 декабря 2011

Неважно, откуда поступают команды, вы можете передать их объекту мультимедийного проигрывателя, например Windows Media Player. В Windows .Net довольно неплохо поддерживает Media Player. Я уверен, что то же самое можно сделать и на других платформах.

Вот справочная статья , в которой Media Player представлен на языке C ++ , а вот еще одна статья о встраивании его в.

Кроме того, посмотрите на эту

страницу проекта Video LAN (они управляют развитием VLC). Вы можете многое сделать с плеером VLC через командную строку.

1 голос
/ 23 декабря 2011

Кроссплатформенный медиаплеер, такой как VLC, может управляться с помощью переключателей командной строки, как указано здесь , или через API, как описано здесь .

...