I posted this on the support list but didn't get any bites, so I'm hoping someone here might be able to help.

I would like to use the Private file system with SWFTools and CCK to display some videos, but when I do, I get an error saying the file doesn't exist. I'm using SWFTools 6.2.5 with FlowPlayer3. Here's the setup:

  • Web root is /home5/basicsfo/public_html/drupal, and the files directory is set to /home5/basicsfo/public_html/drupalfiles.
  • Permissions are set to writable on drupalfiles and videos directories.
  • I have a Video CCK type with a filefield (File Upload widget) for uploading the videos. The path for the field is set to videos (i.e. /home/basicsfo/public_html/drupalfiles/videos), and the option for the field in Display Settings is SWF Tools.

When I upload the .flv files, it gets stored in the files table with the correct path, but the file is not actually put in drupalfiles/videos. But even if I manually upload the file to that directory, I still get an "200 Stream not found NetSTream.Play.Streamnotfound clip: [Clip] "http://mysite.com/system/files/videos/TS1.flv". If I use the Public upload method and upload to sites/default/files/videos, everything works fine. Is there something else I need to set up to get the uploading and playing to work properly?

Thanks.

Comments

wonder95’s picture

Quick clarification, the .flv file is being uploaded to the correct location (/home/basicsfo/public_html/drupalfiles/videos), it's just not being played.

hosais’s picture

Title: Video won't play with private file system set » Video won't play with private file system set [in public file system too]

Hi,

I have the same problem here. The only difference is it is *.avi.

I am sure the file is over there. The URL is correct. I changed the settings to public file system. The result is the same.

hosais

hosais’s picture

Hi,

I realize that my problem is because flowplayer 3 (maybe only free version) does not support avi file. Also it may not be a good idea to play avi on internet. No matter what, the message "200 Stream not found ..." not necessarily means the path (or file name) is not correct or the file is not there. It is also possible that the file content has some problem.

I spent hours to test and even tried to look at the source code. for nothing!!!

hope this helps.

hosais