WebCamTV

Autres projets

Membres

  • S'inscrire
  • Accueil Liste
  • Archives des messages
  • Participants

Compte-Rendus

Aide

Contact

 


 Premiers concepts par le Visioport

Les points essentiels du projet !

Remarques préliminaires :

Le logiciel développé pourra être utilisé de diverses façon.

Ce document présente l'approche du Visioport : un serveur qui accueille des webcams dans les home pages en référençant les webcams automatiquement lorsque l'on est en ligne. dans ce cas il s'agit de permettre un très grand nombre de Webcams référencées.

Vidéon utilisera également le logiciel comme une régie multicaméra virtuelle permettant de construire une émission webcastée avec des personnes distantes.

Beaucoup d'autres idées d'utilisation seront nous l'espérons imaginées ...

1. SERVEUR RELAIS

Idee : creer une solution logicielle simple a deployer - et gratuite - pour permettre la mise en place d'une architecture reseau distribuee a volonte. ( serveur relais places aupres des ISP, aupres de sites disposant de bande passante suffisante, etc...).

Le soft est distribue gratuitement par telechargement, en bundle sur CDs Linux, etc..

  • priorite a la compatibilite avec les systemes Unix - Linux / Apache
  • repartition de la charge automatique
  • la solution doit permettre de maitriser le nombre de streams simultanes autorises sur une webcam donnee. (par defaut, une webcam de base , en peer to peer, a une limite moyenne de 5 streams simultanes sur une liaison 56k)

Reflechir d'ores et deja a integration avec solutions de multicasting. ce parametrage est a priori centralise au Visioport (avec possibilite de delegation a partenaires pour un maximum de souplesse : objectif fondamental, tres rapidement)

Retour en haut de page


2. ARCHITECTURE DU SITE WEB

=> voir tous ensemble avec Delphine pour discussion sur methodologie de production du site

  • Partie dynamique : quelle base de donnee pour l'index Visioport? PHP3?
  • Une architecture "scalable" (de 1 webcam à 1 million de webcams indexees, et +)
    Prevoir un minimum de 300 webcams actives simultanement a l'ouverture du site.
  • chaque webcam est insere dans une page perso dediee, attribuee au proprietaire de la webcam. Les fonctions de parametrage de la page se font depuis le serveur web, et non pas depuis le soft webcam (a la difference de Truetech) L'utilisateur, quand il active sa webcam, recoit un email avec un mot de bienvenue comprenant l'URL de sa page, un acces a des fonctions de creation, d'administration....
  • Une interface utilisateur intuitive pour la gestion des pages webcam perso est necessaire.
  • prevoir dans cette page l'integration d'outils de communication perso (ICQ, chat (texte/vocal), IP phone, lien mailto:, etc....)
  • prevoir possibilite d'hebergement de ces pages dans sites tiers de type Geocities, Multimania...MAIS toujours indexees dans Visioport. L'utilisateur doit pouvoir mettre sa page webcam ou il veut, la ou il en a deja une, etc.. Par defaut elle est hebergee sur le site de Visioport.
  • Quid du mirroring du site Visioport?
  • Un outil d'administration ouvert, permettant d'intervenir simplement (avec interface pour non technicien ?).
  • Egalement : tableau de bord de stats temps reel (avec archivage donnees) pour etablir :
    • nombre de soft downloades/ jour avec origine
    • progression des webcams indexees / categories
    • webcams actives simultanement a un instant t
    • variation du nombre des webcams actives simultanement
    • duree d'activite / webcam
    • type d'utilisation ( acces libre / acces prive a prevoir dans soft)
    • origine des acces au serveur avec classement
    • classement des categories visitees

Retour en haut de page


3. INDEXATION DES WEBCAMS

L'idee est d'ouvrir le site avec plusieurs milliers de webcams deja indexees et environ 300 webcams actives simultanement a un instant t.

a- soft developpe par Yanick
indexation automatique a l'activation du soft par l'utilisateur (selon l'idee de camarades). L'indexation se fait dans l'index du site web du Visioport

Indexation dans index general : automatique, inconditionnelle

Pour les categories : Indexation dans categorie(s) : selon desideratas du "webcamer"

  • depuis le soft : grandes categories
  • depuis le site : sous-categories, creation directe de categories nouvelles ( groupes prives/ouverts/temporaires/permanents...),
  • etc..(bien sur, depuis le site, possibilite de modifier grandes categories)

b- solution pour eplucher les index de webcams existants et les integrer dans l'index de Visioport

cette indexation peut se faire :

  • manuellement ( en formant des etudiants),
  • en recuperant les informations adequates dans le code source d'une page de webcam.

Si l'on prend l'exemple d'une page de camarades.com, il doit etre possible de mettre un filtre pour automatiser certaines taches. ex: indexation des webcams utilisant TrueTech Webcam, depuis camarades.com

  • Récuperation des codes sources de chaque page webcam de camarades.com par les etudiants,
  • toutes les pages, au format html, sont stockees dans un repertoire.
  • un traitement en batch depouille le code html et reinsere les webcams dans l'index du Visioport evidemment le code html des pages a recuperer pourra varier dans le temps. les filtres doivent etre modifiable facilement. (a resoudre par intervention simple dans le parametrage du "robot" ?) prevoir gueguerre d'interdiction d'acces par les serveurs vises, etc... et strategies de contournement.

c- indexation volontaire, depuis le site Visioport

Prévoir une interface champs de saisie avec la base.

d- L'index doit prevoir plusieurs entrees.

  • liste de thumbnails "at random" C'est l'index general du Visioport, la vitrine a laquelle on accede immediatement par defaut. Ne comprend que les webcams "actives" au moment de la consultation. (prevoir un mecanisme de verification automatique) mais aussi , en texte (webcams actives et inactives, pages perso accessibles a tout moment)
  • listes alphabetiques ( createur / nom de page)
  • listes geographiques
  • listes thematiques
  • listes de groupes prives /ouverts (important pour les gamers en reseau, par exemple, ou les visio privees,...) avec fonctions "search" associees. [+ "full text" dans les pages webcams perso.] avec option thumbnails / no thumbnails dans les listes d'index comme dans les listes de resultats de recherche.

 

Retour en haut de page

 Nos partenaires 

            
     

© Vidéon 2002