96kHz

As far as I can tell, aTV does not like 96kHz audio. Is it possible to have the transcoding logic extended to make sure that the audio sample rate is capped at 48kHz if there, indeed, is a hardware limitation?

 

(I seem to think that one of my iDevices complains when trying to upload 96kHz audio to it with iTunes, but they all play the offending recordings back correctly with the official iOS Plex app.)

 

EDIT: bit rate ~> sample rate

That would be a server side implementation. 

Can you give media specifics?

There's not a ton of logic on the PlexConnect side, it basically asks the server to deliver the content with a couple flags for directsteam and transcode.

I should have mentioned the caveat earlier that I have not actually looked at the inner workings of PlexConnect. Sorry for any inconvenience.

That would be a server side implementation. 

Can you give media specifics?

There's not a ton of logic on the PlexConnect side, it basically asks the server to deliver the content with a couple flags for directsteam and transcode.

As I mentioned, I believe one of my iDevices is subject to the same hardware limitations as the aTVs, but gets served a playable version of the problem media by PMS. I inferred (quickly) from this that there would be a flag that could be sent to PMS beyond resolution and the bit rate for the whole thing for controlling the sample rate of the audio.

Problem media (I have come across): Dave Matthews and Tim Reynolds Live at Radio City; John Mayer, Live in Los Angeles.

I should have mentioned the caveat earlier that I have not actually looked at the inner workings of PlexConnect. Sorry for any inconvenience.

As I mentioned, I believe one of my iDevices is subject to the same hardware limitations as the aTVs, but gets served a playable version of the problem media by PMS. I inferred (quickly) from this that there would be a flag that could be sent to PMS beyond resolution and the bit rate for the whole thing for controlling the sample rate of the audio.

Problem media (I have come across): Dave Matthews and Tim Reynolds Live at Radio City; John Mayer, Live in Los Angeles.

Have you tried setting the transcoder settings in PlexConnect to "Transcode" or "DirectStream" instead of "Auto"?

If you set Transcode it will transcode no matter what. Less than ideal for most stuff but you can do some testing this way.

Have you tried setting the transcoder settings in PlexConnect to "Transcode" or "DirectStream" instead of "Auto"?

Thanks for the suggestion. I already tried this. The audio is TrueHD in both cases, which ought to mean that it is always transcoded, unless Directstream is specified. With DirectStream, the aTV explicitly reports an error. Otherwise, it just sits and waits.

(Actually: does PlexConnect use the universal transcoder?)

yes...     transcodePath = '/video/:/transcode/universal/start.m3u8?'

yes...     transcodePath = '/video/:/transcode/universal/start.m3u8?'

Thanks, Baa. (For everything!)

I'll set some time aside to go through all my concert recordings, as they tend to use the more esoteric aspects of the bluray standard, and see if a more informative picture of the issue forms from aTV and iDevice behaviours and the PMS log.

4 out of my ~60 concert recordings fail to play on my aTV as I had it configured. All play on iPhone 4s, iPad Mini, and Plex/Web as they are configured.

The audio codecs for the trouble media are similar: truehd, 96000 Hz, 5.1(side)/7.1, s32 (default).

However, the problem is not with PlexConnect. It is with PMS's Dolby Digital encoding.

* the problem also shows up if the trouble media is Airplayed

* the problem does not show up with PlexConnect+Airplay if there is no DD encoding.

Sorry for any inconvenience.

EDIT: logs at http://forums.plexapp.com/index.php/topic/82775-dd-encoding-on-atv-of-9632/

Inconvenience? Not at all.

You'll just have to report it to Elan as a bug in PMS. 

Glad we could help narrow it down somewhat. 

... it might be just the aTV profile, not stating that it doesn't like 96k?

... it might be just the aTV profile, not stating that it doesn't like 96k?

Either way Elan will have to take a look.

Hopefully it may just take a tweak of the profile.

Good to have an edge case users though who is very helpful in narrowing it down :)