Les derniers articles :

Bonjour Arnaud,

Tout d’abord, pourriez-vous nous présenter votre société, Cedelia, ainsi que votre rôle en son sein ?

Bonjour, je suis coordinateur du développement vidéo de Streamplug chez Cedelia.

Cedelia est avant tout une société de services et de programmation multimédia. Nous avons choisi , depuis quelques années, de concentrer nos budgets recherche et développement sur plusieurs applications multimédias, la première étant Streamplug, un programme dédié au streaming audio-vidéo sur le Net et les réseaux. D’autres produits comme un moteur 3D pour le net (intégrant streamplug) et des applications server sont en cours de réalisation.

Nous sommes aussi depuis longtemps concepteurs de sites Internet, bien que cette activité soit de plus en plus liée au développement de notre produit phare actuel, Streamplug.

Nous avons le plaisir de vous recevoir aujourd’hui pour parler de votre solution StreamPlug.
Commençons par…le commencement… ;-) Un historique sur votre intéressement et arrivé sur ce marché ?

Nous avons tout d’abord décidé, bien avant de penser à une solution audio-vidéo a part, de fabriquer un programme de streaming 3D, associé à un logiciel audio-vidéo.
En étudiant les différentes solutions de streaming vidéo existantes, nous avons fait le constat qu’aucune de celles-ci n’offraient d’interopérabilité de qualité: il fallait toujours choisir un navigateur dédié , souvent sans aucun autre choix que windows comme seule plateforme, ou Quicktime pour le monde Macintosh, et cela sans avoir l’assurance de pouvoir intégrer à coup sûr cette application de stream dans nos réalisations 3D.

De même, choisir un format de vidéo en ligne revenait souvent a choisir une norme propriétaire, pas forcément de qualité supérieure, mais dont seule comptait la quantité de logiciels de lecture installés dans le monde, ceci sans forcément prendre en compte la réalité des demandes de nos clients, ni d’avoir un rendu vidéo supérieurs aux outils mpeg4 existant à leurs côtés, tels que le xvid, le divx4 et 5. Nous étions cependant limité par le fait qu’aucun logiciel ne parvienne a streamer efficacement ces formats, tout en proposant une solution d’installation efficace et rapide pour le client.

Nous avons donc développé Streamplug, dont les caractéristiques ont été pensée pour répondre à plusieurs impératifs:

-Cout réduit de la bande passante par l’emploi de codecs de qualité supérieure: divx et xvid, dans les meilleurs définitions existantes, qui permettent un gain de poids appréciable, pour une même qualité donnée.

-Emploi de serveurs dédiés traditionnels, et non des serveurs média spécialisé: Streamplug est capable de faire supporter à un serveur ordinaire une charge équivalente que pourrait supporter un seveur média, coûtant bien plus cher en terme d’investissement pour un ayant-droit audio ou vidéo disposant d’un certain budget.
Streamplug permet de bénéficier d’énormes économies dans le budget serveur des sociétés de distribution, tout en proposant une qualité visuelle améliorée, et une protection des flux que nous améliorons sans cesse.
D’ici peu de temps, Cedelia proposera un ensemble de serveurs dédiés pouvant gérer automatiquement les flux Streamplug, et profiter ainsi d’améliorations supplémentaires: possibilité de sélectionner un moment bien précis dans un film pour commencer le visionnage d’une séquence non-prédécoupé par exemple, de gérer des grandes bases de films, pour une meilleure gestion des informations reçues par Streamplug, etc

