Yamaha AV Receiver unable to pause, etc.
Hello,
I have a Yamaha RX-V477 which currently isn't supported by Serviio, I had to build my own profile so the AV unit would be able to detect the serviio 1.4.1.2 server which I'll post later on in the thread.
Anyways, the reason that I'm posting here is because like some of the TVs that had the same problem, my AV unit is unable to pause, or seek through music and I'm unsure who's to blame at the moment ... I know it's possible to do this because my TV (which uses the Generic profile just fine) is able to stop, pause, seek, etc. However if I try to do it using my AV unit it's as if the buttons don't work at all. I tried yanking a bunch of the XML out of the generic profile's audio containers and putting them in my profile I built, however it still doesn't seem to work. Here is my profile below that will allow the RX-V477 unit to detect the Serviio server. I did a network capture of the traffic from both my TV and AV unit, neither of which send any type of "pause" command that I can see, when issuing a pause using my TV, the traffic sorta just stops outright. Saying it's working this way with the TV and not the AV unit, it makes me wonder that it's the AV unit's fault...
But, before I blame my manufacturer further about the issue (which they turned around and of course blamed the server), I figured I'd ask here first. Has anyone had similar issues with AV units not being able to perform these commands? And if so, know of a way to work around it?
Thanks in advance.
I have a Yamaha RX-V477 which currently isn't supported by Serviio, I had to build my own profile so the AV unit would be able to detect the serviio 1.4.1.2 server which I'll post later on in the thread.
Anyways, the reason that I'm posting here is because like some of the TVs that had the same problem, my AV unit is unable to pause, or seek through music and I'm unsure who's to blame at the moment ... I know it's possible to do this because my TV (which uses the Generic profile just fine) is able to stop, pause, seek, etc. However if I try to do it using my AV unit it's as if the buttons don't work at all. I tried yanking a bunch of the XML out of the generic profile's audio containers and putting them in my profile I built, however it still doesn't seem to work. Here is my profile below that will allow the RX-V477 unit to detect the Serviio server. I did a network capture of the traffic from both my TV and AV unit, neither of which send any type of "pause" command that I can see, when issuing a pause using my TV, the traffic sorta just stops outright. Saying it's working this way with the TV and not the AV unit, it makes me wonder that it's the AV unit's fault...
But, before I blame my manufacturer further about the issue (which they turned around and of course blamed the server), I figured I'd ask here first. Has anyone had similar issues with AV units not being able to perform these commands? And if so, know of a way to work around it?
Thanks in advance.
- Code:
<Profile id="YamRX" name="Yamaha RX-V477" extendsProfileId="1">
<!-- YAMAHA BD-A1020, BD-A1010, -->
<Detection>
<UPnPSearch>
<FriendlyName>RX-V477 B69648</FriendlyName>
<Manufacturer>Yamaha Corporation</Manufacturer>
</UPnPSearch>
</Detection>
<Transcoding>
<!--For WLAN system mp3 target could be used -->
<Audio targetContainer="lpcm" aBitrate="320">
<Matches container="mp4" /> <!-- The device should plays audio/mp4 natively so this line can be removed -->
<Matches container="flv" />
<Matches container="asf" />
<Matches container="rtp" />
<Matches container="rtsp" />
<Matches container="wavpack" />
<Matches container="mpc" />
<Matches container="ape" />
<Matches container="ogg" />
</Audio>
</Transcoding>
</Profile>