by Flack » Sat Feb 08, 2020 11:31 am
I am working on a project and have run out of ideas. I need to build a computer that meets the following requirements:
01. Boots into a simple menu system (walk-up usable)
02. Allows the user to select from a list of video categories. (Movie trailers, Cartoons, Music Videos)
03. Stream random videos from that category until the computer is reset.
04. HDMI output to monitor.
Here's what I've tried:
Configuration 01: Raspberry Pi running Raspbian (no GUI) and VLC
What worked: I created three playlists and a bash script that allows people to choose which playlist they want. VLC then launches and plays videos in random order from the playlist.
What doesn't work: Due to an issue with VLC on the Raspberry Pi, VLC resets each time the video resolution changes, showing a screen full of command lines between each video, ruining the illusion.
What also doesn't work: Without a GUI, the VLC hot keys (to skip, esc, etc) don't work.
Configuration 02: Raspberry Pi running Raspbian (GUI) and VLC
What worked: Same as above. I created playlists and they work as intended. Hot keys work with the GUI method.
What didn't work: Same video issue as above. It flashes between every single video.
Configuration 03: Old Netbook running Lubuntu.
What worked: Pretty much everything I wanted to work, works.
What didn't work: The netbook is old enough that it does not have HDMI out. I tried a USB-to-HDMI adapter, but it requires drivers which are only available for Windows and Mac, not Linux. No way to output video to a television.
What also doesn't work: Some of the videos stutter -- unsure if it's the low processing power of the
Configuration 04: Old laptop running Fedora
What worked: I haven't tried it yet, but I expect it work work.
What doesn't work: Again, no HDMI output. Maybe I could just run VGA to the television?
I could in theory reload the old laptop with Windows, although I really hate to maintain a Windows box just for a standalone video players, and was really hoping to pull this off with a Pi that I could literally attach using Velcro to the back of the television.
I don't want to run Kodi or some other media streaming software because I don't want to have to navigate a bunch of menus to start this thing up. I literally want to be able to hit a single button and have it go.
I don't want to combine all the videos into one long video, or resample them all to the same resolution.
I need to brainstorm a different way to do what I'm trying to do I guess. I'm considering buying one of those mini Win10 PCs off of Amazon, but they're $150 and I hate to drop that just to see if it'll work.
What worked: I haven't tried
I am working on a project and have run out of ideas. I need to build a computer that meets the following requirements:
01. Boots into a simple menu system (walk-up usable)
02. Allows the user to select from a list of video categories. (Movie trailers, Cartoons, Music Videos)
03. Stream random videos from that category until the computer is reset.
04. HDMI output to monitor.
Here's what I've tried:
Configuration 01: Raspberry Pi running Raspbian (no GUI) and VLC
What worked: I created three playlists and a bash script that allows people to choose which playlist they want. VLC then launches and plays videos in random order from the playlist.
What doesn't work: Due to an issue with VLC on the Raspberry Pi, VLC resets each time the video resolution changes, showing a screen full of command lines between each video, ruining the illusion.
What also doesn't work: Without a GUI, the VLC hot keys (to skip, esc, etc) don't work.
Configuration 02: Raspberry Pi running Raspbian (GUI) and VLC
What worked: Same as above. I created playlists and they work as intended. Hot keys work with the GUI method.
What didn't work: Same video issue as above. It flashes between every single video.
Configuration 03: Old Netbook running Lubuntu.
What worked: Pretty much everything I wanted to work, works.
What didn't work: The netbook is old enough that it does not have HDMI out. I tried a USB-to-HDMI adapter, but it requires drivers which are only available for Windows and Mac, not Linux. No way to output video to a television.
What also doesn't work: Some of the videos stutter -- unsure if it's the low processing power of the
Configuration 04: Old laptop running Fedora
What worked: I haven't tried it yet, but I expect it work work.
What doesn't work: Again, no HDMI output. Maybe I could just run VGA to the television?
I could in theory reload the old laptop with Windows, although I really hate to maintain a Windows box just for a standalone video players, and was really hoping to pull this off with a Pi that I could literally attach using Velcro to the back of the television.
I don't want to run Kodi or some other media streaming software because I don't want to have to navigate a bunch of menus to start this thing up. I literally want to be able to hit a single button and have it go.
I don't want to combine all the videos into one long video, or resample them all to the same resolution.
I need to brainstorm a different way to do what I'm trying to do I guess. I'm considering buying one of those mini Win10 PCs off of Amazon, but they're $150 and I hate to drop that just to see if it'll work.
What worked: I haven't tried