INTERACT FORUM

Please login or register.

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

Author Topic: JRemote: Start playing where you left off  (Read 3367 times)

aaronsama

  • Recent member
  • *
  • Posts: 14
JRemote: Start playing where you left off
« on: May 18, 2015, 11:09:27 pm »

JRemote is amazing. One feature request, if possible: Is there a way to have it pick up where it left off when to start it back up after a long delay? Currently, if you let it idle too long, it disconnects, and when it restarts it doesn't remember what you were listening to, and the now playing list is cleared. It would be wonderful to have it keep the current playing song loaded, at the spot last played, and the now playing list current as well.
Logged

Mr. Odd

  • World Citizen
  • ***
  • Posts: 137
Re: JRemote: Start playing where you left off
« Reply #1 on: May 19, 2015, 07:48:41 am »

Seconded. It's basically the same as my request for automatic bookmarking. Very frustrating to lose your place in a long ebook.
Logged

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4887
Re: JRemote: Start playing where you left off
« Reply #2 on: May 19, 2015, 10:49:07 pm »

Seconded. It's basically the same as my request for automatic bookmarking. Very frustrating to lose your place in a long ebook.

Or audiobook :)
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: JRemote: Start playing where you left off
« Reply #3 on: May 19, 2015, 10:55:17 pm »

I don't really care about retaining the Playing Now list, but this I'd really like to see:

Seconded. It's basically the same as my request for automatic bookmarking. Very frustrating to lose your place in a long ebook.

Or audiobook :)

+1 on that.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

Hilton

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1291
Re: JRemote: Start playing where you left off
« Reply #4 on: May 20, 2015, 01:32:39 am »

If they make JRemote a playback zone that'll fix that problem. hint hint :)
Logged

AndrewFG

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3392
Re: JRemote: Start playing where you left off
« Reply #5 on: May 20, 2015, 04:46:27 am »

If they make JRemote a playback zone that'll fix that problem. hint hint :)

Only if they fix the DLNA server so that it supports byte-range seeks. hint hint :)
Logged
Author of Whitebear Digital Media Renderer Analyser - http://www.whitebear.ch/dmra.htm
Author of Whitebear - http://www.whitebear.ch/mediaserver.htm

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: JRemote: Start playing where you left off
« Reply #6 on: May 21, 2015, 12:42:15 pm »

They don't have to fix DLNA to do this in JRemote. MCWS != DLNA.  ;)
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

AndrewFG

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3392
Re: JRemote: Start playing where you left off
« Reply #7 on: May 21, 2015, 12:45:26 pm »

They don't have to fix DLNA to do this in JRemote. MCWS != DLNA.  ;)

True, but if I am not mistaken it is the same server that serves the files. If it cannot support a seek, it can not support a seek, no matter what hat it is wearing...
Logged
Author of Whitebear Digital Media Renderer Analyser - http://www.whitebear.ch/dmra.htm
Author of Whitebear - http://www.whitebear.ch/mediaserver.htm

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: JRemote: Start playing where you left off
« Reply #8 on: May 21, 2015, 12:53:26 pm »

It is the same server process, but the code paths could be very different internally. We dunno.

I was mostly picking on you, though.

If it were me, I wouldn't want to support the fail that is DLNA at all, for spite. ;D
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10931
Re: JRemote: Start playing where you left off
« Reply #9 on: May 21, 2015, 01:01:53 pm »

True, but if I am not mistaken it is the same server that serves the files. If it cannot support a seek, it can not support a seek, no matter what hat it is wearing...

Actually we support time-based seeking, both through DLNA and MCWS, so JRemote needs zero changes in MC to do this.
In fact, MP3 streaming should even support byte-seeking, as we use a strict CBR encoder, but then audio streaming is quite distinct from video in the code.

I'm not sure about this feature though. Doesn't MC itself not even do this for audio files? I don't think i ever saw it create a bookmark for a song, but I'm not I ever bothered to really check properly.
Maybe its tied to the subtype, ie. do it for audiobooks?

For video it makes sense, of course.
Logged
~ nevcairiel
~ Author of LAV Filters

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: JRemote: Start playing where you left off
« Reply #10 on: May 21, 2015, 02:31:20 pm »

Maybe its tied to the subtype, ie. do it for audiobooks?

Yes.  It is tied to [Media Sub Type], or can be overridden by the [Use Bookmarking] field.

By default, bookmarks are obeyed on:
* Video
* Audiobooks
* Podcasts
* Any file where Use Bookmarking is enabled manually

JRemote does not currently obey any of this, and never obeys bookmarking (and doesn't set bookmarks on things it has played either).  I'd like it to follow exactly the same rules as MC.  In particular for Video playback (which makes seamlessly switching between playing video on JRemote and the HTPC possible) and audiobooks.  I don't use JRemote for podcasts, but while you're at it, you might as well follow the same rules.

EDIT: Linkage:
http://yabb.jriver.com/interact/index.php?topic=51531.msg351664#msg351664
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

AndrewFG

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3392
Re: JRemote: Start playing where you left off
« Reply #11 on: May 21, 2015, 03:09:41 pm »

Actually we support time-based seeking, both through DLNA and MCWS, so JRemote needs zero changes in MC to do this.

Yup. And as you know the file size and its duration (from the tags) you can actually always convert an external byte range seek request to an internal time based seek; so I just don't understand why you won't do it; it's so simple. Rant. Rant. :)
Logged
Author of Whitebear Digital Media Renderer Analyser - http://www.whitebear.ch/dmra.htm
Author of Whitebear - http://www.whitebear.ch/mediaserver.htm
Pages: [1]   Go Up