Como o próprio nome diz, o VideoCache é um programa auxiliar ao proxy, que permite com que os vídeos do Youtube, UOL, Tube8, Xtube e outros possam ser armazenados para que no acesso seguinte sejam enviados diretamente do servidor para o cliente, economizando banda e dinheiro.
Como o próprio nome diz, o VideoCache é um programa que permite com que os vídeos do Youtube, UOL, Tube8, Xtube e outros possam ser armazenados para que no acesso seguinte sejam enviados diretamente do servidor para o cliente, economizando banda e dinheiro.
Certamente é um programa muito útil para ISPs que necessitam economizar banda e oferecer uma acesso rápido aos vídeos para seus clientes.
Uma grande vantagem do VideoCache é que ele faz o download do vídeo em paralelo ao que o cliente está assistindo, não comprometendo a qualidade do arquivo de vídeo no cache, no caso do cliente interromper o vídeo.
Em seguida, dentro do diretório do VideoCache, edita-se o arquivo setup.py e altera-se as linhas:
squid_user='squid'
e
squid_group='squid'
Por:
squid_user='proxy'
squid_group='proxy'
Além dessas linhas, o parâmetro apache_conf_dir='/etc/httpd/conf.d' deve ser substituído por:
apache_conf_dir='/etc/apache2/sites-available/'
Após isso o VideoCache pode ser instalado:
# python setup.py install
Será criado dentro de /var/spool o diretório "videocache". O conteúdo desse diretório pode ser copiado para onde se deseja que os vídeos sejam armazenados. Por exemplo, caso haja um outro HD somente para os vídeos (o que é recomendável), deve-se copiar a estrutura para esse diretório, o qual chamaremos de videocache:
# cp -dpR /var/spool/cachevideos/* /videocache
Deve ser alterado o usuário e grupo do diretório videocache:
[2] Comentário enviado por julioh em 01/08/2009 - 10:53h
Caro Joaquim,
Realmente alguns vídeos do Youtube não estão sendo cacheados. Será que houve alguma mudança recente, tipo uma semana atrás? Vou ver o que dá para fazer e posto aqui.
[5] Comentário enviado por sayrus em 18/08/2009 - 10:46h
Júlio obrigado por nos ajudar em primeiro lugar, mas não sei o que fiz de errado,não esta mais navegando depois de altera as linhas que foi pedido,porem o ping funciona contra os sites.Voltei as linhas e ja esta navegando.Deu certo pra alguem ai?
[6] Comentário enviado por julioh em 18/08/2009 - 20:35h
Olá Sayrus,
Eu fiz essas alterações acima. Inicialmente no videocache.py e depois no squid.conf. Está tudo funcionando perfeitamente. Revise as alterações com cuidado e não se esqueça que a linha que deve ser adicionada no squid.conf deve estar junto com as ACLs do Videocache.
Há um link no fórum no VideoCache que pode ter ajudar:
[7] Comentário enviado por sayrus em 18/08/2009 - 22:47h
Júlio esse é meu primeiro servidor pois sou novo no linux,fiz o que você falou alterando por último o squid.conf,e esta funcionando 100%.Muito Obrigado me ajudou de verdade era só o que faltava pra eu terminar.Valeuuuuuuuuuu
[8] Comentário enviado por hrslinux em 09/10/2009 - 03:53h
NÃO CONSEGUI FAZER O DOWNLOAD DO ARQUIVO VÍDEO CACHE POIS ELE É PAGO
JÁ TENTEI BAIXAR DE OUTRAS FORMAS...
...ATÉ QUE BAIXOU MAIS NÃO DAVA PRA EXTRAIR POIS NÃO TINHA NADA OU ESTAVA DANIFICADA!
SE ALGUEM TIVER ESSE ARQUIVO POR FAVOR ENVIAR PARA O MEU EMAIL -> hrslinux@hotmail.com
[9] Comentário enviado por cytron em 11/05/2010 - 01:48h
Difícil heim!!!! Basta o desenvolvedor perceber que não tem muitos por aí e já vai logo cobrando pelo produto, nada contra, é até direito deles, mas já que vai cobrar... então faz uma coisa que presta, funciona, é claro, mas tem que bater cabeça e algumas coisas nao rolam mesmo. Thundercache é bem melhor, só que mais difícil de fazer funcionar, já a versão 4 está fácil, se instalar no ubuntu mini que o biazus recomenda. Testei, é bom mesmo, grátis com limite de hit, cerca de 100 a 150 clientes. Acima disso tem que pagar, nada mais justo, pois o produto é bom.
Mas cá entre nós, fazer cache de vídeo deveria ser nativo do squid. O que não seria esforço algum para quem criou um proxy tão poderoso.
Quem dera eu tivesse talento pra desenvolver um rewriter desse, se bem que a versão antiga do thunder é em puro php... humm, isso está me dando uma idéia.
[13] Comentário enviado por julioh em 26/11/2010 - 09:04h
Olá Bonanati,
Eu acredito que não seja necessário remover o Videocache, basta você retirar as configurações do Videocache do squid.conf. Desta forma, o Videocache irá parar de funcionar e você pode colocar o TC no seu lugar.
[15] Comentário enviado por danillorc em 05/04/2012 - 19:23h
E ái galera, aqui não deu certo, uso o ubunto 8.10, instalei direitin, rodou sem as alterações, mas com as alterações não funfou, fiz tudo certim mas num deu certo, fiz primeiro com a versão 1.9.1 e depois com a 1.9.2 que vi alguem comentando que já a nova atualização do videocache 1.9.2 tinha sido corrigido o problema de não estar mais fazendo cache dos vídeos do youtube, mas também num deu certo não.