Jump to content

Transcoding of MPEG2 TS Stream To Nvidia Shield


bungee91
Go to solution Solved by bungee91,

Recommended Posts

bungee91

Everything I've read (prior to) stated that the Shield console natively supported MPEG2 streams, shortly after release (so enabled many updates ago at this point). Anyhow, I'm testing the built in Live TV with HDHR tuners.

On my OTA HDHR4-US channels, I see transcoding happening, on my HDHR-3CC's, they're MPEG4 and this is direct stream.

 

Am I incorrect in assuming this should play back natively? I believe all default are set on the client, and server for Live Tv.

FFMPEG attached, looks like the MPEG2 gets converted to h264.

Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (ac3 (native) -> aac (native))

Thanks.

Shield-LiveTv-FFMPEG.txt

Link to comment
Share on other sites

There will be a lot of factors here.  The transcode is probably happening for some reason other than the video content.  Some of the settings in the app will impact this as well as if there is an error encountered trying to direct stream, it will re-try by transcoding.

 

Is this using the built-in live TV or an external provider?

Link to comment
Share on other sites

bungee91

Thanks for the reply, this is built in.

I just recently removed my SWMC setup and switched to the internal version. I have the server log if it is helpful.

The defaults are set for the tuner. The app should be default also, which I believe selects the use VLC for live TV option, but I don't think I have that installed anyhow.

Link to comment
Share on other sites

bungee91

I'm good there, all tuners on 20161019beta1.

Anything else I can try/do/provide?

 

Edit: Attached server log, playback to shield started at ~22:30, I assume that will help some since this log is rather long!

EmbyServerLog (1).txt

Edited by bungee91
Link to comment
Share on other sites

bungee91

OK, will do.. 

Considering all of this, it sounds as if the answer isn't "no that's what it should be doing by default", which makes me hopeful!  :D

Will get the log, and attach it here  provide the details as specified in the post you provided here once completed, thanks!

Edited by bungee91
Link to comment
Share on other sites

  • Solution
bungee91

Fixed...

 

Selecting the "Direct Play Live Tv" checkbox within the app fixed this right away for me.

I believe this is set to off by default, which is likely the safest option, just didn't know I had to select it.

 

On my MiBox, if I unselect the "Use VLC" option (even though I've never installed it) results in transcoding, but with it on it shows as direct play.

Edited by bungee91
Link to comment
Share on other sites

That option is on by default but previous versions of the app would turn it off if errors were encountered.

 

Glad you got it going.

Link to comment
Share on other sites

bungee91

That option is on by default but previous versions of the app would turn it off if errors were encountered.

 

Glad you got it going.

Interesting, I may have messed with it on the shield previously, the Mi box is brand new and I'm certain I didn't touch anything for that.

Either way, glad it's sorted, and appreciate the help.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...