06/08/2008

SunOne Player (Lecteur Multimedia Java).

  • Présentation
SunOne Player est un lecteur multimédia capable de lire des fichiers mp3, wav, midi, avi, mpeg, ..., entièrement développé en java. Il est compatible windows et Linux ceci grace à l'utilisation entre autres de l'API JMF (Java Media Framework) développé par sun MicroSystem.
  • Naissance et évolution du projet
SunOne Player est un projet que j'ai initié (projet développement en formation d'ingénieur) avec mon collègue Patrick Joël Fetue. Le projet a été offert à la communauté open source sous licence GPL v2, où se poursuit aujourd'hui son développement.

Je suis toujours administrateur du projet sur google code source et vous invite à rejoindre le groupe de développeurs. Nous serons très ravis de vous compter parmi nos membres.

Site du projet: http://code.google.com/p/sunone-player/.
Découvrir le projet avec cette capture d'écran faite de SunOne Player.

05/08/2008

Les interfaces Parlay X web services.

  • Présentation
Parlay X est né d'une collaboration entre le 3GPP, l'ETSI et le Parlay Group. C'est un ensemble de services Web de télécommunications. Il est désigné pour permettre aux développeurs de logiciel ou aux serveurs d’applications d’utiliser les capacités d’un réseau de télécommunications dans leurs applications (tel que la localisation, la capacité de mettre en place un appel, envoie de SMS, …) en leur fournissant une certaines abstractions des capacités de ce réseau là.
  • Evolution
La version 1 de Parlay X, publiée en Mai 2003, définie des web services pour entre autres : l’envoi et la réception de SMS, l’envoi et la réception de message, l’initiation d’appel par une partie tierce, …
Les spécifications de la version 2 de Parlay X ont été publiées par l’ETSI en Mars 2005. Des spécifications équivalentes ont été publiées par le 3GPP dans sa Release 6. Les spécifications de la version 2.1 de Parlay X ont été publiées en Décembre 2006.
Parlay X a été implémenté par beaucoup d’opérateurs télécom tels que British Telecom, Korea Telecom, T-Com, Mobilecom et Sprint.
  • Principe de Parlay X

Parlay X est composé de deux parties:

  1. Une partie Gateway (Parlay X Gateway) localisé dans le réseau de l'opérateur de télécommunications qui implémente les interfaces parlay X.
  2. et les applications Telecoms (Telecom Applications) qui utilise ces interfaces. Les applications télécoms agissent à la fois comme client web services pour envoyer des réquêtes aux parlay X Gateway (send SMS) ou comme serveur pour recevoir des notifications (SMS notification).

  • Les spécifications à ce jour:
- Part 1: Common (# TS 29.199-01 OSA Parlay X Web Services )
- Part 2: Third Party Call (# TS 29.199-02 OSA Parlay X Web Services)
- Part 3: Call Notification (# TS 29.199-03 OSA Parlay X Web Services)
- Part 4: Short Messaging (# TS 29.199-04 OSA Parlay X Web Services)
- Part 5: Multimedia Messaging (# TS 29.199-05 OSA Parlay X Web Service)
- Part 6: Payment (# TS 29.199-06 OSA Parlay X Web Services)
- Part 7: Account Management (# TS 29.199-07 OSA Parlay X Web Service)
- Part 8: Terminal Status (# TS 29.199-08 OSA Parlay X Web Service)
- Part 9: Terminal Location (# TS 29.199-09 OSA Parlay X Web Service)
- Part 10: Call Handling (# TS 29.199-10 OSA Parlay X Web Service)
- Part 11: Audio Call (# TS 29.199-11 OSA Parlay X Web Service)
- Part 12: Multimedia Conference (# TS 29.199-12 OSA Parlay X Web Services)
- Part 13: Address List Management (# TS 29.199-13 OSA Parlay X Web Service)
- Part 14: Presence (# TS 29.199-14 OSA Parlay X Web Service)
- Part 15: Message Broadcast (# TS 29.199-15 OSA Parlay X Web Service)
- Part 16: Geocoding (# TS 29.199-16 OSA Parlay X Web Services)
- Part 17: Application-driven Quality of Service (QoS) (# TS 29.199-17 OSA Parlay X Web Services)
- Part 18: Device Capabilities and Configuration (# TS 29.199-18 OSA Parlay X Web Services)
- Part 19: Multimedia Streaming Control (# TS 29.199-19 OSA Parlay X Web Service)
- Part 20: Multimedia Multicast Session Management (# TS 29.199-20 OSA Parlay X Web Services)
- Part 21: Content Management (# TS 29.199-21 OSA Parlay X Web Services)
- Part 22: Policy (# TS 29.199-22 OSA Parlay X Web Services).