Info16.fr

Le blog de B@rtounet

android

#Android

FreeMobile: Priorisations des serveur DegroupTest en itinérance Orange

qos-degroupttestfreemobile Cela faisait un petit moment que je constate des débits complètement pourris sous FreeMobile en itinérance Orange.
Très souvent les gens disent qu'ils n'ont pas de problèmes en montrant leur fameux Test DégroupTest.

Même si je l'ai déjà prouver dans des articles précédents avec des transferts de fichiers, je cherchais quelquechose de visuel
permettant de mettre en evidence la QOS que Free (ou Orange) sur le test DegroupTest.
Et par conséquent qu'il ne faut pas s'y fier.

Logo Freemobile    degrouptest logo

Banc de test:

Depuis un moment je cherchais quelque chose de visuel pour tester les débits entre FreeMobile, et un de mes serveurs.
Et je suis tombé sur la perle: SpeedTest Mini: http://www.speedtest.net/mini.php

Speedtest vous permet dêtre Host en vous fournissant une WebApp installable sur vos serveur.
Il suffit de coller les fichiers sur un de vos espaces Web et le tour est jouer.

J'ai donc monté le SpeedTest sur une de mes VM disponible à l'adresse : http://speed.info16.fr



Cela permet d'avoir un test visuel mais enfin sur NOS serveurs avec une bande passante assurée

Pour mes tests j'ai utiliser un Mobile Samsung Galaxy S2 sous Cyanogen Mod9 (ICS) en partage de connexion Wifi.


Test de débit sur mon serveur http://speed.info16.fr à partir d'une connexion fibre 30Mbits/s


Pour prouver que mon serveur suit au niveau du debit, j'ai lancé le test à partir d'un PC sur mon speed.info16.fr
Ce test à été réalisé à partir d'une connexion entreprise 30Mbits/s symétrique.

ST info16 fibre

Je ne vous raconte pas d'histoire. Le serveur peut facilement encaisser.


Test de débit FreeMobile sur Antenne Free

J'ai la chance d'avoir à coté de chez moi une antenne Free.
Qui est apparue d'ailleurs miraculeusement après un de mes articles sur FreeMobile... (coincidence ou pas on ne le saura jamais)


Test de débit Avec FreeMobile en 3G+ Réseau Free Antenne Free (HSPA+).

APPLICATION DEGROUPTEST






Quasiment le même résultat entre Le test DegroupTest et le test sur mon serveur.
Pas de bridage


Test de débit FreeMobile sur Antenne Orange (itinérance)


Test de débit Avec FreeMobile en 3G+ Réseau Free Antenne Orange (HSPA+).

APPLICATION DEGROUPTEST



SPEED INFO16


On constate cette fois dans ce cas une priorisation sur le serveur de DegroupTest...
Et encore je ne me plaints pas.. 1Mbits/s en réèl c'est honorable...
J'ai déjà vu bien pire...

Par exemple le test 2 est encore plus édifiant:
TEST 2

APPLICATION DEGROUPTEST



SPEED INFO16



On constate en moyenne une baisse de débit entre 70 et 100%
Quelquefois on a même un test DégroupTest très honorable mais une impossibilité de naviguer sur le Web..

J'ai même vu mon site Web indisponible, alors que le Test DT était très bon...

Lorsqu'on est pas en itinérance il semble qu'il n'existe pas ou pratiquement pas de limitation de débit.


Par contre,
on constate bien une priorisation de bande passante sur les serveurs de DegroupTest à partir d'un réseau Free
et d'une Antenne Orange.

Vous pouvez vous amusez à tester, je vais laisser en ligne mon banc de test

Alors connectez vous sur mon serveur et amusez vous, je serai curieux d'avoir les résultats.

http://speed.info16.fr  (flash nécessaire)

16 novembre 2012 27 commentaires

#Gnu/Linux, Planet Libre, Android

FreeMobile: Les tests sont ils vraiment fiables ?

Test de débit : pipés ?

Un petit billet flash éclair pour montrer le peu de pertinence que peut nous apporter un test de débit sur les gros acteurs tels que dégroupTest and Co...


