Embedded video player
I'm looking to make a tiny embedded video player. Ideally, I'd like it to play an MPEG1/2 which either displaying a webcam in a picture in picture style window, or having it switch from an MPEG1/2 to the webcam on motion detection (can be done via a serial port remote-control style command).
We have microcontrollers on the boards inside of out unit, so motion detection doesnt have to be software based. In fact, I'd prefer it to not be. I basically need a minimalistic MPlayer with a couple of little scripts. I'm a pretty knowledgable linux guy (been my primary OS for over a year), but this thing has me by the neck :/. It needs to boot fast and autostart with no interaction.
The product itself is a public display. As of now, we have a flash car dreader, and it switches between a JPG ad and a video camera (switches to camera when it detects motion). We'd like to have that work with a video. Picture in picture would be great too.
Thanks in advance for all your help :)
curiosity question - route for implimenting...
Is it to be a kind of live HTML page on the desktop/monitor?
Or is it to stand alone as an application running in a GUI?
Would multiple copies of "it" be running on the same local monitor/system?
Is it a project you want to link to existing graphic libraries or are you writing the display stuff yourself?
It's gotta be something like a very basic linux system with mplayer. I'm wanting to keep this as simple as possible - it would play a fullscreen video, maybe switching to a background paused video (webcam) until it gets its trigger, when it pauses the video and switches the windows. I can do it with a series of keystrokes in KDE (space, alt+tab, space - wait 10 seconds, space, alt+tab, space). I'd like to be able to send the commands via RS232. I can do that now with pause/play, since mplayer accepts commands from a remote. But, how can I switch windows with it?
Also, if anyone can help with making a very minimalistic distro (kernel + x libraries for mplayer + mplayer), I'd be very appreciative.
|All times are GMT -5. The time now is 06:30 AM.|