INTERACT FORUM

Networks and Remotes => Media Network => Topic started by: skarsol on October 22, 2014, 11:24:29 am

Title: Streaming Progress in Client
Post by: skarsol 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?
Title: Re: Streaming Progress in Client
Post by: Matt on October 22, 2014, 11:31:50 am
Well you can look at the position in the current song as a clue.
Title: Re: Streaming Progress in Client
Post by: mwillems 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?
Title: Re: Streaming Progress in Client
Post by: skarsol 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).
Title: Re: Streaming Progress in Client
Post by: AndrewFG 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.
Title: Re: Streaming Progress in Client
Post by: skarsol 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?