IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java ME Discussion :

Protocole RTSP et J2ME


Sujet :

Java ME

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 245
    Par défaut Protocole RTSP et J2ME
    bonjour,
    je souhaiterai savoir comment m'y prendre pour afficher une video codé en MP4 en passant par le protocole RTSP

    J'ai actuellement regardé du coté de la classe player et manager mais le soucis c'est que lorsque je rentre l'url de ma Caméra (qui fournit une video codé en MP4 et qui supporte le protocole) j'obtiens une erreur


    player = Manager.createPlayer("rtsp://192.168.0.99");

    javax.microedition.media.MediaException: Cannot create a Player for: rtsp://192.168.0.99
    at javax.microedition.media.Manager.createPlayer(Manager.java:593)
    at FileConnectionDemo.<init>(FileConnectionDemo.java:37)
    at java.lang.Class.runCustomCode(+0)
    at com.sun.midp.midlet.MIDletState.createMIDlet(+34)
    at com.sun.midp.midlet.Selector.run(Selector.java:151)
    j'obtiens la même erreur lorsque je spécifie le port du coup je suis complètement bloqué
    Est ce que quelqu'un à déjà travailler sur ça et pourrait m'aider?

    Merci d'avance

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 245
    Par défaut
    bon j'ai un début de réponse. En fait l'émulateur de Netbeans ne gère pas le protocole rtsp (d'ailleurs il ne gere pas non plus le codage MPEG-4 et le 3GP) donc l'erreur était soulevé à cause de celà (enfin je pense ^^)

    Sinon je souhaiterai savoir s'il est possible de booster cette émulateur enfin de me permettre de supporter d'avantage de protocoles et d'encodage.

    Merci d'avance.

  3. #3
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 245
    Par défaut
    Bon vu que personne n'a apparament de solution je me permets de rajouter ici mes avancés

    Bon alors le problème de l'émulateur est réglé dans la mesure où je suis passé à celui de Nokia (vu que mon appli est pour un Nokia ça me parait donc plus judicieux)

    Ayant migré mon problème ne s'est pas du tout résolu mais a légèrement changé ^^ je passe d'une erreur de non création du mediaplayer à une autre
    javax.microedition.media.MediaException: Not supported locator: rtsp://192.168.0.99:554
    bon j'ai quand même rechercher dans les fichiers de conf de ma caméra si l'adresse était correcte et si le port pour le protocole rtsp était le bon et la réponse est OUI.

    Je tiens à préciser que l'émulateur Nokia S60 5th Edition SDK v1.0 supporte bien le protocole utilisé et l'encodage de ma video.


    Il doit donc y avoir quelque chose qui m'échappe mais la je m'en remets une nouvelle fois à vous (ou à moi si je finis par découvrir quoi^^).

    salutations à tous ceux qui vont me lire

  4. #4
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 245
    Par défaut
    Nouvel du front ^^

    Bon alors j'ai enfin réussi à comprendre le fonctionnement de ce protocole donc en plus de préciser le type de protocole (rtsp) et l'adresse de la caméra (ici 192.168.0.99) il faut lui préciser l'access name (c'est peut être trivial pour certains mais pas pour moi).

    Donc une fois l'url parfaitement construite j'ai lancé mon application et la MIRACLE ça ne marche toujours pas .
    Bon pour réexpliquer le soucis ben lorsque je lance ma MIDLET j'ai bien on application qui se lance, le Player se construit bien mais lorsqu'il se synchronise pour afficher le flux il se passe un bug. L'émulateur nokia m'affiche une fenetre d'erreur :
    Application closed: !jes-f0-java-mma@15180029
    USER 0
    Impossible de trouver comment survient cette erreur et ce qu'elle peut bien signifier.

    Merci d'avance pour vos eventuelles réponses.

  5. #5
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 245
    Par défaut
    bonjour à tous ^^

    Je vois que mon post inspire énormément de personnes mais je vais continuer à poster sur mon avancé. Donc le problème semblerait se produire à cause du protocole rtsp car il a un fonctionnement particulier . Je m'explique :

    -ce protocole utilise en fait 2 ports bien distincts (un pour le transport de données et un pour le contrôle) comme RTP et RTCP. sachant que le deuxième port ne s'ouvre qu'à la réception des données donc ce n'est pas le client (mon téléphone portable) qui demande l'ouverture de ce port mais bien le serveur (ici ma caméra)

    Est-ce que c'est là que ça bloque? Je n'en ai aucune idée
    Je pense à un problème de droit d'accès sur le téléphone mais j'ai tout paramétré avec le maximum de droit aussi bien dans la gestion des fichiers que de la communication. Enfin bref encore une fois je sèche ^^

    Si vous avez des pistes je suis preneur.

    Salutations à tous

Discussions similaires

  1. Caméra IP lecture d'un flux au protocole RTSP avec JMF
    Par jchevalay54 dans le forum Débuter avec Java
    Réponses: 0
    Dernier message: 26/09/2012, 09h41
  2. Enregistrer un flux H264 depuis le protocole rtsp
    Par dumoulex dans le forum API standards et tierces
    Réponses: 17
    Dernier message: 16/05/2012, 11h16
  3. Accés de l'exteieure à une ip locale par protocole RTSP
    Par jeromeSERRE dans le forum Développement
    Réponses: 0
    Dernier message: 10/06/2010, 18h27
  4. protocole rtsp et flash ?
    Par SrK dans le forum Flex
    Réponses: 1
    Dernier message: 03/09/2009, 14h03
  5. Quelle est la fiabilité du protocole SSL ?
    Par Anonymous dans le forum Développement
    Réponses: 5
    Dernier message: 05/09/2002, 13h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo