INTERACT FORUM

Please login or register.

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

Author Topic: Streaming Progress in Client  (Read 2477 times)

skarsol

  • Regular Member
  • World Citizen
  • ***
  • Posts: 202
  • Change this by choosing profile
Streaming Progress in Client
« on: October 22, 2014, 11:24:29 am »

Is there a way to tell in a MC client how much of the currently playing file has been streamed from the server so far? IE: If I start playback, will I run into a buffering situation before completion of playback?
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42441
  • Shoes gone again!
Re: Streaming Progress in Client
« Reply #1 on: October 22, 2014, 11:31:50 am »

Well you can look at the position in the current song as a clue.
Logged
Matt Ashland, JRiver Media Center

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5240
  • "Linux Merit Badge" Recipient
Re: Streaming Progress in Client
« Reply #2 on: October 22, 2014, 11:37:58 am »

I think he means something analogous to the way youtube or other web video progress bars work.  The bars show your location in the video, but they also have a shaded area of the bar that shows how far buffering has progressed ahead of your current play location.  It's a useful feature for web video if you want to skip ahead because you know where you can click without halting playback and re-buffering, and it also helps troubleshoot playback problems. 

I'm not sure there's anything like that in MC right now?
Logged

skarsol

  • Regular Member
  • World Citizen
  • ***
  • Posts: 202
  • Change this by choosing profile
Re: Streaming Progress in Client
« Reply #3 on: October 22, 2014, 11:45:32 am »

mwillems is correct. Let's say I'm at a hotel and want to watch a movie from home. Normally I'll start it playing, pause it, do something else for awhile, then come back and hit play and hopefully enough has been streamed at that point that I can watch the movie without issue. Sometimes bandwidth is lower than I expected and I hit buffering partway through. It would be nice to be able to see just how much of the current file is now "local" so that I can better judge when it's safe to start. Even better would be an estimation of completion time based on average streaming rate. Even better than that would be an additional indicator that, based on avg streaming rate and length of the video, it's safe to start playing the video (like a light that goes from green to red).

It's really only an issue with video as the bitrates for those exceed my upstream rate whereas is with audio it's no problem (as long as I'm downconverting flac, etc).
Logged

AndrewFG

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3392
Re: Streaming Progress in Client
« Reply #4 on: October 23, 2014, 03:41:36 pm »

Is there a way to tell in a MC client how much of the currently playing file has been streamed from the server so far? IE: If I start playback, will I run into a buffering situation before completion of playback?

Theoretically yes this could be done. But the current version of MC does not do it.
Logged
Author of Whitebear Digital Media Renderer Analyser - http://www.whitebear.ch/dmra.htm
Author of Whitebear - http://www.whitebear.ch/mediaserver.htm

skarsol

  • Regular Member
  • World Citizen
  • ***
  • Posts: 202
  • Change this by choosing profile
Re: Streaming Progress in Client
« Reply #5 on: March 06, 2017, 09:59:53 am »

Just checking in. This is still pretty high on my wishlist. Any chance of it getting added in anytime? I wouldn't think it would be super difficult since the client knows how much data it has buffered, right?
Logged
Pages: [1]   Go Up