INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Playback continues even after the track has ended!  (Read 1612 times)

krumbs

  • Member
  • *
  • Posts: 3
Playback continues even after the track has ended!
« on: March 09, 2018, 05:36:33 am »

Facing a strange issue where the playback via DLNA continues even after the track has ended! Of course, there is no audio once the track is over, but the elapsed time stoically keeps going on. Media Center does not switch to the next track. Please refer to the screenshot.
Eventually, after 5-6 minutes, I see an alert that tell me "there was a problem controlling the selected DLNA device. Double check your device, server and network settings".
My setup: Surface Pro 3, Windows 10 Pro with the latest updates, MC 23.0.102 (64 bit). I have installed the BubbleUPnP Server on my PC and using it to pass the audio on to a Chromecast Audio dongle.
Incidentally, Foobar2000 has no issues on the same setup with the same playlist -- I am using the MediaRenderer Output plugin in this case.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72534
  • Where did I put my teeth?
Re: Playback continues even after the track has ended!
« Reply #1 on: March 09, 2018, 06:57:46 am »

Try the DLNA setting for SetNextAVTransport.  Right click on the Renderer to get to settings.
Logged

krumbs

  • Member
  • *
  • Posts: 3
Re: Playback continues even after the track has ended!
« Reply #2 on: March 09, 2018, 07:26:46 am »

Thank you for the prompt help.
Unfortunately, that did not work. The default setting had a tick mark next to the Disable SetNext Support. I unticked it, restarted Media Center, played a track... and it continued 'playing' beyond its end time.
Interestingly, when I manually switched to the next track and checked the setting, the tick mark was back! My guess is the change I made is not 'sticking'.
Is there anything else I can try? Perhaps change this setting some other way?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72534
  • Where did I put my teeth?
Re: Playback continues even after the track has ended!
« Reply #3 on: March 09, 2018, 07:36:57 am »

Try rebooting everything.  Chromecast devices can be a little flaky, in my experience.  It's also made more complicated by playing from MC to Bubble and then to Chromecast.
Logged

AndrewFG

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3392
Re: Playback continues even after the track has ended!
« Reply #4 on: March 09, 2018, 05:35:13 pm »

Try downloading the DMRA from my sig, run the test and post the report here.

PS if you enable SetNext support and then MC detects an error with a SetNext call, it will anyway automatically disable it again; that is why you find that the setting won’t stick..
Logged
Author of Whitebear Digital Media Renderer Analyser - http://www.whitebear.ch/dmra.htm
Author of Whitebear - http://www.whitebear.ch/mediaserver.htm

krumbs

  • Member
  • *
  • Posts: 3
Re: Playback continues even after the track has ended!
« Reply #5 on: March 11, 2018, 04:59:55 am »

Try downloading the DMRA from my sig, run the test and post the report here.

Have attached the report. I see: AVT:SetNextAVTransportURI (gapless play)=NOT Supported
Is that where the issue is? Do I need to take this up with the dev behind BubbleUPnP Server?
Thank you for your time.

Code: [Select]
DMR Report (by Whitebear) for BubbleUPnP Google Cast DLNA renderer
==================================================================

Device Description Url=http://192.168.2.22:53798/dev/3c79ac1d-17a1-8ed3-ffff-ffffb4ddc704/desc.xml
HTTP Server Header=Windows10/10.0 UPnP/1.0 BubbleUPnPServer/0.9-update29
Description=BubbleUPnP Google Cast DLNA renderer
Friendly Name=DKCA (DLNA)
Manufacturer Name=Bubblesoft
Manufacturer Url=http://forum.xda-developers.com/showthread.php?t=1118891
Model Name=BubbleUPnP Google Cast DLNA renderer
Model Number=0.9-update29
Model Url=http://192.168.2.22:53798/
Presentation Url=http://192.168.2.22:58050
Serial Number=0.9-update29
UPnP Device Type=urn:schemas-upnp-org:device:MediaRenderer:1
UPnP Media Renderer version=1
Unique Device Name=uuid:3c79ac1d-17a1-8ed3-ffff-ffffb4ddc704
X_DLNADOC Element=DMR-1.50
Service Url for AVTransport=http://192.168.2.22:53798/dev/3c79ac1d-17a1-8ed3-ffff-ffffb4ddc704/svc/upnp-org/AVTransport/desc.xml
Service Url for RenderingControl=http://192.168.2.22:53798/dev/3c79ac1d-17a1-8ed3-ffff-ffffb4ddc704/svc/upnp-org/RenderingControl/desc.xml
Service Url for ConnectionManager=http://192.168.2.22:53798/dev/3c79ac1d-17a1-8ed3-ffff-ffffb4ddc704/svc/upnp-org/ConnectionManager/desc.xml
AVT:GetDeviceCapabilities action=Supported
AVT:GetMediaInfo action=Supported
AVT:GetPositionInfo action=Supported
AVT:GetTransportInfo action=Supported
AVT:GetTransportSettings action=Supported
AVT:SetNextAVTransportURI (gapless play)=NOT Supported
AVT:SyncPlay (synchronous play)=NOT Supported
RC:GetVolume action=Supported
RC:SetVolume action=Supported
AVT:Event Subscription=Succeeded
RC:Event Subscription=Succeeded
HTTP User Agent (client)=Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.96 Safari/537.36 CrKey/1.30.111140
Play test file result=Play success => Start Ok / Stop Ok


