FAQ  •  Register  •  Login

2.0 Media Browser Roku Ultra

<<

JerryCic

Serviio newbie

Posts: 11

Joined: Wed Sep 10, 2014 10:36 pm

Post Mon May 27, 2019 1:49 am

2.0 Media Browser Roku Ultra

HI
I upgraded to 2.0
I bought a new Pro license.
I Created a user in the console.
I Assigned that user to each shared folder
I Changed the Roku Ultra connection from Chaneru to Roku 4k Media player (2016+)
I reboot my PC
Results:
when i log onto the Media browser either from localhost or remotely, i get no media shown
It accepts my login but immediately returns to the login screen.
If i use an incorrect password, then it tells me so i know that i am logging on correctly.
Also my Roku Ultra cannot play most of my library. So i changed it back to Chaneru and it plays.

I was hoping that 2.0 would fix the Roku thing. Plus as of right now, it has broke my MediaBrowser.
I am sure that i am not doing something right. It all use to work well until i purchased 2 ROKU ULTRAs.
And now its worse because the remote access is broken with 2.0.
I am tired of looking at logs and config files. But realize that i must do it all again.
Its a great product when it works, I am just in a slump.
Any help would be appreciated.
The Roku thing i think has something to do with the ultra not being able to process AAC or something like that. I had some movies not doing the audio part, but now its not doing video.
An example of a video that does not play on the roku with the roku profile but works with the chaneru profile has media info as follows:
1. Video MPEG-4 (divX 5)
2. Audio MPEG AUDIO (mp3)
3. AVI envelope

Thanks
Jerry C.
<<

atc98092

User avatar

DLNA master

Posts: 5213

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Mon May 27, 2019 4:15 pm

Re: 2.0 Media Browser Roku Ultra

I am the author of the Roku profiles. If you could provide the media info for media that won't play, using the ffmpeg -i command, I can see if there's a combination I overlooked. Also, for your Ultra you should be using the 4K with MPEG2 support, as your Ultra now supports that video codec. It's possible your combination of video/audio codec and container is something that I haven't captured.

With Serviio 2.0, all Roku profiles have been updated to use HLS transcoding for all formats except one. The reason for this is it permits Trick Play to function (FF, rewind and resume). For some reason, VC-1 video doesn't like HLS, so it remains using mpegts transcoding.

I can access MediaBrowser without issue using Chrome as my browser. Haven't tried any other browsers. I haven't encountered the login issue you mention, but it does sometimes take a few moments for the browser window to load the videos. This started several versions ago, and isn't specific to version 2.0.
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
<<

JerryCic

Serviio newbie

Posts: 11

Joined: Wed Sep 10, 2014 10:36 pm

Post Mon May 27, 2019 9:47 pm

Re: 2.0 Media Browser Roku Ultra

Thanks Dan
1. Media Browser use to work prior to upgrade to 2.0
2. After Upgrade and setting up profiles, It does not work.
a. Not in Chrome
b. Not in FireFox

Regarding Playback on the Roku:
I switched the profile to "Roku 4k with MPEG2"

With all of these i get this message on the Roku Playback Screen:
"The codec used to compress the audio is not supported"

Here is the ffmpeg -i for 6 movies that work using chaneru but not Roku4k w/MPEG2:
  Code:
D:\Media1\Movies1\Misc4\tmp>ffmpeg -i Cat.avi
ffmpeg version N-80123-gd74cc61 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-nv
enc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enabl
e-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --en
able-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libil
bc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-
amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-li
bspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo
-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libweb
p --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-l
ibzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 43.100 / 57. 43.100
  libavformat    57. 37.101 / 57. 37.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 46.100 /  6. 46.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, avi, from 'Cat.avi':
  Metadata:
    encoder         : Nandub v1.0rc2
  Duration: 01:56:28.97, start: 0.000000, bitrate: 805 kb/s
    Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x480 [SAR 1:1 DAR
 3:2], 729 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, mono, s16p, 63 kb/s

At least one output file must be specified

D:\Media1\Movies1\Misc4\tmp>ffmpeg -i Ghsost.avi
ffmpeg version N-80123-gd74cc61 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-nv
enc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enabl
e-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --en
able-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libil
bc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-
amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-li
bspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo
-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libweb
p --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-l
ibzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 43.100 / 57. 43.100
  libavformat    57. 37.101 / 57. 37.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 46.100 /  6. 46.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[avi @ 03247700] non-interleaved AVI
Input #0, avi, from 'Ghsost.avi':
  Duration: 01:44:25.92, start: 0.000000, bitrate: 938 kb/s
    Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 512x384 [SAR 1:1 DAR
 4:3], 852 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 73 kb
/s
At least one output file must be specified

