Hi Im trying to get BD and storage aPI up and running on my localhost for a demo... It's so easy until Flowplayer throw the following at me:
200, Stream not found, NetStream.Play.StreamNotFound, clip: '[Clip] '/system/storage_api/serve/2''
The files are to be found in the folder, so my guess was it was due to the fact that I'm running localhost.

Do I need to do something special to get it working locally?

I'm posting it here as i figured it must have something to do with storage API, hope I am correct.

CommentFileSizeAuthor
screen-capture.png20.52 KBzorp

Comments

jbrown’s picture

Shouldn't be a problem.

Check the following:
the service isn't suspended
the container is serving and isn't suspended
the container is in the class and is set to serve within the class

zorp’s picture

Status: Active » Closed (fixed)

Ohh my god .. last step I missed class was not serving.

Works like a charm, thanks.

janis_lv’s picture

I'm having the 200 error for anonymous users, but only for few videos, few are served.
In Storage, service, container, class seems to be ok, serving, and not suspended.
When logged in not as admin, all videos are served.
Is there a way now to restrict videos to authenticated and not authenticated users?

Blue Droplet Video 6.x-1.x-dev (2010-Jan-29)
Storage API 6.x-1.x-dev (2010-Feb-07)

I can't tell when this behaviour started.
If you need more info please ask.

thank you!

ccardea’s picture

Status: Closed (fixed) » Active

As far as I can tell, this problem is not fixed. I've been attempting to use the module with Blue Droplet Video. Some features work fine. I was able to make the connection to S3 and the service set up a cloudfront distribution with no problem. I was also having the same problem with the 200 error. I finally got an FLV file to play, but it had no sound. I thought I'd try with an SWF file (same video). Right after I created the node, the file started to play with sound only, then I got the video. But after it played through once, I started to get the 200 error again.

I've been looking through the code files, and it seems like a great concept and very well constructed. Frankly its way over my head, but I don't think that these issues with video files are really fixed, unless it is a problem with S3, or Flowplayer or BD Video, and not with the Storage API module. I'm sorry that I cannot be more helpful.

ccardea’s picture

Category: support » bug

With regard to my previous comment, I will provide a little more background information. I have been uploading my files directly to S3, and in my input form, I provide the url to the file. Storage API finds the file, and writes it back to S3 as an object, so I have two versions on S3. I'm sure this is not the intended use case, but to this point it seems to be working as it should. But then, for some reason, a message appears on the video player saying that it can't find the object that it has just written.

The last time I got this message, Storage API was looking for the object on the cloudfront distribution. I thought maybe the file hadn't made it to the distribution yet. To test this, I turned cloudfront off, but still got a message that it couldn't find the object on S3.

I hope that gives someone a little more to go on.

perignon’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)

I am a new co-maintainer for Storage_API. Drupal 6 is coming toward end of life as soon as D8 is released which should be by the end of 2014. Due to that, I am going to be closing all 6.x issues as it's a hurdle too far to overcome with the amount of issues in the queue against this module.