-Poids de Streamplug: il pèse 200K au téléchargement, et contient le décodeur nécessaire au visionnage des films. Un client n’ayant installé aucun logiciel, aucun codec, dans son ordinateur, peut, dès que Streamplug est installé, visionner des films en ligne au format mpeg4 et du son Ogg Vorbis, à travers les navigateurs Internet Explorer, Mozilla, Firefox, Netscape, ceci sans redémarrer sa machine, ni son navigateur.
De nouveaux formats seront très bientôt supportés.
Cela est très rassurant dans le domaine de la vidéo en streaming, car vous n’avez alors plus à vous demander quel est l’équipement de vos clients niveau software: vous leur fournissez ce software de 200K à installer en tant que plugin de navigateur, et celui-ci s’installe et s’éxcute à vitesse grand V, de façon quasi-transparente pour l’utilisateur.

-Streamplug propose une sécurisation des médias: il permet plusieurs niveaux de cryptage de données, ceci permettant aux ayants-droits d’être sur qu’à aucun moment, le fichier streamé ne pourra être sauvegardé, sauf si cela a été prévu à l’avance.
Notre lecteur possède une option  » save stream  » qui, si l’administrateur du site le désire, lui laisse la possibilité de proposer ou non la sauvegarde du média visionné.

-Choix de codecs libres de qualité: Mpeg4 et aussi Ogg Vorbis pour le son. Ces derniers offrent de bien meilleurs résultats que le mp3 et les formats propriétaires vidéo, tout en étant gratuits d’utilisation).
Nous aboutissons en ce moment même une version améliorée de Streamplug, possédant un décodeur Mpeg4 ultra-rapide, prenant en charge les flux Theora de Xiph, ainsi que le format de compression sans perte FLAC, toujours de chez Xiph. Tous libres de droit d’exploitation, ultra-performants, et qui permettront à Streamplug de streamer encore plus de format , tous inter-opérables.

Le choix de ces formats nous permet de proposer entre autre un usage Radio/Web-TV de Streamplug, celui-ci pouvant capter les flux Ogg et OGM, et sauvegarder l’adresse d’origine du flux en playlist, comme tous les médias qu’il sait lire d’ailleurs, sauf les médias protégés, qu’il sait reconnaître, et dont il interdit la sauvegarde.
Nous développons d’ailleurs spécifiquement le côté Web-Radio et Web-TV de streamplug, afin d’offrir des outils spécifiques et simples d’emploi.
Cependant, Streamplug peut déjà recevoir les flux des radios Ogg, fournis par Icecast par exemple: rentrez une adresse dans le système de chargement de playlist, et Streamplug vous ouvrira le flux, tout en renseignant le client des médias joués par une gestion avancée des tags Id3.

-Seuls les playlists protégées et cryptées ne peuvent pas être enregistrées, ni relues en local par Streamplug, ni par aucun autre lecteur bien sur.
-Lecture des tags et des informations du média, identique à celle fournie par les mp3.
-Gestion hardware avancée, avec différentes options de compatibilité
-Mise à jour automatique pour profiter des nouvelles fonctions
-Support des proxys, en grande partie pour répondre aux utilisateurs en entreprise, souvent protégé grâce à des procédés de ce type.
-Support des sous-titres, chargeables et interchangeables durant le stream.

Il existe encore quelques particularité à Streamplug, et de nombreuses apparaîtront encore, comme par exemple la possibilité de choisir sa langue audio durant le flux sans interrompre le déroulement du film, de la même manière que nous l’avons déjà réalisé avec les sous-titres.
Streamplug sera cependant amélioré, et bénéficiera d’évolutions majeures dès mi-janvier 2005. Toutefois, je peux assurer que Streamplug restera rétrocompatible avec les versions précédentes, tout en offrant un choix de systèmes et de navigateurs encore élargies.

Je tiens juste à préciser que nous préparons un plugin de navigation 3D sur Internet pesant lui aussi un poids infime, de conception identique à Streamplug, et qui s’imbriquera à celui-ci . pour offrir des mondes complexes en 3D en ligne, incluant le streaming de médias audio-vidéo.
Ce plugin sera disponible en béta-test très bientôt sur notre site internet cedelia.com .
Notre recherche s’oriente pour cela sur de nouveaux procédés de streaming innovants, aussi bien sur les images, la 3D, le son, ainsi que sur l’utilisation des meilleurs formats vidéos existants, ou qui sont en pleine croissance, comme le codec Theora par exemple, de Xiph, qui fabrique de nombreux codecs de haute qualité.

