Bonjour à tou(te)s !

Je recherche un player capable de faire du streaming audio en mode piloté.

Petite précision qui conditionne tout le reste : je veux que ma page puisse passer sur un très vieux browser !
(pour être précis : le browser natif sur un Motorola Defy, sous android 2.2)

Du coup, il ne me faut pas d'html 5.
Ce qui veut dire qu'il ne me reste plus que flash.
(à moins qu'il existe d'autres alternatives ?).

J'ai trouvé jwplayer (http://www.jwplayer.com) qui me convient en tout point sauf le principal :
Il ne fonctionne pas avec le browser natif d'android 2.2 (mais bien avec celui d'android 2.3 )

Voici la classe javascript que j'avais écrite avant de m'apercevoir que le player n'était pas supporté par andoid 2.2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    function JWPlayer ( element_id , filename , failure_function )
        {
        this.filename = filename ;
        this.player   = 0 ;
        this.id       = element_id ;
        this.start = function ( volume )
            {
            this.player = jwplayer( this.id ) ;
            this.player.setup({ flashplayer: "jwplayer/player.swf", file: this.filename }) ;
            this.player.resize( 0,0 ) ; // je veux que le player soit invisible !
            this.player.onError( failure_function ) ;
            this.player.setVolume( volume ) ;
            this.player.play( true ) ;
            }
        this.stop = function ()
            {
            this.player.play( false ) ;
            this.player.remove() ;
            this.player = 0 ;
            }
        this.volume = function ( vol )
            {
            this.player.setVolume( vol ) ;
            }        
        }
Du coup je me penche sur d'autres players équivalents :
Voici un petit essai avec le player muses (https://www.muses.org) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
MRP.insert( {   'url':'http://audio.scdn.arkena.com/11008/franceinter-midfi128.mp3',
                'codec':'mp3',
                'volume':100,
                'autoplay':false,
                'buffering':5,
                'title':'France Inter',
                'welcome':'',
                'bgcolor':'#FFFFFF',
                'skin':'mcclean',
                'width':180,
                'height':60
                });
MRP.play() ;
Mais je n'arrive pas à le piloter :
- Il apparaît sur la page avec un gros bouton "play" sur lequel je dois cliquer.
- Il m'envoie une exception : Uncaught TypeError: g.instance.playSound is not a function

Sinon, j'ai aussi trouvé jplayer (http://jplayer.org) mais là, je ne comprends rien du tout...

Donc, vous l'aurez compris, si vous connaissez un player que je puisse masquer et piloter depuis du javascript, tout en restant compatible avec des vieux browsers, je suis preneur !
Idem si vous savez comment faire ça avec le player muses.

Merci d'avance !