Logo Freemobile

Materiel:

  • Mobile Samsung Galaxy S2 sous Cyanogen Mod9 (ICS) en partage de connexion Wifi.

Test de débit avec l'application dégoup Test Sur Android


Test de débit DegroupTest Avec FreeMobile en 3G+ Réseau Orange (HSDPA).

Degroup TEST

Là on aurait envie de se dire, Génial !!!!
J'ai un super débit ca va flyer :)
Mais dans les fait quand on surf, c'est tout lent et tout pourri...

Je faits donc un test de transfert de fichier entre un serveur Web sur un de mes serveur Dédiés

Transfert de fichier HTTP à partir d'un serveur Web Dedibox.

J'ai utilisé mon serveur dédibox, afin d'heberger des fichiers web.

webfile




test debit freemobile reel web

La résultat est sans Appel ....
Un magnifique transfert de fichier à 21,4Kbits/s !!!

Alors que selon dégroupTest on est censé monter à 6393Kbits/s ...

Pour conclure, j'ai bien l'impression que FreeMobiles ( mais a ne doit pas être le seul), optimise leur réseau pour ce genre de tests...

Autrement dit les tests sont pipés... mais ça on le savait déjà :)

06 novembre 2012 10 commentaires

#Gnu/Linux, Planet Libre, Android

Comparaison de quelques Explorateurs de fichiers sous Android

File-Managers-Android
Une fois n'est pas coutume, j'ai décidé dans ce billet de comparer rapidement 4 explorateurs de fichiers disponibles sous Android.
J'en ai essayé pas mal, mais j'ai galéré pour trouver celui qui me va bien.
Si ce billet peut aider certain à choisir leur File Manager sous Android j'en serais heureux.

En regardant sur le Google Play, et en triant par popularité, 4 sortent du lot:

 logo esfm vs     Logo Astro-fm    vs  Logo OIfm   vs  Logo OIfm    


Fonctionnalités


logo esfm Logo Astro-fm Logo OIfm Logo OIfm
Prix
Gratuit
Gratuit Gratuit Gratuit
Popularité
214500
323540
21380
40270

Je vais tester 2 choses:
  1. Les fonctionnalités
  2. Les débit réseaux (cifs)
Je m'attache beaucoup au débit réseau en CIFS, car il m'arrive très souvent de faire des copies de fichiers entre mon NAS et mes terminaux mobiles


Plateforme de test :
Un terminal Mobile


  • Samsung Galaxy S2
  • Cyanogen MOD9
  • Android ICS

Mon NAS (assemblé à la main)

  • CPU Intel Pentium G620 ( dual Core Sandy Bridge 2.6Ghz)
  • Carte Mère : MSI H61I-E35 (Révision B3)
  • RAM: Crucial Ballistix Sport DDR3 2 x 4 Go PC12800
  • Alim: Be Quiet SFX Power - 300W
  • Boitier: Fractal Design Core 1000
  • HDD 2.5'' 80Go WD 5400tpm ( OS)
  • HDD: 3.5'' 2 x 1 To Western Dgital RE2 SATA2 ( déjà en ma possession) DATA
Connectivité:

  • Le NAS est rélié en Gigabit sur mon réseau Local ( débit soutenu 800Mbits/s)
  • Le mobile est relié en Wifi 802.11g (borne linksys WAP 54G)
  • Débit Max constaté en WIFI 25Mbit/s


ES File  Explorer logo esfm

ES File Explorer est un des plus populaire

  • L'interface
interface ES


Interface ES

Interface ES

Remarques & Fonctionnalités:
  • Interface Sobre et simpliste mais rapide
  • Multiselections
  • Recherches
  • Gestion des applications (désinstallation)
  • Intégration de partages LAN CIFS / FTP / BlueTooth...
  • Integration de Dropbox, UbuntuOne, Skydrive ... Mais pas Google Drive !!!
Débits Transfert CIFS

Débit ES

Débit transfert CIFS 16Mbits/s


