Rechercher : dans
Par :

Probleme de Format dans RTP de JMF

Dernière réponse le 1 jun 2009 à 13:00:05 fatah86, le 29 mai 2008 à 14:22:14 
 Signaler ce message aux modérateurs

Bonjour,
je suis entrain de développer une application de visioconference et j'utilise l'API JMF (Java Media Framework) de sun. j'essaye à envoyer un flux (video et audio) d'un PC (Serveur) à un autre PC (Client) en utilisant le protocole RTP de l'API JMF. j'ai réussis à envoyer le son mais pas la Video, et j'ai trouvé que le probleme et au niveau du transcodage de la piste Video c à d le programme ne trouve pas le format pour le video supportée par le RTP.
voici le code:
public void send(String f){
ml=new MediaLocator(f);
try {
p=Manager.createProcessor(ml);
} catch (NoProcessorException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
while(p.getState() < Processor.Configured)
{
//Configuration du Processor
p.configure();
}
p.setContentDescriptor(new ContentDescriptor(ContentDescriptor.RAW_RTP));

//On obtient les différentes pistes du processor
TrackControl track[]=p.getTrackControls();

for(int i = 0 ; i < track.length ; i++)
{

//on obtient les formats supportés pour cette piste
Format suppFormats[] = track[i].getSupportedFormats();
//Si il y a au moins un format supporté
// alors on met le premier

if(suppFormats.length > 0)
{
track[i].setFormat(suppFormats[0]);
}
else
{

track[i].setEnabled(false);
}
}

while(p.getState() < Processor.Realized)
{
//Réalisation du Processor
p.realize();
}

p.start();

DataSource source=p.getDataOutput();


RTPManager rtpm=RTPManager.newInstance();
try {
SessionAddress locale=new SessionAddress(InetAddress.getLocalHost(),4000);
rtpm.initialize(locale);
SessionAddress dest=new SessionAddress(InetAddress.getLocalHost(),2000);
rtpm.addTarget(dest);
SendStream stream=rtpm.createSendStream(source, 0);
stream.start();
System.out.println("Démarré");

} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InvalidSessionAddressException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (UnsupportedFormatException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}
SVP, si quelqu'un peut m'aider n'hésiter pas. Merci D'avance.

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « Probleme de Format dans RTP de JMF » dans :
Les formulaires HTML Voir Intérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains...
Formatage - Formater un disque dur Voir Avant de vouloir comprendre ce qu'est le formatage, il est essentiel de connaître le fonctionnement d'un disque dur. Beaucoup de personne ne distinguent pas le formatage de bas niveau (appelé aussi formatage physique) et le formatage de haut...
[Audio] Conversion d'un fichier au format WMA en MP3 VoirPour convertir un fichier audio au format WMA en MP3, il suffit d'utiliser un logiciel de conversion tel que l'un des suivants : Free Mp3 Wma Converter dBpower-AMP Music Converter (DMC) MediaCoder GX::Transcoder Par ailleurs, il est à...
Formater une clé USB VoirLes clés USB doivent nécessairement être formatées avec le système de fichiers FAT (FAT16 ou FAT32) pour pouvoir être utilisées par les principaux systèmes d'exploitation. Sous Windows Or, pour une clé USB de capacité supérieure à 32Mo, Windows...
Télécharger HP USB Disk Storage Format Tool VoirHP USB Disk Storage Format Tool est tout simplement un petit utilitaire de formatage de support USB ou un lecteur MP4. Le programme permet aussi de créer des clés amorçables ( bootable ). Ce logiciel fonctionne avec toutes les clés et lecteurs MP4...
Télécharger Format Factory VoirFormat Factory est un logiciel qui permet la conversion de plusieurs types de fichiers multimédia. Les caractéristiques de Format Factory: 1 Convertir les formats vidéo, audio et image les plus populaires. 2 Réparer les fichiers endommagés. 3...
Le format MKV (Matroska Video) VoirLe format MKV Le format MKV (Matroska Video) est un format vidéo entièrement libre. Plus exactement il s'agit d'un conteneur (d'où le nom Matroska, en référence aux poupées russes) permettant de contenir de la vidéo (DivX, Xvid,RV9, etc.), du son...
Le format S/PDIF VoirLe format S/PDIF Le standard S/PDIF (« Sony/Philips Digital Interface », parfois notée SPDIF) est un format permettant de transférer des données audio numériques. Il s'agit d'un standard international, connu sous le nom « IEC-958 type II »,...
Le format DivX (DivX, Xvid, 3ivX, VP3) VoirLe format DivX Le format DivX est un format de compression/décompression vidéo permettant d'obtenir des vidéos compressées très peu volumineuses avec une perte de qualité très raisonnable. Ainsi le format DivX permet de stocker un film complet sur...

1

dodo, le 29 mai 2008 à 15:22:42

Je veut ajouter un image dans mon frame .j'essayé mais tjs je n'arrive pas .svp si aider moi

Répondre à dodo

2

assouma, le 10 déc 2008 à 11:16:40

Bonjour,
j'ai essayé d'envoyer le son mais j'ai pas arriver à le transmettre
est ce que vous pouvez m'envoyer votre code concernant le son
et tous les étapes à suivre côté client et côté serveur
et l'API RTP qu'on doit installer
merci d'avance

Répondre à assouma

3

 sdkao, le 1 jun 2009 à 13:00:05

Bonjour tout le mon
qui a une idée, comment on envoie des vidéo au format mp4 ou 3gp en utilisant l'api RTP de JMF ?
merci d'avance, ça fait un bout de temps je gallère la dessus.
j'ai testé l'exemple d'envoi de de video au format avi mais j'ai le message : Unsupported format in RTP
merci de m'aider si quelqu'un a une idée.

Répondre à sdkao
Collection CommentÇaMarche.net