Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I was having difficulty getting some of the videos I uploaded to play using flowplayer. They worked OK in the default player but if using flowplayer I was getting a 'unable to open stream' error in the player.
It turned out the affected videos all had the '&' character in their filename and removing it from the filename resolved the issue.
I think this is probably a flowplayer issue rather than swf tools but am sure someone else will run into this issue at some stage so have posted here.
Comments
Comment #1
VM CreditAttribution: VM commentedusing the transliteration.module will help avoid these types of things I believe.
Comment #2
Stuart Greenfield CreditAttribution: Stuart Greenfield commentedThis is a FlowPlayer issue (see http://jquerytools.org/forum/8/16714)
I'm setting as closed to tidy up the issue queue, but the thread should still show up when searched...
Comment #3
silentway CreditAttribution: silentway commentedAdding to this. As of today, with SWF Tools 6.x-3.0-beta4, a single quote in the file name also makes the audio unplayable. Example, if the file name is "knocking on heaven's door.mp3" it will not play.
If my versions are pertinent,
Player file:
flowplayer-3.2.2.swf
RTMP streaming plugin:
flowplayer.rtmp-3.1.2.swf
Embedding script:
example/flowplayer-3.2.2.min.js
Playlist script:
flowplayer.playlist-3.0.7.min.js
Controls:
flowplayer.controls-3.2.1.swf
Also, the link above to jquerytools.org is not working today, it's either broken or temporarily offline. If this is a Flowplayer issue, has it been reported in the appopriate place?
Comment #4
radiorel CreditAttribution: radiorel commentedThis produced a slightly different error on my site (using flowplayer-3.2.4.swf) - when one of our users uploaded an FLV with an '&' symbol in the filename it threw up a javascript error and the Flowplayer player didn't appear on-screen.
We tried replacing the '&' in the filename with a '+' and the player appeared, but now with a 'file not found' error (judging by the error message the '+' sign had been automatically removed from the filename by something..). Is this a known issue?
Chris