View Issue Details

IDProjectCategoryView StatusLast Update
0020555MMW 5Casting (Google Cast / UPnP)public2024-08-21 18:16
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityunable to reproduce
Status feedbackResolutionreopened 
Product Version5.0 
Target Version5.1.1Fixed in Version5.1 
Summary0020555: Issues with HEOS / Denon
DescriptionWith the fix of 0019264 there is an issue that HEOS player stopped advancing to the next song

Details in ticket # 6644

TagsNo tags attached.
Fixed in build2832

Relationships

related to 0019264 closedLudek Casting to some players (like OPPO UDP-20) can result in skipping some tracks 
related to 0021123 closedLudek Casting keeps turning on client after user turned off client (Denon) 

Activities

Ludek

2024-01-15 14:55

developer   ~0074050

Fixed in 5.1.0.2832

lowlander

2024-07-24 23:00

developer   ~0076427

Last edited: 2024-07-24 23:11

Playing from MMW using the Denon itself, has an error between each track played. Denon will show time skipping back/forth 1 second at end of playback, then show error 'Unable to play media. Please try again later' Log and Screenshot in folder above.

Ludek

2024-07-27 23:12

developer   ~0076456

1) As for the "3038 No Play To to Denon working.LOG"
Could you please try whether the playback to 'Denon AVR-X3700H' works when you go to
Options > Player > Streaming
and disable checkbox
[..] Play all audio tracks as single stream to external players (gaplessly)
?

2) As for the "3038 Play from MM errors on each track change (Beth Hart to Champion Jack Dupree heard).LOG"
I see there is kind of transcoding from FLAC to FLAC
\\lowlander09\Multimedia\MusicHQ\V\Various Artists\[1996] A Celebration Of Blues- Great Blues Piano\03. 'Champion' Jack Dupree - Give Me Flowers While I'm Living.flac -> Z:\MediaMonkey\Portable\Temp\Transcoded_Media_Files\261652.FLAC

Could you try whether it works if you disable transcoding?

lowlander

2024-07-29 21:43

developer   ~0076470

Last edited: 2024-07-29 21:43

1) Confirmed, disabling 'single stream' fixed playback. However this failure should be handled better by MediaMonkey:
A) MediaMonkey should not show playback when it actually failed on client
B) Each client should have a Disable single stream setting to override the main setting

2) Confirmed, disabling 'volume leveling' had playback from Denon receiver work flawlessly. So there is a bug with volume leveling when playing from Denon DLNA client.

3) When Play/Pause on the HEOS App on Android is used when MM is streaming to the Denon it cause the currently playing track to endlessly repeat.

4) When using Play/Pause on the Remote or OSD it immediately advances to the next track instead of pause.

New logs for 3 & 4 added.

Ludek

2024-07-31 15:42

developer   ~0076499

Last edited: 2024-07-31 16:20

1) Hmm, it seems that in case of single stream output Denon somehow doesn't like that it can't pre-buffer the player output stream in advance enough, I'll try to tweak this for the next build..

2) Here I don't understand why it can play the original file
\\lowlander09\Multimedia\MusicHQ\V\Various Artists\[1996] A Celebration Of Blues- Great Blues Piano\03. 'Champion' Jack Dupree - Give Me Flowers While I'm Living.flac
but can't play the converted
Z:\MediaMonkey\Portable\Temp\Transcoded_Media_Files\261652.FLAC
as FLAC is supported by the Denon AVR-X3700H ( FLAC HD 192/24 )

Could you please play directly the converted file
Z:\MediaMonkey\Portable\Temp\Transcoded_Media_Files\261652.FLAC to the Denon whether it works or not?
If it doesn't work then please share both the transcoded and original file for analyzing, there must be something in the resulted format that Denon doesn't like..

3) I see thet Denon sent play status PAUSED_PLAYBACK on position 31906/195000 ms
so I don't see a reason why it should endlessly repeat as MM5 just respects the PAUSED_PLAYBACK state and does nothing..

4) This is because the Denon returns play status 'STOPPED' (instead of 'PAUSED_PLAYBACK') and MM5 then thinks that it finished playback of the song and initiates playback of the next song.
Not sure what to do about this..
Generally (stands for both 3/4) it is not a good idea to use two DLNA controllers for single renderer/player -- so it is expected either use MM5 as the controller or the other app (Android, OSD, HEOS)..
Alternativelly you can use MM5 as controller (Play to .. Denon) and use MMRemote to control the MM5 controler..

Ludek

2024-08-02 11:19

developer   ~0076549

4) is fixed in 3042
It now transitions to the next file only when state was changed from PLAYING -> STOPPED and the position was lower than 2 seconds (trouble to play a file) or position was near to the end of the file (Length - 5 seconds)
i.e. it eliminates the cases when STOPPED state came in the middle of playback and MM5 was still transitioning to the next file, now it does nothing