-Concernant la solution technique en elle-même, qu’a-t-elle représentée en terme et humain et financier pour sa mise en place ?
Nous avons un excellent codeur en chef, qui supervise avec brio toutes les opérations complexes liées aux architectures windows et linux, ainsi que l’adaptation de Streamplug à chaque nouveau système d’exploitation que nous décidons d’intégrer (à savoir Macintosh pour le prochain).
Il est aidé pour cela de toute l’équipe et de nos notions en informatique, ainsi que d’intervenants externes quelquefois.

Financièrement, fabriquer un logiciel comme celui-ci ne coûte qu’en « temps-homme », et en savoir-faire évidemment.
Sa mise en place vient de notre analyse du marché et des différentes solutions disponibles en ce moment.
Bien sur, nous avons parallèlement travaillé sur d’autres projets pour amortir celui-ci, et cela s’est tout a fait bien passé. Au bout de 2 ans et demi de travail, nous pouvons enfin commencer à déployer notre travail, ce qui nous prendra a terme une année, pendant laquelle nos différents produits sortiront, et prendront leurs places dans la chaîne de création et de distribution de programmes Cedelia.

Quelles en sont les différences notoires avec les solutions de stream existantes ?

Les solutions de streaming existantes, pour la plupart d’origine américaine, soumettent les ayants droits à des contraintes massives: Les serveurs Windows 2004 par exemple, indispensables pour le stream des formats Microsoft à une grande échelle coûtent souvent plus chers que les serveurs dédiés Linux dont nous avons besoin, sans que cela nous coûte en fiabilité, au contraire.

De plus, Microsoft, comme Real, soumettent les clients à des mises à jours massives: Tous les clients n’ont peut-être pas envie de télécharger entre 8 et 12 Mo de logiciel de lecture , juste pour pouvoir mettre a jour Windows media player, et regarder un film en ligne de manière enfin sécurisée.

En outre , un marché soumis au monopole d’une seule technologie, voire deux, mais a fortiori de mêmes nationalités , n’est jamais bon pour le développement de celui-ci, et le contentement maximum des clients, qui cherche toujours les meilleurs solutions , au meilleur prix.

Vous proposez une version par type d’exploreur Internet. Aucune application de stream n’est d’office compatible avec l’ensemble des explorateurs ?

Hélas, il est impossible de fabriquer un logiciel de stream universel et intégré pour tous les explorateurs, ceci à cause de la nature propriétaire de certains d’entre eux comme Internet Explorer, dont Microsoft ne fournit bien évidemment pas les sources de son navigateur. Notre technologie implique pour chacun des systèmes et navigateurs une intégration profonde pour bien fonctionner.
C’est un plugin à part entière, dans le sens où il s’intègre vraiment aux pages des navigateurs lors de son lancement, et non par un simple rendu visuel dans la fenêtre des navigateurs (comme c’est le cas pour la plupart des logiciels concurrents, dont on lance le fonctionnement grâce au .exe installé dans votre  » Program Files « ).

Nous proposons donc une compilation de Streamplug différente pour chaque navigateur, puisque Streamplug est construit pour réagir en parfaite adéquation avec chacun d’eux, et non comme un simple appel d’un lecteur installé préalablement dans votre répertoire de programme. Chaque navigateur et système est ainsi contenté au mieux, sans incompatibilités.

Streamplug peut être considéré comme une extension audio/vidéo des navigateurs. Il fonctionne bien sur parfaitement dans une utilisation locale, de façon autonome.

———————
la suite de l’entrevue dès demain ;-)
———————



  1. C'est un peu vide ici ! Pourquoi ne pas laisser un commentaire ?



You must be logged in to post a comment.