Media Center DLNA Server Advanced Settings
==========================================

DLNA=Checked
DLNAExtra=Checked
Enable bitrate Field=Checked
Filter international characters=Off
Include session ID=Off
Playstation 3 Compatible=Off
Present Caption Resources=Checked
Present Small Artwork=Off
Present Subtitle Resources=Checked
Skip Child Count=Off
Use flat URLs=Off
Use full URLs=Off
WMC Compatible=Off


Declared Supported Audio, Image & Video Formats
===============================================

http-get:*:audio/L16:*
http-get:*:audio/L16;channels=1;rate=11025:*
http-get:*:audio/L16;channels=1;rate=22050:*
http-get:*:audio/L16;channels=1;rate=44100:*
http-get:*:audio/L16;channels=1;rate=48000:*
http-get:*:audio/L16;channels=1;rate=88200:*
http-get:*:audio/L16;channels=1;rate=96000:*
http-get:*:audio/L16;channels=1;rate=176400:*
http-get:*:audio/L16;channels=1;rate=192000:*
http-get:*:audio/L16;channels=2;rate=11025:*
http-get:*:audio/L16;channels=2;rate=22050:*
http-get:*:audio/L16;channels=2;rate=44100:*
http-get:*:audio/L16;channels=2;rate=48000:*
http-get:*:audio/L16;channels=2;rate=88200:*
http-get:*:audio/L16;channels=2;rate=96000:*
http-get:*:audio/L16;channels=2;rate=176400:*
http-get:*:audio/L16;channels=2;rate=192000:*
http-get:*:audio/L24:*
http-get:*:audio/L24;channels=1;rate=11025:*
http-get:*:audio/L24;channels=1;rate=22050:*
http-get:*:audio/L24;channels=1;rate=44100:*
http-get:*:audio/L24;channels=1;rate=48000:*
http-get:*:audio/L24;channels=1;rate=88200:*
http-get:*:audio/L24;channels=1;rate=96000:*
http-get:*:audio/L24;channels=1;rate=176400:*
http-get:*:audio/L24;channels=1;rate=192000:*
http-get:*:audio/L24;channels=2;rate=11025:*
http-get:*:audio/L24;channels=2;rate=22050:*
http-get:*:audio/L24;channels=2;rate=44100:*
http-get:*:audio/L24;channels=2;rate=48000:*
http-get:*:audio/L24;channels=2;rate=88200:*
http-get:*:audio/L24;channels=2;rate=96000:*
http-get:*:audio/L24;channels=2;rate=176400:*
http-get:*:audio/L24;channels=2;rate=192000:*
http-get:*:video/mp4:*
http-get:*:audio/x-flac:*
http-get:*:application/flac:*
http-get:*:audio/flac:*
http-get:*:application/x-flac:*
http-get:*:audio/wav:*
http-get:*:application/x-wave:*
http-get:*:audio/wave:*
http-get:*:application/wave:*
http-get:*:application/wav:*
http-get:*:application/x-wav:*
http-get:*:audio/x-wave:*
http-get:*:audio/x-wav:*
http-get:*:audio/mp3:*
http-get:*:application/mp3:*
http-get:*:application/x-mp3:*
http-get:*:audio/mpg:*
http-get:*:audio/mpeg3:*
http-get:*:application/mpeg:*
http-get:*:audio/x-mp3:*
http-get:*:audio/x-mpegaudio:*
http-get:*:audio/mpeg:*
http-get:*:audio/x-mpeg3:*
http-get:*:audio/x-mpg:*
http-get:*:audio/x-mpeg:*
http-get:*:application/mpeg3:*
http-get:*:audio/mp1:*
http-get:*:application/mp1:*
http-get:*:audio/aacp:*
http-get:*:audio/aac:*
http-get:*:audio/3gpp:*
http-get:*:audio/3gpp2:*
http-get:*:audio/x-aac:*
http-get:*:audio/m4a:*
http-get:*:audio/mp4:*
http-get:*:application/x-m4b:*
http-get:*:application/x-m4a:*
http-get:*:application/x-m4p:*
http-get:*:application/x-mp4:*
http-get:*:audio/mpeg4:*
http-get:*:audio/x-m4b:*
http-get:*:audio/x-m4a:*
http-get:*:audio/x-m4p:*
http-get:*:audio/x-mp4:*
http-get:*:application/mpeg4:*
http-get:*:audio/m4a:*
http-get:*:audio/mp4:*
http-get:*:application/x-m4b:*
http-get:*:application/x-m4a:*
http-get:*:application/x-m4p:*
http-get:*:application/x-mp4:*
http-get:*:audio/mpeg4:*
http-get:*:audio/x-m4b:*
http-get:*:audio/x-m4a:*
http-get:*:audio/x-m4p:*
http-get:*:audio/x-mp4:*
http-get:*:application/mpeg4:*
http-get:*:audio/x-ogg:*
http-get:*:application/x-ogg:*
http-get:*:audio/vorbis:*
http-get:*:application/ogg:*
http-get:*:audio/ogg:*
http-get:*:audio/x-ogg:*
http-get:*:application/x-ogg:*
http-get:*:audio/vorbis:*
http-get:*:application/ogg:*
http-get:*:audio/ogg:*
http-get:*:audio/x-scpls:*
http-get:*:audio/x-ms-wma:*
http-get:*:application/x-ms-wma:*
http-get:*:application/wma:*
http-get:*:audio/wma:*
http-get:*:audio/dff:*
http-get:*:audio/x-dff:*
http-get:*:audio/x-dsf:*
http-get:*:audio/dsf:*
http-get:*:audio/opus:*
http-get:*:application/aiff:*
http-get:*:audio/aiff:*
http-get:*:application/x-aif:*
http-get:*:application/aif:*
http-get:*:application/x-aiff:*
http-get:*:audio/x-aifc:*
http-get:*:audio/x-aiff:*
http-get:*:audio/aif:*
http-get:*:audio/aifc:*
http-get:*:audio/x-aif:*
http-get:*:application/ape:*
http-get:*:application/x-ape:*
http-get:*:audio/monkeys-audio:*
http-get:*:audio/x-monkeys-audio:*
http-get:*:audio/ape:*
http-get:*:application/monkeysaudio:*
http-get:*:audio/x-monkeysaudio:*
http-get:*:application/monkeys-audio:*
http-get:*:audio/x-ape:*
http-get:*:application/x-monkeys-audio:*
http-get:*:application/x-monkeysaudio:*
http-get:*:audio/monkeysaudio:*
http-get:*:application/ape:*
http-get:*:application/x-ape:*
http-get:*:audio/monkeys-audio:*
http-get:*:audio/x-monkeys-audio:*
http-get:*:audio/ape:*
http-get:*:application/monkeysaudio:*
http-get:*:audio/x-monkeysaudio:*
http-get:*:application/monkeys-audio:*
http-get:*:audio/x-ape:*
http-get:*:application/x-monkeys-audio:*
http-get:*:application/x-monkeysaudio:*
http-get:*:audio/monkeysaudio:*
http-get:*:audio/wavpack:*
http-get:*:application/x-wavpack:*
http-get:*:audio/x-wv:*
http-get:*:application/wavpack:*
http-get:*:audio/wv:*
http-get:*:audio/x-wavpack:*
http-get:*:application/wv:*
http-get:*:application/x-wv:*
http-get:*:audio/mpc:*
http-get:*:application/musepack:*
http-get:*:application/x-mpc:*
http-get:*:application/mpc:*
http-get:*:audio/musepack:*
http-get:*:application/x-musepack:*
http-get:*:audio/x-mpc:*
http-get:*:audio/x-musepack:*
http-get:*:audio/x-tak:*
http-get:*:audio/tak:*
http-get:*:audio/amr:*
http-get:*:audio/vnd.rn-realaudio:*
http-get:*:audio/x-pn-realaudio:*

Logged

bubbleguuum

  • Junior Woodchuck
  • **
  • Posts: 76
Re: Playback continues even after the track has ended!
« Reply #6 on: March 15, 2018, 07:32:30 am »

Looks like this could be due to MC as a media server set up to transcode audio for some or all formats.

See this thread post #15:
https://yabb.jriver.com/interact/index.php/topic,114694.msg794139.html#msg794139

Playing to the BubbleUPnP Server Chromecast DLNA renderer, it is unecessary to have MC transcode anything as BubbleUPnP Server handle
it itself (transcoding to WAV, no loss of quality) whenever necessary (playing audio in a format not natively supported by Chromecast).
Logged
Pages: [1]   Go Up