Astro  File Manager Logo Astro-fm 
Astro est de loin le plus populaire des gestionnaire de fichier sur Android.
Je comprend aisément ce choix, car son interface est de loin la plus aboutie.

  • L'interface
Astro interface
                                                                    










Comme je le disais plus haut l'interface est sans commune mesure avec ses concurents.

Les fonctionnalités sont nombreuses:

  • Interface Sobre et intuitive
  • Multiselections
  • Recherches
  • Gestion des applications (désinstallation)
  • Recherche des partage réseaux en automatique
  • Intégration de partages LAN CIFS / FTP / SFTP
  • Integration de Dropbox, GoogleDrive, (Pas de Skydrive)

Malgré une interface superbe et intuitive j'ai trouvé quelques points négatifs

  • Interface belle mais poussive, pas très rapide
  • Pas de notification de transfert en arriere plan !!!
  • Impossible d'ouvrir une Vidéo en réseau CIFS !!! il la télécharge avant ...


Débits Transfert CIFS



Débit transfert CIFS 11 Mbits/s



Comme je le disais plus haut la fonctionnalité ouvrir avec est bien présente sur
un fichier en LAN CIFS, mais une fois cliqué sur Vidéo, Astro télécharge la vidéo...
Donc inutilisable pour lire des vidéos en direct.
Il existe une version payante à 3€99


OI File Manager Logo OIfm 

OI File manager est moins populaire que les autres, mais reste dans le top 4

  • L'interface
OI Interface



Rien de transcandant dans l'interface de OI

Remarques & Fonctionnalités
  • Interface sobre et efficace
  • Recherche
  • Paramètres peu nombreux
  • Pas de multiselection
  • Pas d'interface partage réseaux !!!!
OI est simple mais ne comporte pas assez de fonctionnalités à mon gout.



File Manager (Rhythm Software)Logo OIfm

FM est l'interface que j'utilisais depuis longtemps sur Android.
Je la trouvais simple, efficace et rapide.

  • L'interface
File Manager Rhythm interface



Remarques & fonctionnalités:

  • Interface Sobre et intuitive
  • Multiselections
  • Recherches
  • Intégration de partages LAN CIFS
  • Integration de Dropbox, GoogleDrive, Skydrive, Box...



Débits Transfert CIFS


File_manager_RS_débit
Débit transfert CIFS 6Mbits/s
Impossible de monter au dessus des 6Mbits/s !!!


Conclusion

Maxi 5 étoiles


logo esfm Logo Astro-fm Logo OIfm Logo OIfm
Interface
****
*****
***
***
Fonctionnalités
****
*****
*
***
Intégration Cloud
****
****

*****
Débit CIFS
*****
****

**
Total /20
17
18
4
13

Pour conclure on vois que mis à part OI, les autres solutions sont très bonnes.
OI n'est pas mauvais, mais au niveau des 3 autres...

Astro
A voir les notes on aurait tendance à conseiller Astro qui à une interface superbe, énormément de fonctionnalités, une bonne intégration au cloud ( même si on aurait aimé skydrive, hubic, ubuntuone en plus)
En effet pour quelqun qui ne veut pas regarder de vidéos en réseau Astro est à mon avis le meilleur choix.
Mais pour moi le problème rédibitoire d'Astro, c'est qu'il à été incapable de lancer une vidéo directement !!!
quand on fait "ouvrir avec" il télécharge la vidéo en arrière plan... donc autrement dit vous n'êtes pas prêt de lire votre média...
Surtout si c'est de la HD à plusieurs GigaOctets...

FM Rhythm Soft
J'utilisais depuis très longtemps File Manager de Rhythm, il était rapide, bien intégré à Android, de bonne fonctionnalité Cloud et réseau.
Mais les tests de débits réseau sont catastrophiques !!!
Impossible de dépasser le 6Mbit/s en transfert et en lecture..
C'est long, très long !!!
Ceci en résulte de gros probleme pour lire les vidéos en direct, puisque le débit n'est pas suffisant pour emplir assez vite le buffer du player vidéo..
Donc cela donne des sacades et des freeze intempestifs de la vidéo.

