DASH playback issue, when source is a streaming virtual file

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
shashaanktulsyan
New Cone
New Cone
Posts: 8
Joined: 10 Oct 2007 20:19
VLC version: 1.2
Operating System: Win7/KUbuntu/Mac10.5

DASH playback issue, when source is a streaming virtual file

Postby shashaanktulsyan » 14 Aug 2014 08:19

Hi,

I have made a software which allows users to download while they are watching a video.
Like a downloader would only download a video / a HLS streamer like VLC would only stream a video;
What I have made does both of these things together.

It works; and it works fantastic.
The only problem is youtube's DASH videos don't work with it.

The reason is that VLC tries to build some kind of meta data of the video, by randomly downloading the entire file from random locations.
Graphically this looks like this : (please note that the progress bar shown below is 2 dimensional )
Image
Image


If you want to repeat this experiment, just download Neembuu from this website http://neembuu.com/now.
My apologies for not providing a stable linux version. I have made a linux version, but it doesn't work on anyone else's system other than mine, some issue with virtual filesystem and linux kernel version. I know VLC developers prefer Linux. Sorry for the trouble.


Long story made short.
I cannot play streaming DASH videos with VLC, because VLC scans the entire file instead of only reading what is required. How to fix this behavior?

If this error get's fixed, I would be able to support every youtube video. Right now, I have to prevent users from selecting 480p and 1080p :(

Any tip, link, guide, suggestion, feedback, criticism would be much appreciated.
Thanks :)

Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 59 guests