Fri Mar 30, 2018 10:21 pm by atc98092
First, your three Roku players have different capabilities. The Roku 1 and 2 should be used with the basic Roku profile (Roku Media Player). The Roku 3 has more power, and should be able to play more without transcoding. Try the profile named "Roku 1080 Media Player (2016+)". If it had a lot of buffering, then you'll need to drop back to the basic profile.
The generic profile does no transcoding, so if your files play with it that's great. But as you noted, files that need transcoding will not appear, as Serviio doesn't recognize them as playable. And they obviously aren't. Roku players only support a limited number of codecs and containers. The video has to be H.264/MP4, and the audio has to be AAC, Dolby Digital, or FLAC. But your TV also has to support the audio used, so FLAC may not be a good option. Any other video and/or audio codec will require transcoding. If you have DVD rips, they will all be MPEG2 video, which Roku only supports with the Roku TVs. So they will always require transcoding.
The basic profile will transcode almost everything, because the early players had issues with bitstreams over about 16 Mbps. I believe the 3 can do better, but I've never had one of those. You will not be able to FF or rewind any transcoded file. That's a limitation of the Roku player and the file type used for transcoding. If HLS transcoding ever supports muti-channel audio, I'll probably change the profiles to use that instead of .ts.
Honestly, your 1 and 2 are obsolete, and can barely keep up with the latest Roku firmware, let alone many of the available channels (apps). I have a 2 XS, and it's worthless for streaming local media, as well as many of the other channels. The lockup issue is most likely tied to the fact they are older boxes. Does the 3 lock up as well? And when does the lockup occur, just browsing the videos or only after selecting one for playback?
As you've noted, the Roku Media Player channel will co-mingle video and audio. Can't say why, but that's what it does. Since I only use Serviio for videos, it hadn't been a big issue for me. But if you have music and/or pictures, it can get messy.
Dan
LG NANO85 4K TV, Samsung JU7100 4K TV, Sony BDP-S3500, Sharp 4K Roku TV, Insignia Roku TV, Roku Ultra, Premiere and Stick, Nvidia Shield, Yamaha RX-V583 AVR.
Primary server: Intel i5-6400, 16 gig ram, Windows 10 Pro, 22 TB hard drive space | Test server Windows 10 Pro, AMD Phenom II X4 965, 8 gig ram
HOWTO: Enable debug logging HOWTO: Identify media file contents