ES
Pour mon utilisation, ES File Explorer est le plus utile.
Même si son interface ne vaut pas Astro, et qu'il à moins de fonctionnalités, il reste rapide et intuitif.
Et surtout c'est le grand gagnant du réseau.
J'ai vu monter les transfert CIFS en pointe a 20Mbits/s, la lecture en direct d'un flux vidéo ne pose pas de problème.


Les liens pour les installer à partir du Google Play


01 novembre 2012 11 commentaires

#Gnu/Linux, Planet Libre

Installer une galerie photo avec affichage des photos en temps réèl

livephoto Galerie photo alimentée en live

  

J'ai eut besoin récemment de prendre des photos d'un evènements.
Certains de mes amis voulaient pouvoir consulter les photos rapidement.

Je me suis dit que cela pourrait être amusant de mette à disposition une galerie photo sur le web qui afficherait les photos quasi intanément.

Plateforme Materielle :

Comme d'habitude, j'ai monté mon prototype sur ma plateforme de virtualisation:

Dedibox Pro HP
Plateforme logicielle hyperviseur:
  • Dom0 Opensuse 12.1 X86_64 Xen 4.1
Plateforme Virtuelle:

  • DomU Xen Ubuntu 10.04 X86_64 Paravirtualisé
  • 2 vcpus 
  • 512 Mo de Ram
  • HDD 16GB

C'est parti

Je me suis gratté la tête un moment.
De quoi j'ai besoin ?

J'ai besoin d'une galerie photo simple, même un script suffirait
D'un appareil photo, relié au web donc un téléhone mobile

Comment relier les 2 ensemble; j'ai tout de suite penser à l'instant upload que propose tous les grans acteurs du cloud ( dropbox, gdrive, hubic etc..)
Je ne voulais pas utiliser ces services, je voulais héberger mes propres données sur mes propres serveurs.

J'ai donc pensé à owncloud qui dispose désormais d'un très bon client sous Android et qui fournie la fameuse option qui m'interesse: L'instant Upload !!

Je récapitule mes bessoins:
  • Une galerie Web
  • Owncloud
  • Un mobile: Mon Samsung Galaxy S2

Tout d'abord pour l'installation d'owncloud je vous renvoi aux différents billets que j'ai put écrire:
http://blog.info16.fr/index.php?article41/remplacer-dropbox-par-une-alternative-libre-owncloud/
http://blog.info16.fr/index.php?article48/owncloud-clients-de-synchronisation

On part du principe que owncloud est installé sur votre serveur et que le client Owncloud est installé sur votre Android

Une fois le client android paramétré et installé j'active l'instant upload sur celui ci

Owncloud Instant Upload

On peut voir très vite que les clichés pris avec le mobile sotn bien envoyés directment sur Owncloud dans le dossier InstantUpload

Owncloud instant upload web


Sur mon install les photos prises par mon Mobile sont stockées dans: /var/www/owncloud/data/bartounet/files/InstantUpload/

root@ubuntults:/# root@ubuntults:/# ll /var/www/owncloud/data/bartounet/files/InstantUpload/
total 43468
drwxr-xr-x 2 www-data www-data 4096 2012-08-08 13:13 ./
drwxr-xr-x 8 www-data www-data 4096 2012-08-08 09:41 ../
-rw-r--r-- 1 www-data www-data 2815291 2012-08-08 09:41 20120808_094121.jpg
-rw-r--r-- 1 www-data www-data 3012655 2012-08-08 10:46 20120808_104554.jpg
-rw-r--r-- 1 www-data www-data 3303283 2012-08-08 10:47 20120808_104615.jpg
-rw-r--r-- 1 www-data www-data 2204189 2012-08-08 10:50 20120808_105008.jpg
-rw-r--r-- 1 www-data www-data 2625123 2012-08-08 10:51 20120808_105122.jpg
-rw-r--r-- 1 www-data www-data 2635097 2012-08-08 10:52 20120808_105144.jpg
-rw-r--r-- 1 www-data www-data 2906027 2012-08-08 10:55 20120808_105445.jpg
-rw-r--r-- 1 www-data www-data 2391864 2012-08-08 10:59 20120808_105922.jpg
-rw-r--r-- 1 www-data www-data 2207213 2012-08-08 11:07 20120808_110724.jpg
-rw-r--r-- 1 www-data www-data 2814811 2012-08-08 12:18 20120808_121745.jpg
-rw-r--r-- 1 www-data www-data 2878956 2012-08-08 12:20 20120808_122005.jpg
-rw-r--r-- 1 www-data www-data 3659326 2012-08-08 12:22 20120808_122126.jpg
-rw-r--r-- 1 www-data www-data 2483827 2012-08-08 12:23 20120808_122311.jpg
-rw-r--r-- 1 www-data www-data 3246023 2012-08-08 12:34 20120808_123405.jpg
-rw-r--r-- 1 www-data www-data 2683656 2012-08-08 12:37 20120808_123717.jpg
-rw-r--r-- 1 www-data www-data 232254 2012-08-08 12:40 20120808_124019.jpg
[...]

