Since the HyperDeck Studio Mini uses SD cards for media, there are no moving parts involved (but the units do have fans and put out a decent amount of heat, so there’s that...don’t overlook ventilation). So would it stand up to being on, 24/7, with no downtime? I have no idea, but if it’s going to break down you could probably do a lot worse than relying on solid state media.
As to whether a group of clips can be made to play in a “playlist,” the answer is yes. It’s not documented very well in the manual, but if you look at the developers guide towards the end (page 47 in the English version) for the list of TCP commands you can use to control the deck, there’s a couple of commands dealing with adding clips to a timeline or polling the device to see what’s there (e.g. “clips: add”, “clips: count”, “clips: get”). So you can definitely set up a series of clips in a particular play order, and have the device play all of them in order, in sequence (using, I believe, “play: single clip: false” to have it play all the clips on the timeline one after the next rather than just a single clip).
As to whether you can get it to start again at the end of the timeline, I haven’t tried this, but I believe that’s the point of the “play: loop: true” command. But I’m not sure (again, I haven’t tried this — others may know) whether that’s getting the deck to loop a single clip over and over again, or whether it’s getting it to loop the entire timeline over and over again.
Again, assuming that’s what you’re wanting to do, works, you’d need some kind of an external control source to add/remove/manage clips on the timeline, and get the whole thing resumed again after you’ve added a new clip to the timeline. Some of this can be done in the ATEM’s software controller (since the ATEM supports control of the Hyperdeck), but the major downside of this approach (which is a bummer that I really hope BMD will fix someday) is that when the deck is connected to the ATEM’s software control panel, the deck will not listen to other commands you may want to set it. So while you may be able to do all the clip management in ATEM’s software control, if there’s any other manipulation you’re wanting to do via TCP, Applescript, whatever, you’re out of luck. When the HyperDeck and the ATEM are connected, they only have ears for each other.
For what it’s worth, the HyperDecks can be set to be very chatty with their replies over TCP. So if you’ve got someone who can help you with designing some sort of a small listener application to set up a TCP port with the device, you could send “play” commands from the application, and listen for a “stop” command or a change of status from the deck when the clip or timeline is finished, then start it again. But if the “play: loop: true” command will allow you to loop the entire timeline, you wouldn’t even need that.
I hope that’s helpful. It sounds from your question like you’re looking to do this on the cheap. I suspect it can be done, but it may involve a little more DIY software programming than you’d be hoping for.
Cheers,
Matt