http://pool.wiki.guifi.net/w/api.php?action=feedcontributions&user=80.35.145.231&feedformat=atomGuifi - Media-pool Common Repository - User contributions [en]2024-03-29T10:18:42ZUser contributionsMediaWiki 1.22.0http://pool.wiki.guifi.net/wiki/Distributed_Multi-Media_DataBase/enDistributed Multi-Media DataBase/en2009-07-17T10:35:41Z<p>80.35.145.231: </p>
<hr />
<div>{{TranslateES|Distributed Multi-Media DataBase}}<br />
{{TranslateCA|Distributed Multi-Media DataBase}}<br />
'''Distributed Multi-Media DataBase''' or '''dmmdb''' is a free [[wikipedia:Content Management System|Content Management System]] for video and audio for sharing in web. In words of its developers it was born "as a real alternative to public systems like ''YouTube'' or ''Vimeo''". It has a Free license with Copyleft, it uses a [[ogg]] player for web wrote in [[java]] called [[cortado]] (its own implementation) or [[html5]] video tag. Latest version is 2.0RC1. It's the main web service for video in [http://giss.tv/dmmdb GISS.tv], but it is working in others servers and can be installed in new ones.<br />
<br />
Main developers are Lluis Gomez i Bigorda and Yves Degoyon.<br />
<br />
== Features ==<br />
* supports [[html5]] video tag <br />
* supports [[ogg]]/theora and flash formats (optionally)<br />
* skinable for each user<br />
* upload and automatic conversion of video files to Ogg/Theora and of audio files to Ogg/Vorbis (or flash respectively)<br />
* multi-language support<br />
* search engine<br />
* voting system (favorites)<br />
* annotation/subtitles facility<br />
* support for playlists<br />
* RSS support that adds distributed capability to the publishing system<br />
<br />
== Installation ==<br />
You can download source from [[CVS]] or from <code>tar.gz</code> packages.<br />
<br />
=== CVS version ===<br />
<br />
The CVS version includes the latest developments for the dmmdb: <br />
<br />
export CVSROOT=:pserver:anonymous@giss.tv:/home/cvs<br />
cvs login ( empty passwd )<br />
cvs co dmmdb<br />
<br />
=== From compressed packages===<br />
You can download source code in http://giss.tv/dmmdbp/<br />
<br />
decompress the archive in a directory accesible to [[apache]]:<br />
tar xvfz dmmdb-x.y.z-rc1.tar.gz<br />
<br />
=== Dependencies ===<br />
Install the following packages:<br />
* [[php]]5 <br />
apt-get install php5<br />
* [[apache]]2 <br />
apt-get install apache2<br />
* mod_php for apache2 <br />
apt-get install libapache2-mod-php5<br />
* mod_cgi for apache2 <br />
a2enmod mod_cgi<br />
* mod_rewrite for apache2 <br />
a2enmod mod_rewrite<br />
* [[ffmpeg]] <br />
apt-get install ffmpeg<br />
* [[ffmpeg2theora]] <br />
apt-get install ffmpeg2theora<br />
* [[ogginfo]] <br />
apt-get install vorbis-tools<br />
* [[mysql-server|MySQL]] <br />
apt-get install mysql-server<br />
* sendmail <br />
apt-get install sendmail<br />
<br />
=== Configure your PHP installation===<br />
edit your <code>php.ini</code> file to set up the following parameters:<br />
<br />
short_open_tag = On<br />
session.cache_expire = 1000<br />
post_max_size = 100M<br />
(there you can customize your installation to set up the maximum size of the media you want to upload)<br />
<br />
=== Configure your apache installation ===<br />
You have to add the following line in your apache configuration:<br />
<br />
AddHandler cgi-script .cgi<br />
<br />
(this can be done in cgi.load for example)<br />
<br />
and define the directory for cgis :<br />
<br />
<Directory "<yourpath>/dmmdb/cgi-bin"><br />
AllowOverride None<br />
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch<br />
Order allow,deny<br />
Allow from all<br />
</Directory><br />
<br />
this can be done in sites-enabled/''[yoursite]'' if you use virtual hosts.<br />
<br />
=== Check that the mime types on your system are correct ===<br />
<br />
in your /etc/mime.types configuration file .ogg file should be decalred as application/ogg (and not like audio/ogg!)<br />
<br />
/etc/mime.types :<br />
application/ogg ogx ogg<br />
<br />
=== Edit config.php and change the parameters according to your installation ===<br />
(parameters are quite explicit)<br />
<br />
=== Create the dmmdb database in mysql ===<br />
# mysql -p<br />
Enter password: <br />
Welcome to the MySQL monitor. Commands end with ; or \g.<br />
Your MySQL connection id is 49<br />
Server version: 5.0.51a-3ubuntu5.1 (Ubuntu)<br />
<br />
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.<br />
<br />
mysql> create database dmmdb;<br />
Query OK, 1 row affected (0.00 sec)<br />
<br />
mysql> connect dmmdb<br />
Connection id: 50<br />
Current database: dmmdb<br />
<br />
mysql> source dmmdb.sql<br />
Query OK, 0 rows affected, 1 warning (0.00 sec)<br />
<br />
Query OK, 0 rows affected (0.06 sec)<br />
<br />
Query OK, 0 rows affected, 1 warning (0.00 sec)<br />
<br />
Query OK, 0 rows affected (0.01 sec)<br />
<br />
Query OK, 0 rows affected, 1 warning (0.00 sec)<br />
<br />
Query OK, 0 rows affected (0.00 sec)<br />
<br />
Query OK, 0 rows affected, 1 warning (0.00 sec)<br />
<br />
Query OK, 0 rows affected (0.01 sec)<br />
<br />
=== Check your installation ===<br />
Open a browser and go to <code><nowiki>http://</nowiki>''[yourhost]''<nowiki>/dmmdb/install.php</nowiki></code> to check that your installation is correct.<br />
<br />
You can start by creating a user and uploading your media.<br />
<br />
==History==<br />
===Version 1.0 RC1===<br />
The official release of the first ''dmmdb'' was made on the 18th of October.<br />
<br />
==Externals links==<br />
*[http://giss.tv/wiki/index.php/Distributed_Multimedia_Database_System_Phase_2 Main page of dmmdb]<br />
*[http://giss.tv/dmmdb/PCPtv Creation of a user channel in GISS]<br />
*[http://giss.tv/dmmdb/cortado/ Implementation of Cortado in dmmmdb]<br />
<br />
[[Category:Free Web Project]]<br />
[[Category:Software]]<br />
<br />
[[es:Distributed Multi-Media DataBase]]</div>80.35.145.231http://pool.wiki.guifi.net/wiki/Template:TranslateCATemplate:TranslateCA2009-07-04T18:29:47Z<p>80.35.145.231: </p>
<hr />
<div><div style="text-align:right; color:#999999; font-size: 91%;">[[Image:Translation arrow.svg|right|51px|Icono de traducción]]Aquesta pàgina necessita ser traduïda al català, [[:ca:{{{1}}}|pots fer-ho]]!</div><br />
<br />
<includeonly><br />
[[Category:To translate to catalan]]<br />
</includeonly><br />
<noinclude><br />
[[Category:Mediawiki:Maintenance templates]]<br />
[[es:Plantilla:TraducirCA]]<br />
</noinclude></div>80.35.145.231http://pool.wiki.guifi.net/wiki/Template:FreeTemplate:Free2009-04-20T13:21:20Z<p>80.35.145.231: Created page with 'Free'</p>
<hr />
<div>Free</div>80.35.145.231