Mes clichés sont sur mon serveur Owncloud.
Le challenge maintenant est d'alimenter une galerie avec ces clichés.

Pour le choix de la galerie j'ai opté pour la simplicité:
J'ai choisi une galerie ultra simple : AD Gallery
Vous trouverez les sources ici: http://adgallery.codeplex.com/releases/view/87584

La manip est réalisable avec n'importe quel type de galerie simple ( j'ai voulut eviter les grosse berta comme zenphoto etc..)

Je vais pas m'embeter je vais utiliser le exemple.html inclus dans la galerie.

l'arborescence de la galerie:
C'est simple le dossier exemple contient un dossier images qui contients les photos.
Et dans le dossiers images/thumbs on a bien sur les miniatures.
Le tout est affiché grace à fichier example.html
Dans mon exemple ma galerie est installée dans : /var/www/ftpl/GALLERY
root@ubuntults:/var/www/ftpl/GALLERY# ll
total 24
drwxrwxr-x 4 root root 4096 2012-08-08 14:16 ./
drwxr-xr-x 8 www-data www-data 12288 2012-08-08 10:02 ../
drwxrwxr-x 3 root root 4096 2012-08-08 13:14 example/
drwxrwxr-x 2 root root 4096 2012-08-08 10:03 lib/

root@ubuntults:/var/www/ftpl/GALLERY# ll example/
total 32
drwxrwxr-x 3 root root 4096 2012-08-08 13:14 ./
drwxrwxr-x 4 root root 4096 2012-08-08 14:16 ../
-rw-rw-r-- 1 root root 3896 2012-08-08 13:14 example.html
-rw-r--r-- 1 root root 8517 2012-08-08 12:42 example.html.bak
drwxrwxr-x 3 root root 4096 2012-08-08 13:14 images/
-rw-r--r-- 1 root root 20 2012-08-08 10:59 new

root@ubuntults:/var/www/ftpl/GALLERY# ll example/images/
total 11564
drwxrwxr-x 3 root root 4096 2012-08-08 13:14 ./
drwxrwxr-x 3 root root 4096 2012-08-08 13:14 ../
-rw-r--r-- 1 root root 59412 2012-08-08 12:49 20120808_124938.jpg
-rw-r--r-- 1 root root 58153 2012-08-08 13:00 20120808_130004.jpg
drwxrwxr-x 2 root root 4096 2012-08-08 13:14 thumbs/

root@ubuntults:/var/www/ftpl/GALLERY# ll example/images/thumbs/
total 1324
drwxrwxr-x 2 root root 4096 2012-08-08 13:14 ./
drwxrwxr-x 3 root root 4096 2012-08-08 13:14 ../
-rw-r--r-- 1 root root 59412 2012-08-08 12:49 mini_20120808_124938.jpg
-rw-r--r-- 1 root root 58153 2012-08-08 13:00 mini_20120808_130004.jpg

[...]
C'est le dossier example qui m'interesse:
Le but est de copier les photos de owncloud dans le dossier example/images et de générer une miniature dans example/images/thumbs
Et pour finir ajouter la ligne qui va bien dans le fichier example.html.

