first of all: thanks very much for work you are putting in Yatse. Great App!
Problem Description:
I have a Plex Server (Ubuntu 18) set up in my local network and I want to stream Audio/Video to my Chromecasts. In the past this has worked for Videos but not for music. Trying to stream today showed that it does not work for videos now, too. I always get the error message that the destination renderer does not support the file format of the media I want to stream. Here are some examples:
In the past - when audo streaming did work - i was listening an album and from one track to another the playback did stop with the same message. After hitting the play button for the same song that has caused the stop, the playback continued.
Hardware/Software:
Chromecast Ultra ( Castfirmware: 1.32.124602 )
Onkyo TX-NR676E built in Chromecast (Casfirmware: 1.28.102057)
Onkyo VC-GX30 built in Chromecast (Castfirmware: 1.28.101871)
Motorola Moto Z2 Force with Android 8.0.0
Yatse Version 8.5.5a/310654
Plex: 1.13.5.5291
It detect and wants Opus everywhere, when you try to play mp3 that are supported by Chromecast it says that it does not support that, that the mp3 is in fact opus and that opus needs to be transcoded to mp3…
I’ll dig up my chromecast ultra and see what I can reproduce.
Just is case have you tested to reboot the Plex server?
I did a restart of plex right now but it did not change the behaviour. I also had a look at the transcoding settings but nothing catched my eye that could be helpful in this situation.
back to topic: I found out that it is possible to set up a xml file for plex server in order to set the transcoding behaviour for specific goals. unfortunately, like the guys from this post:
I’m not able to find the location of the chromecast.xml. Maybe plex has changed the location or does not store transcoding preferences in xml files any more (due to new versions). Do you know more about that?
Ok. I have set the same settings on the new phone as on the old one. But I still get the same error. Then I tried to change the language of the interface in order to make some screenshots of the settings. When I switched to English i saw that the app does not change the language of the interface. I assume that no matter which settings I set, the app does accept the settings. Does this make sense to you?
Yes, both phones do have the same yatse version: 8.5.5a/310654. And they had the same Yatse settings.
I did not try to reinstall Yatse on the new phone, but I will do now.
One remark regarding the old phone: I am able to stream content (audio/video) but when i play a music album via chromecast it usually stops after 2…3 songs showing again the error “no compatible format”. Then I initiate the playback again where it did stop and then it works again… after 2…3 songs playback stops again
…deleting cache of yatse, uninstall and reinstall has solved the Problem. I will test now wheather playback will stop again after 2…3 songs. I hope this problem is solved, too. If this is the case then Yatse works better than the official plex app regarding streaming audio to chromecast.
Ok, after streaming to chromecast did work for one evening, it did not work the day after. I was playing around with all the streaming/transcoding settings in order to solve the issue that playback stops after some songs that evening and in the morning nothing has worked.
Today I have deleted cache and data of the app - so no reinstallation - and now it works again but the issue of stopping playback between songs is still there. Now i will not change the default settings at all in order to find out whether playing around with the settings has caused the streaming not working at all.
Do you have any ideas how to fix this playback issue?