D:\Media1\Movies1\Misc4\tmp>ffmpeg -i Sky.avi
ffmpeg version N-80123-gd74cc61 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-nv
enc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enabl
e-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --en
able-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libil
bc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-
amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-li
bspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo
-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libweb
p --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-l
ibzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 43.100 / 57. 43.100
  libavformat    57. 37.101 / 57. 37.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 46.100 /  6. 46.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, avi, from 'Sky.avi':
  Metadata:
    encoder         : VirtualDubMod 1.5.10.1 (build 2366/release)
  Duration: 01:35:25.88, start: 0.000000, bitrate: 1027 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv
420p, 588x238 [SAR 1:1 DAR 42:17], 906 kb/s, 25 fps, 25 tbr, 25 tbn
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 112 k
b/s
At least one output file must be specified

D:\Media1\Movies1\Misc4\tmp>ffmpeg -i Sugarland.avi
ffmpeg version N-80123-gd74cc61 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-nv
enc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enabl
e-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --en
able-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libil
bc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-
amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-li
bspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo
-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libweb
p --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-l
ibzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 43.100 / 57. 43.100
  libavformat    57. 37.101 / 57. 37.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 46.100 /  6. 46.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, avi, from 'Sugarland.avi':
  Metadata:
    encoder         : VirtualDubMod 1.5.10.2 (build 2542/release)
  Duration: 01:49:54.04, start: 0.000000, bitrate: 889 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv
420p, 636x356 [SAR 1:1 DAR 159:89], 751 kb/s, 25 fps, 25 tbr, 25 tbn
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 k
b/s
At least one output file must be specified

D:\Media1\Movies1\Misc4\tmp>ffmpeg -i Swiss.avi
ffmpeg version N-80123-gd74cc61 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-nv
enc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enabl
e-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --en
able-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libil
bc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-
amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-li
bspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo
-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libweb
p --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-l
ibzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 43.100 / 57. 43.100
  libavformat    57. 37.101 / 57. 37.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 46.100 /  6. 46.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, avi, from 'Swiss.avi':
  Metadata:
    encoder         : VirtualDubMod 1.5.4.1 (build 2178/release)
  Duration: 02:06:21.74, start: 0.000000, bitrate: 995 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv
420p, 608x272 [SAR 1:1 DAR 38:17], 804 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 178 k
b/s
At least one output file must be specified

D:\Media1\Movies1\Misc4\tmp>ffmpeg -i Two.avi
ffmpeg version N-80123-gd74cc61 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-nv
enc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enabl
e-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --en
able-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libil
bc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-
amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-li
bspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo
-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libweb
p --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-l
ibzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 43.100 / 57. 43.100
  libavformat    57. 37.101 / 57. 37.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 46.100 /  6. 46.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, avi, from 'Two.avi':
  Metadata:
    encoder         : VirtualDubMod 1.5.4.1 (build 2178/release)
  Duration: 01:35:57.70, start: 0.000000, bitrate: 896 kb/s
    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv
420p, 480x272 [SAR 1:1 DAR 30:17], 781 kb/s, 29.97 fps, 29.97 tbr, 29.97 tbn
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 101 k
b/s
At least one output file must be specified

D:\Media1\Movies1\Misc4\tmp>


Thanks
Jerry Cic
<<

atc98092

User avatar

DLNA master

Posts: 5213

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Tue May 28, 2019 12:21 pm

Re: 2.0 Media Browser Roku Ultra

Thanks for that Jerry. I don't have a Matches line for MP3 audio, as Roku is supposed to play that natively. I'll have to look at the Chaneru profile to see how they are handling it, but I'll probably have to add a new line for that. I've never seen a mono audio track on a video before. :D

If you're OK with testing a new profile, I'll post one here to try and we'll see if we can get it working. I don't have any files with MP3 audio, so can't test it myself.
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
<<

atc98092

User avatar

DLNA master

Posts: 5213

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Wed May 29, 2019 1:31 am

Re: 2.0 Media Browser Roku Ultra

OK, I can see why Chaneru is working for those files. That profile basically captures almost everything and transcodes to H.264 video and AAC audio. Looking at all the various Roku profiles, I do have an AVI Matches line (<Matches container="avi" />). I can't see any earlier matches line that might catch your files, and even if they did they all transcode the audio to AC3.

What would probably help is a detailed log showing the attempt to play one of the files with no sound. Perhaps there's something catching the file that I'm overlooking.

In the meantime, try this user profile file. It contains two different profiles. Copy it into your Serviio/config folder, restart Serviio (or reboot the computer) then select the "Roku 4K Test Profile" for your player. Let me know if the audio works with it. If not, try the profile named "Roku 4K Test Profile 2". It might be that the only way those files will transcode the audio is by using AAC as the output, like Chaneru does. This second profile does that, so it that works, we know what to do.
Attachments
user-profiles.xml
(1.84 KiB) Downloaded 279 times
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

Return to Serviio Support & Help

Who is online

Users browsing this forum: No registered users and 81 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.