En gros je dois:
  • scruter si des fichiers sont copiés dans /var/www/owncloud/data/bartounet/files/InstantUpload/
  • Copier les photos dans /var/www/ftpl/GALLERY/example/images
  • Générer une miniature dans /var/www/ftpl/GALLERY/example/images/thumbs
  • Ajouter une ligne dans example.html pour pointer sur la photo.
Pour scruter quoi de mieux que le couple inotify et Incron:
Je vous renvoi sur cet excellent tuto pour l'installation et l'utilisation de incron: http://www.admin-linux.fr/?p=4840

Pour commencer je fais un petit script bash qui sera appelé par Incron à chaque ajout de fichier dans le dossier /var/www/owncloud/data/bartounet/files/InstantUpload/
Mon script: /root/livegalery
#!/bin/bash
#Temps de sécurité pour upload photos plus ou moins long selon la connectivité ne pas hesiter à mettre plus long pour etre sur de ne pas avoir de photos tronquées...
sleep 10

#Copie de la photo dans la galerie
cp $1 /var/www/ftpl/GALLERY/example/images/

#creation du thumbnail
file=$(echo $1 |awk -F"/" '{print $NF}')
echo $file
/usr/bin/convert -resize 90 $1 /var/www/ftpl/GALLERY/example/images/thumbs/mini_$file

#Ajout du code html dans le fichier index pour ajouter la photo
sed -i "122i\<li> <a href="images/$file"> <img src="images/thumbs/mini_$file" class="image0"> </a> </li>\n" /var/www/ftpl/GALLERY/example/example.html

C'est franchement pas compliqué non ?

  • On attend un certain temps pour etre sur que la photo soit bien uploadé en entier. ( c'est le point faible du script, il faudrait trouver un moyen d'etre sur..)
  • On copie la photo; le $1 sera une variable générée par Incron qui n'est autre que le nom du fichier
  • On convertie la photo en miniature et on l'envoie dans le dossier thums en mettant mini_ devant :)
  • On ajoute la ligne qui va bien dans le fichier html au dessus de la ligne 122

en ce qui concerne le Incron rien de plus simple:

rroot@ubuntults:/var/www/ftpl/GALLERY# incrontab -l

/var/www/owncloud/data/bartounet/files/InstantUpload/ IN_CREATE /root/livegalery $@$#
Si un fichier est crée dans /var/www/owncloud/data/bartounet/files/InstantUpload/ alors lancer le script /root/livegallery avec les argument $@$#
  • $@ : chemin complet du fichier/répertoire surveillé ;
  • $# : nom du fichier/répertoire sur lequel l’événement est intervenu ;
  • $% : nom (textuel) de l’événement intervenu ;
  • $& : numéro de l’événement intervenu.
  • $$ : le caractère dollar (“$”) ;
Voilà on a fini !!!

Mon fichier example.html ressemble à ca:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="../lib/jquery.ad-gallery.css">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="../lib/jquery.ad-gallery.js"></script>
<script type="text/javascript">
$(function() {
$('img.image1').data('ad-desc', 'Whoa! This description is set through elm.data("ad-desc") instead of using the longdesc attribute.<br>And it contains <strong>H</strong>ow <strong>T</strong>o <strong>M</strong>eet <strong>L</strong>adies... <em>What?</em> That aint what HTML stands for? Man...');
$('img.image1').data('ad-title', 'Title through $.data');
$('img.image4').data('ad-desc', 'This image is wider than the wrapper, so it has been scaled down');
$('img.image5').data('ad-desc', 'This image is higher than the wrapper, so it has been scaled down');
var galeries = $('.ad-gallery').adGallery();


$('#switch-effect').change(
function() {
galeries[0].settings.effect = $(this).val();
return false;
}
);
$('#toggle-slideshow').click(
function() {
galeries[0].slideshow.toggle();
return false;
}
);
$('#toggle-description').click(
function() {
if(!galeries[0].settings.description_wrapper) {
galeries[0].settings.description_wrapper = $('#descriptions');
} else {
galeries[0].settings.description_wrapper = false;
}
return false;
}
);
});
</script>

