MiniVideoPlayer Work-in-Progress Imprimir E-mail
Avaliação do Usuário: / 0
PiorMelhor 
Projects - MiniVideoPlayer
Escrito por MDK   
Ter, 23 de Dezembro de 2008 13:00

  Hi, finally I decided put here some screenshots of a project that I'm developing with Gustavo Boiko at Mandriva Conectiva.

 MiniVideoPlayer is a video media center writed in C++ with QT4 and Phonon. The goal of this project is to have a video media center for the new net(mini)books on the market.

  The base idea is: list a directory, show the videos, navigate trough the dirs and videos and see the selected video. Phonon give us the chance to do it faster than start all the things from scratch. But really it isn't just call the correct functions. We need to plain all the functions and navigation system, to let the use experience more intuitive.

  Here are some screenshots of the project, I already did a lot of things, but there is much to do yet...

The directory listing

  In this  first screen, we can see the base directory listing, showing the base videos storage location. All the folders and videos are each one widgets that receive some events, like mouseOver, play, changeDir and anothers functions to navigate.

 

Directory selected

  Example of a directory selected with the mouse cursor. Soon we will can use the keyboard to browser trough the videos/folders, and will can apply different color schemes too.

Video selected

  This image shows how a video appears when the mouse is over. With a left click we can see it playing inside this rectangle, but with a right click,  the interface changes to a video player instead of a listing.

Video thumbnail

  The thumbnail playing the video 24HPP after a mouse left click.

Video controls

  The mini video controls that appears when you left-click on the video player, that allow you to play, pause or stop the video. The left image shows, in order, a normal button, a disabled button and a hovered button. In the middle of the right image we can see a clicked button.

Video playing with controls

  Here we have the video player interface playing a video called GoldLightFin2, with the full path on the window title. All the video controls appears, like the action buttons, a seek slider, a volume mute button and a volume slider too.

Video playing in full mode (without controls)

  Finally, the video playing in full mode. You can hide/show the mini controls with a mouse left click or return to the directory listing with a simple mouse right click.

  Now the next step is make a key browser system and take a big look on the performance. It isn't killing my machine, but with more improvements that we can do, better the program wil run and as soon QT 4.5 leaves, we will can use QGraphicsView and QGraphicsScene instead osdirectle QWidgets.


  Soon I will put here some code examples too. You can contact me leaving some commentary here, by the contacts page or send me a mail directy to: Este endereço de e-mail está protegido contra spambots. Você deve habilitar o JavaScript para visualizá-lo. . See ya.

 

Última atualização em Ter, 23 de Dezembro de 2008 14:17
 
Comments (1)
Hello
1 Dom, 15 de Março de 2009 03:36
Edson
Adorei a noticia, espero que vocês continuem sendo os melhores.

Seu Puder dar uma passadinha no meu site e dar umas dicas

Adorei a noticia, espero que vocês continuem sendo os melhores.

Seu Puder dar uma passadinha no meu site e dar umas dicas

Jerry Downloads

Add your comment

SmileCoolCrying or Very SadEmbarrassedA Smoker/Foot in mouthSadUser is an angel (at heart, at least)A Kiss/Lips Are SealedLaughingBiting one's tongue/Put Your Money Where Your Mouth IsBeen Smacked In The Mouth/Wears A Brace/My lips are sealeSurprisedSticking Out TongueConfusedWinkYelling
Your name:
Título:
Comment:

Queremos saber...

Da onde surgiu o homem?
 
Nós temos 30 visitantes online

Tags

Login



Valid XHTML and CSS.