Working "frontend" server -> website with 10 000 users;
New dedicated REAL server with 100+ TB HDD;
I want use new server as video CDN-server (must get videos from "frontend" server №1, compress it in 1 format, and share to users (equals 1000 users (admins) can watch videos, others - only can upload).
See my little review about possible solutions -->> https://vk.com/topic-125614288_36336144
Look at picture
i want, but i asking -> may i use it? is it opensoruse? Is it great solution of my task?
How many and what video-formats plone can converting (maybe to mp4) ?
From Plumbi need only video receiving, converting, keeping, sharing!
i.e. To solve these tasks i need to api interface for exchange with PLUMI! And no more! [Get<->Post]
=> Frontend interface will be completely mine! (frontend server)
We put together a reasonable video serving solution using standard plone + wildcard.media + collective.xsendfile. Does transcoding and can do that async on another server. All the nice youtube UI stuff you have to do yourself though.
You might also want to look at AWS cloudfront transcoding options though.
Plumi has sadly kind of stalled. Nathan and I spoke to Anna last year but the Plumi community is scattered and its developers are no longer active. Plumi needs a committed user base and someone to try to rebuild momentum, organize a sprint, drive some feature requests, push for an upgrade to Plone 5.
We used some listingviews, folder contents and some TTW coding to stitch it together.
It's perhaps not as nice as Castle or others that do direct serving from s3 but with xsendfile its pretty efficient.
What about absence supervisord on /home/user_name/plumi.app/bin/supervisord (step 6) ?
Your instructions do not say how to install supervisord.
Without it your guide is not complete.
p.s. in step 1 -> libjpeg62-dev -> not found in ubuntu installer;
Dylan's buildout.cfg isn't meant to be a full instruction manual, just a general guide.
supervisord should already be installed in most Linux distributions; if not, you'll have to look up instructions on how to do that for yours. Also it looks like you're maybe mixing up Plumi and what Dylan provided.