<style type="text/css">
* {
font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
color: #333;
line-height: 140%;
}
select, input, textarea {
font-size: 1em;
}
body {
padding: 30px;
font-size: 70%;
width: 800px;
}
h2 {
margin-top: 1.2em;
margin-bottom: 0;
padding: 0;
border-bottom: 1px dotted #dedede;
}
h3 {
margin-top: 1.2em;
margin-bottom: 0;
padding: 0;
}
.example {
border: 1px solid #CCC;
background: #f2f2f2;
padding: 10px;
}
ul {
list-style-image:url(list-style.gif);
}
pre {
font-family: "Lucida Console", "Courier New", Verdana;
border: 1px solid #CCC;
background: #f2f2f2;
padding: 10px;
}
code {
font-family: "Lucida Console", "Courier New", Verdana;
margin: 0;
padding: 0;
}

#gallery {
padding: 30px;
background: #e1eef5;
}
#descriptions {
position: relative;
height: 50px;
background: #EEE;
margin-top: 10px;
width: 640px;
padding: 10px;
overflow: hidden;
}
#descriptions .ad-image-description {
position: absolute;
}
#descriptions .ad-image-description .ad-description-title {
display: block;
}
</style>
<title>galerie en Live.</title>
</head>
<body>
<div id="container">
<h1>galerie en Live.</h1>
<p>galerie en Live.</p>

<div id="gallery" class="ad-gallery">
<div class="ad-image-wrapper">
</div>
<div class="ad-controls">
</div>
<div class="ad-nav">
<div class="ad-thumbs">
<ul class="ad-thumb-list">
</ul>
<li> <a href=images/20120808_144807.jpg> <img src=images/thumbs/mini_20120808_144807.jpg class=image0> </a> </li>

<li> <a href=images/20120808_144719.jpg> <img src=images/thumbs/mini_20120808_144719.jpg class=image0> </a> </li>

</div>
</div>
</div>

<div id="descriptions">

</div>


</div>
</body>
</html>
[...]

Voilà je prend la photo avec mon GS2, elle est uploadé sur Owncloud et Incron fait le reste...

En image:
Owncloud instantupload

Et la fameuse Galerie 10 secondes plus tard ( ne pas hésiter à mettre plus de temps dans le script ( Pour le test je suis en wifi et mes photos sont en 640*480 pour accelerer le traitement)

Gallerie AD Live


C'est ma foi assez pratique d'envoyer en direct les photos sur une galerie pour que d'autres puissent les consulter rapidement.
La c'est l'idéal car je faisait mes test en Wifi. A l'extérieur, mieux vaut avoir la 3G.. et prendre des photos à résolution assez faible.

Rappel:
  • GPRS (General Packet Radio Service) :  Un débit pratique de 40 kbits/s  pour un débit théorique de 171kbits/s.
    Il utilise les réseaux de téléphonie mobile classiques. C’est le réseau accessible partout,  même dans les régions peu couvertes.
  • EDGE (Enhanced  Data Rates for GSM) :  Un débit pratique de 100 kbits/s  pour un débit théorique de  384 kbits/s.
    Accessible d’un peu partout, la navigation sur internet commence à être possible relativement facilement.
  • UMTS (Universal Mobile Telecommunications System ) ou 3G (Technologie de téléphonie mobile 3° Génération): Avec un débit théorique de 2 Mbits/s , ce réseau a nécessité que les opérateurs en construisent de nouveaux adaptés à cette technologie.
  • HDSPA (High Speed Downlink Packet Access) ou 3G+ : Un débit pratique qui plafonne à 7,2 Mbits/s en se connectant avec une clé usb 3G. Le débit maxi théorique est de 14 Mbits/s.


Pour info si on prend une photo de 2Mo on va la transférer en moyenne en:
  • 7 minutes en GPRS
  • 3 minutes en EDGE
  • 8 secondes en 3G
  • 2 secondes en 3G+



08 août 2012 2 commentaires