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

AWT/Swing Java Discussion :

Intégré un player à un JPanel


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 17
    Par défaut Intégré un player à un JPanel
    Bonjour tt le monde,

    Un petit problème que j'ai mais dont je ne suis pas sur que ce soit réalisable...

    Le but initial était de simuler un player pour jouer un fichier 3gp avec le protocole RTSP...
    Après m'être pris la tête avec JMF, j'ai décidé d'abandonner l'esthétique et de faire dans la simplicité.

    Je lance donc la vidéo avec un player externe (PVPlayer) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    try {
     
    Process proc = Runtime.getRuntime().exec("C:/Program Files/PacketVideo/PVPlayer/PVPlayer.exe "+ url;
     
    } catch (IOException e) {}
    Le petit problème c que j'ai d'un côté mon interface graphique java et de l'autre le player

    Y a-t-il un moyen d'attacher le player externe à un JPanel ou un truc du style?
    Je ne pense pas que ce soit réalisable mais bon au cas où qqn aurait une idée...
    Merci.

    Romain

  2. #2
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    VLC lit le RSTP, si tu es sous Windows, tu peux utiliser VLC en ActiveX (c'est ce que je fais pour MyFreeTV, contacte-moi si t'as besoin d'aide)...

  3. #3
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 12
    Par défaut
    Bonjour,

    Je suis un peu dans le meme cas, je cherche a creer un player utilisant VLC (pas la peine de tout re ecrire) cependant j'aurai besoin de le rattacher a mon application puisque j'ai besoin de deux fonctionnalites essentielles:
    ouvrir un stream 3gp via rtsp
    ouvrir un stream 3gp via rtsp pendant qu'un autre stream joue
    Le changement de stream se faisant sur le clic d'un bouton dans mon interface (chaque stream a un bouton play).

    Est ce que tu crois que c'est possible de le faire via ActiveX ?

    Je suis assez desespere la, ca fait trois jours non stop que je cherche. J'ai regarde du cote de JVLC mais je n'arrive pas a installer correctement la derniere release sous windows et semble avoir quelque probleme.

    Merci beaucoup,

    Xavier

  4. #4
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 12
    Par défaut
    Je viens de jeter un oeil sur le code de MyFreeTV et j'avais pas vu que tu utilisais JVLC pour le player, puis je te demander quelle version de JVLC tu utilises et comment tu l'as installee ?

    Merci beaucoup

    Xavier

Discussions similaires

  1. Réponses: 9
    Dernier message: 15/02/2011, 15h55
  2. Réponses: 6
    Dernier message: 03/12/2010, 21h22
  3. [Player Intégré] Ajouter un lecteur de vidéo
    Par Deallyra dans le forum Services
    Réponses: 1
    Dernier message: 17/03/2008, 08h53
  4. Réponses: 2
    Dernier message: 27/05/2007, 14h20
  5. Intégré une JDialog dans un JPanel
    Par loic911 dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 30/04/2007, 15h45

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