supernginx / flowplayer-core

Automatically exported from code.google.com/p/flowplayer-core
0 stars 0 forks source link

pseudostreaming broken on queryString beyond 3.2.3 (causes StreamNotFound) #565

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Hi,

The pseudostreaming plugin is broken beyond 3.2.3 for queryString usage.

When using the latest release (flowplayer.pseudostreaming-3.2.9.swf) - if you 
specify a location to a video (with the security hash inside queryString), it 
will attempt to load the video from just the URL without appending the 
queryString.

However, when using an older release (flowplayer.pseudostreaming-3.2.3.swf) it 
works absolutely fine. This has been an outstanding bug for 18 months, and it's 
really about time someone fixed it. I would do it myself, but I know sweet 
nothing about how to modify swf's, nor is flowplayer held in any sort of sane 
code repo such as GIT.

Any thoughts??

Cal

Original issue reported on code.google.com by cal.leem...@simplicitymedialtd.co.uk on 22 May 2012 at 8:07

GoogleCodeExporter commented 8 years ago
Hi, its not parsing the query and re-generating correctly

http://pseudo01.hddn.com/vod/demo.flowplayervod/bbb-800.mp4?secure=10000000000?s
tart=178.302

so that has to be fixed up.

the source is on google code so it's whatever they provide. i wouldnt exactly 
call git sane, even though its new and slick you have to download the entire 
repository not the head, so i wouldnt go that far, so for massive repositories 
it could take hours to checkout.

Original comment by dani...@electroteque.org on 23 May 2012 at 4:40

GoogleCodeExporter commented 8 years ago

Original comment by dani...@electroteque.org on 23 May 2012 at 4:41

GoogleCodeExporter commented 8 years ago
Hi Dani,

My apologies for the loaded comment on SVN vs GIT - they were irrelevant to the 
original post. Thanks for getting this accepted, if there's anything I can do 
to assist, please let me know.

Thanks

Cal

Original comment by cal.leem...@simplicitymedialtd.co.uk on 23 May 2012 at 4:43

GoogleCodeExporter commented 8 years ago
http://dl.dropbox.com/u/3394987/flowplayer.pseudostreaming-3.2.9.zip

please try this, it has to split out the url params and then add it to the 
generated start param. 

Original comment by dani...@electroteque.org on 23 May 2012 at 4:59

GoogleCodeExporter commented 8 years ago
Closing this for now, fixed in development version. 

Original comment by dani...@electroteque.org on 25 May 2012 at 8:51

GoogleCodeExporter commented 8 years ago
Hi Dani,

      I need to parse the query string would you say me where can i find them...

Thanks in Advance...

Original comment by ggsmartb...@gmail.com on 23 Aug 2012 at 8:14

GoogleCodeExporter commented 8 years ago
Seems to be broken still in latest pseudostreaming plugin (3.2.11) as well.

I've got a lighthttpd serving mp4 files to which I need to send few 
queryStrings to verify that user has access to the video file. 

I've used the pseudo streaming plugin exactly like described in 
http://flash.flowplayer.org/demos/plugins/streaming/mp4-pseudostreaming.html

... but with the addition of defining queryString in plugins.pseudo.queryString

And with the latest pseudostreaming plugin I get the streamNotFound error as it 
only tries to stream the video url without the query string.

So it's working with 3.2.3, but I think this should be fixed as soon as 
possible for the latest version of pseudostreaming plugin.

Original comment by ari.p...@gmail.com on 17 Oct 2012 at 1:41

GoogleCodeExporter commented 8 years ago
Still broken as of 3.2.12

Original comment by sleepyca...@gmail.com on 10 Oct 2013 at 11:45