Microsoft Media Server exigé

Résolu
Bonjour,
Que faire quand une chaine de télé m'exige ce protocole MMS sur Linux ? J'ai installé le GUI Mplayer, comme c'était indiqué dans la rubrique Aide (de France 5) pour les Linuxiens, mais ça ne change rien.
Configuration: Linux Mandriva
Firefox 3.0.3

22 réponses

Résumé de la discussion

Affichage des contenus MMS d'une chaîne sur Linux via Firefox nécessite l'installation d'un plugin multimédia comme MPlayer, afin de prendre en charge le protocole MMS et les flux vidéo. Plusieurs solutions sont évoquées, notamment copier les fichiers du plugin dans le répertoire Mozilla, ou compiler mplayerplug-in et installer les fichiers .so et .xpt dans les plugins Mozilla. Des utilisateurs décrivent des étapes précises, comme installer le gecko-sdk, résoudre des erreurs de compilation et vérifier le contenu dans about:plugins, avec des résultats variables allant de l’échec partiel à une lecture audio-vidéo fonctionnelle.

Bobot (l’IA à votre service)
  1. Contributeur
    re,
    sous firefox
    about:plugins
    a+
    1. J'ai tapé about:plugins sur la barre d'adresse comme c'est recommandé. J'ai une longue liste de plugins qui sont tous notés Yes dans Enabled, donc je suppose que ça signifie qu'ils sont activés sur mon ordi. Par exemple, j'ai ça comme début de liste pour Windows :

      Windows Media Player Plug-in 10 (compatible; Totem)

      File name: libtotem-gmp-plugin.so
      The Totem 2.24.1 plugin handles video and audio streams.

      MIME Type Description Suffixes Enabled
      application/x-mplayer2 AVI video avi, wma, wmv Yes
      video/x-ms-asf-plugin ASF video asf, wmv Yes
      video/x-msvideo AVI video

      tout est noté yes ensuite, mais je ne sais pas comment faire pour visionner quand même.
      1. Salut,

        mais je ne sais pas comment faire pour visionner quand même.

        idem pour moi ! j'ai le même souci pour lire ce type de protocole sous linux !

        rien avec le navigateur ! si je fais clic-droit puis ouvrir avec un lecteur video : c'est totem qui s'ouvre mais impossible de lire ! il me dit qu'il manque des codecs et me propose gstreamer ! ok ! j'installe gstreamer mais rien n'y fait : impossible de lire ce fichu protocole de m...... !

        mon dernier message d'erreur est le suivant (directement à partir du navigateur ou via totem) :
        Impossible d'ouvrir l'emplacement ; vous n'avez peut-être pas la permission d'ouvrir le fichier.

        si quelqu'un à l'astuce : un grand merci d'avance ! ce n'est pas que c'est vital pour moi, c'est juste que ça m'agace !

        [root@mandriva log]# cat user.log | grep gstreamer
        Jul 19 12:43:51 mandriva perl: [RPM] totem-gstreamer-2.22.0-4.3mdv2008.1 installed
        Jul 19 12:44:03 mandriva perl: [RPM] totem-gstreamer-2.22.0-4.1mdv2008.1 removed
        Jul 19 12:44:08 mandriva perl: [RPM] totem-mozilla-gstreamer-2.22.0-4.3mdv2008.1 installed
        Jul 19 12:44:11 mandriva perl: [RPM] totem-mozilla-gstreamer-2.22.0-4.1mdv2008.1 removed
        Sep 18 18:44:59 mandriva perl: [RPM] gstreamer0.10-gnomevfs-0.10.17-3mdv2008.1 installed
        Sep 18 18:45:12 mandriva perl: [RPM] gstreamer0.10-soup-0.10.6-5plf2008.1 installed
        Sep 18 18:45:27 mandriva perl: [RPM] gstreamer0.10-neon-0.10.6-5plf2008.1 installed
        Sep 18 18:46:47 mandriva perl: [RPM] gstreamer0.10-plugins-ugly-0.10.7-4plf2008.1 installed
        Oct 1 18:13:02 mandriva MandrivaUpdate[11184]: [RPM] totem-gstreamer-2.22.0-4.4mdv2008.1 installed
        Oct 1 18:13:12 mandriva MandrivaUpdate[11184]: [RPM] totem-mozilla-gstreamer-2.22.0-4.4mdv2008.1 installed
        Oct 1 18:13:17 mandriva MandrivaUpdate[11184]: [RPM] totem-mozilla-gstreamer-2.22.0-4.3mdv2008.1 removed
        Oct 1 18:13:18 mandriva MandrivaUpdate[11184]: [RPM] totem-gstreamer-2.22.0-4.3mdv2008.1 removed
        Oct 19 20:30:35 mandriva perl: [RPM] gstreamer0.10-mms-0.10.6-5plf2008.1 installed
        [root@mandriva log]#
        1. salut,

          bon ben non ! j'arrive pô à installer ce fichu plugin !

          j'ai installé mozilla-devel et gecko-sdk MAIS lorsque j'essaie de compiler mplayer-plugin à partir des sources tar.gz
          http://mplayerplug-in.sourceforge.net/install.php

          [redfox@mandriva mplayerplug-in-3.55]$ ./configure --with-gecko-sdk=/home/redfox/Desktop/Tarball/gecko-sdk
          checking for g++... g++
          checking for C++ compiler default output file name... a.out
          checking whether the C++ compiler works... yes
          checking whether we are cross compiling... no
          checking for suffix of executables...
          checking for suffix of object files... o
          checking whether we are using the GNU C++ compiler... yes
          checking whether g++ accepts -g... yes
          checking for gcc... gcc
          checking whether we are using the GNU C compiler... yes
          checking whether gcc accepts -g... yes
          checking for gcc option to accept ISO C89... none needed
          checking for a BSD-compatible install... /usr/bin/install -c
          checking for gawk... gawk
          checking whether make sets $(MAKE)... yes
          Using new (v1.7+) gecko-sdk
          checking for xpidl... no
          configure: error: xpidl compiler not found
          [redfox@mandriva mplayerplug-in-3.55]$


          décidemment !

          <EDIT : idem via cvs EDIT>
          1. Contributeur
            Rha, mais pourquoi toujours chercher à compiler?
            Installe le paquet "w32codec", pour commencer.
            1. salut,

              Installe le paquet "w32codec", pour commencer.

              si ça le fait, je ne demande pas mieux ! je vais regarder ça ! merci !

              sinon, j'ai avancé dans ma compile (il manquait gtk2-devel) :
              même commande que post<9>
              checking for X11/extensions/dpms.h... yes
              configure: creating ./config.status
              config.status: creating Makefile
              config.status: WARNING:  Makefile.in seems to ignore the --datarootdir setting
              config.status: creating po/Makefile
              config.status: WARNING:  po/Makefile.in seems to ignore the --datarootdir setting
              config.status: creating install.sh
              config.status: WARNING:  install.sh.in seems to ignore the --datarootdir setting
              config.status: creating uninstall.sh
              config.status: creating dist.sh
              config.status: creating mplayerplug-in.spec
              config.status: creating config.h
              /usr/lib/seamonkey-1.1.11/xpidl -w -m header -I  -I Source -e Source/nsIScriptableMplayerPlugin.h Source/nsIScriptableMplayerPlugin.idl
              ERROR: extra arguments after input file
              
              ** (process:31664): WARNING **: Parse of Source failed: Is a directory
              [redfox@mandriva mplayerplug-in-3.55]$


              1. salut,
                j'ai déjà vaerti cetet chaine que leur programems ne sont pas très lisibles sous linux mais ils s'en lavent les mains
                1. bon ben win32-codec (pour mandriva) n'a aucun effet !

                  sinon j'ai testé avec les lib de firefox mais je butte toujours au même endroit :
                  /usr/lib/firefox-2.0.0.17/xpidl -w -m header -I  -I Source -e Source/nsIScriptableMplayerPlugin.h Source/nsIScriptableMplayerPlugin.idl
                  ERROR: extra arguments after input file
                  
                  ** (process:10814): WARNING **: Parse of Source failed: Is a directory


                  que ce soit à partir du tar.gz ou du cvs !

                  décidemment !!!
                  1. Contributeur
                    Tu peux aussi (ce que je fais en pareil cas) arrêter de te prendre la tête et demander un format lisible, c'est la moindre des choses..
                    1. bon ben avec juste ./configure ça passe à peu près !

                      configure: creating ./config.status
                      config.status: creating Makefile
                      config.status: WARNING:  Makefile.in seems to ignore the --datarootdir setting
                      config.status: creating po/Makefile
                      config.status: WARNING:  po/Makefile.in seems to ignore the --datarootdir setting
                      config.status: creating install.sh
                      config.status: WARNING:  install.sh.in seems to ignore the --datarootdir setting
                      config.status: creating uninstall.sh
                      config.status: creating dist.sh
                      config.status: creating mplayerplug-in.spec
                      config.status: creating config.h
                      /usr/lib/seamonkey-1.1.11/xpidl -w -m header -I /usr/share/idl/seamonkey-1.1.11 -I Source -e Source/nsIScriptableMplayerPlugin.h Source/nsIScriptableMplayerPlugin.idl
                      [redfox@mandriva mplayerplug-in-3.55]$


                      par contre ça plante au make
                      1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DGTK_ENABLED  Source/plugin-ui.cpp
                      Source/plugin-ui.cpp:6:21: erreur: X11/xpm.h : Aucun fichier ou répertoire de ce type
                      In file included from Source/plugin-ui.cpp:21:
                      Source/../pixmaps/play_down_small.xpm:39: attention : deprecated conversion from string constant to ‘char*’
                      Source/../pixmaps/play_down_small.xpm:39: attention : deprecated conversion from string constant to ‘char*’

                      1. bien !

                        j'ai installé firefox-devel : l'étape ./configure passe bien ! mais toujours le clash avec la commande make : même message d'erreur que précédemment !

                        j'ai également testé gecko-mediaplayer : échec aussi !

                        et pourtant quelqu'un semble avoir réussi sous Suse :
                        http://sourceforge.net/forum/forum.php?thread_id=2050904&forum_id=242727

                        bon j'arrête là ....................................pour l'instant !
                        1. Modérateur
                          Oups pas trop eu le temps de me pencher sur tes déboires, mais si mes souvenirs sont bons, je ne pense pas avoir compilé quoi que ce soit, mais plutôt avoir copié les fichiers (.so et .xpt) de mplayer dans mon répertoire ".mozilla/plugins/"...
                        2. @jipicyouaips ! l'idée m'a traversé l'esprit figure-toi ! mais comme le tuto dit qu'après la commande "make" on devait obtenir les "fameux" fichiers, j'avais comme un sentiment de "j'avance pô" !

                          par contre si ces fameux fichiers existent ailleurs alors ça change un peu la donne ! je vais voir ça !

                          <EDIT : ben non ! point de ces "fameux" fichiers chez moi et pourtant mplayer est installé ! j'arrête là ! merci quand même EDIT>
                      2. Hourraaaaaaaaaaaaa ! j'ai réussi ! ça maaaaaaaaaaaaaaaarche !

                        parfois être "têtu" ...... ça finit par payer !
                        1. Modérateur
                          Mais quel âne tu fais ;-DDD

                          PS. En copiant les fichiers ?
                      3. PS. En copiant les fichiers ?

                        ouaips !

                        voici comment j'ai procédé :

                        donc j'ai compilé mplayer-plugin :

                        donc j'ai téléchargé les sources via CVS !

                        donc la commande .configure passe très bien avec le paquetage firefox-devel installé !

                        ensuite je plantais à la commande make, par contre elle passe relativement bien avec le paquetage libxpm-devel installé !
                        je dis relativement bien car cela se termine comme ça :
                        make[1]: entrant dans le répertoire « /home/redfox/Desktop/Tarball/mplayerplug-in/po »
                        msgfmt -o cs.mo cs.po
                        make[1]: msgfmt : commande introuvable
                        make[1]: *** [cs.mo] Erreur 127
                        make[1]: quittant le répertoire « /home/redfox/Desktop/Tarball/mplayerplug-in/po »
                        make: *** [languages] Erreur 2
                        [redfox@mandriva mplayerplug-in]$


                        mais bon je continue et je constate que les "fameux fichiers" sont créés ! je les copie dans /usr/lib/mozilla/plugins/ et hop !
                        If you use mozilla:
                        cp mplayerplug-in*.so /usr/lib/mozilla/plugins
                        cp mplayerplug-in*.xpt /usr/lib/mozilla/components


                        voici mon about:plugins :
                        Windows Media Player Plug-in
                        
                            Nom de fichier : mplayerplug-in-wmp.so
                            mplayerplug-in 3.55
                        
                            Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
                            JavaScript Enabled and Using GTK2 Widgets
                        
                        Type MIME 	Description 	Suffixes 	Autorisé
                        application/asx 	Media Files 	* 	Oui
                        video/x-ms-asf-plugin 	Media Files 	* 	Oui
                        video/x-msvideo 	AVI 	avi,* 	Oui
                        video/msvideo 	AVI 	avi,* 	Oui
                        application/x-mplayer2 	Media Files 	* 	Oui
                        application/x-ms-wmv 	Microsoft WMV video 	wmv,* 	Oui
                        video/x-ms-asf 	Media Files 	asf,asx,* 	Oui
                        video/x-ms-wm 	Media Files 	wm,* 	Oui
                        video/x-ms-wmv 	Microsoft WMV video 	wmv,* 	Oui
                        audio/x-ms-wmv 	Windows Media 	wmv,* 	Oui
                        video/x-ms-wmp 	Windows Media 	wmp,* 	Oui
                        application/x-ms-wmp 	Windows Media 	wmp,* 	Oui
                        video/x-ms-wvx 	Windows Media 	wvx,* 	Oui
                        audio/x-ms-wax 	Windows Media 	wax,* 	Oui
                        audio/x-ms-wma 	Windows Media 	wma,* 	Oui
                        application/x-drm-v2 	Windows Media 	asx,* 	Oui
                        audio/wav 	Microsoft wave file 	wav,* 	Oui
                        audio/x-wav 	Microsoft wave file 	wav,* 	Oui
                        mplayerplug-in 3.55
                        
                            Nom de fichier : mplayerplug-in.so
                            mplayerplug-in 3.55
                        
                            Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
                            JavaScript Enabled and Using GTK2 Widgets
                        
                        Type MIME 	Description 	Suffixes 	Autorisé
                        video/mpeg 	MPEG 	mpg,mpeg 	Oui
                        audio/mpeg 	MPEG 	mpg,mpeg 	Oui
                        video/x-mpeg 	MPEG 	mpg,mpeg 	Oui
                        video/x-mpeg2 	MPEG2 	mpv2,mp2ve 	Oui
                        audio/mpeg 	MPEG 	mpg,mpeg 	Oui
                        audio/x-mpeg 	MPEG 	mpg,mpeg 	Oui
                        audio/mpeg2 	MPEG audio 	mp2 	Oui
                        audio/x-mpeg2 	MPEG audio 	mp2 	Oui
                        audio/mp4 	MPEG 4 audio 	mp4 	Oui
                        audio/x-mp4 	MPEG 4 audio 	mp4 	Oui
                        video/mp4 	MPEG 4 Video 	mp4 	Oui
                        video/3gpp 	MPEG 4 Video 	mp4,3gp 	Oui
                        audio/mpeg3 	MPEG audio 	mp3 	Oui
                        audio/x-mpeg3 	MPEG audio 	mp3 	Oui
                        audio/x-mpegurl 	MPEG url 	m3u 	Oui
                        audio/mp3 	MPEG audio 	mp3 	Oui
                        application/x-ogg 	Ogg Vorbis Media 	ogg 	Oui
                        audio/ogg 	Ogg Vorbis Audio 	ogg 	Oui
                        audio/x-ogg 	Ogg Vorbis Audio 	ogg 	Oui
                        application/ogg 	Ogg Vorbis / Ogg Theora 	ogg 	Oui
                        audio/flac 	FLAC Audio 	flac 	Oui
                        audio/x-flac 	FLAC Audio 	flac 	Oui
                        video/fli 	FLI animation 	fli,flc 	Oui
                        video/x-fli 	FLI animation 	fli,flc 	Oui
                        video/x-flv 	Flash Video 	flv 	Oui
                        video/vnd.vivo 	VivoActive 	viv,vivo 	Oui
                        application/x-nsv-vp3-mp3 	Nullsoft Streaming Video 	nsv 	Oui
                        audio/x-mod 	Soundtracker 	mod 	Oui
                        audio/basic 	Basic Audio File 	au,snd 	Oui
                        audio/x-basic 	Basic Audio File 	au,snd 	Oui
                        audio/x-scpls 	Shoutcast Playlist 	pls 	Oui

                        j'ai testé et cela fonctionne : l'image + le son !

                        merci à toi jipicy pour l'idée des fichiers !
                        1. Modérateur
                          De rien, mais je pense que sans compiler, en installant juste le paquet mplayer (et quelques dépendances qui vont avec) et en copiant les fichiers où qu'il faut ça doit le faire aussi sans se prendre la tête, mais bon y'a des masos, faut faire avec ;-DD

                          Merci pour le détail ;-)
                      4. en installant juste le paquet mplayer (et quelques dépendances qui vont avec)

                        le paquet je l'ai ! par contre les dépendances qui vont avec, je les connais pô !

                        mais bon y'a des masos, faut faire avec

                        disons que je n'avais que cette méthode sous la main, alors il fallait bien que je fasse avec ! :-)

                        de toute façon, certaines videos ne fonctionnent pas, d'autres oui ! mais ça c'est une autre histoire !

                        :-))
                        • 1
                        • 2