Recherche avancée

Médias (91)

Autres articles (72)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (7705)

  • Anomalie #3650 (Nouveau) : Activation des plugins impossible sous IE10 et IE11

    13 janvier 2016, par Valéry -

    EN SPIP 3.0.21 l’activation des plugins est impossible sur Internet Explorer 10 et 11.

    1) Cliquer sur Activer affiche l’animation mais plus rien ne se passe. L’activation n’est pas faite.
    2) Cocher les plugins et les activer en groupe : même absence de résultat

    Ajax fonctionne ailleurs (ex. vider le cache).

    Sur la même installation l’activation des plugins se fait sans incident sur Chome et Firefox.

    Edge étant disponible sur Windows10 uniquement et tous les utilisateurs n’ayant pas accès à Chrome/Firefox (encore aujourd’hui...) le problème est gênant.

    Je n’ai pas testé sous SPIP 3.1 pour le moment.

  • Anomalie #3663 : Anomalie espace privé

    26 janvier 2016, par Hanjo de Lange

    Pas sûr !
    Je suis sous l’impression qu’il s’agit de tous les articles qui n’étaient pas publiés au moment de la migration version 3.0 -> 3.1.
    J’ai essayé plusiers articles et j’observe des autres anomalies : si je veux modifier un de ces articles, je n’ai pas la possibilité d’ajouter des images. La partie gauche de l’espace privé ne se change pas ! Articles créé après la migration ne donnent pas de problèmes !

  • Android IP Camera

    23 décembre 2014, par CptCattivo

    I’m looking for a good working solution to integrate an IP-Cameras video stream in my Android App. At the moment i am using the "Axis P1214-E" which has a good image quality, but i couldn’t get a "LIVE" stream from it. Either the stream is very laggy or it’s a few seconds delayed (sometimes even more) or the stream is shutting down after awhile. What i tried so far :

    • Using a SurfaceView to get the MJPEG Stream as described in this post : Android and MJPEG
      Problem : Lagging

    • Using a WebView to get the RTSP stream :

    public class MainActivity extends Activity {

            private static final String TAG = "VideoViewExample.MainActivity";
            private static final String RTSP_URL = "rtsp://ip/axis-media/media.amp";
           
           
            private VideoView videoView;
            private MediaController mediaController;

            private OnPreparedListener opl;

            private int position = 0;

           
       @Override
       protected void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);
           setContentView(R.layout.activity_main);
           
           if(savedInstanceState != null)
               position = savedInstanceState.getInt("POSITION");
           
           
           videoView = (VideoView) findViewById(R.id.videoView);        
         
           
           opl = new OnPreparedListener() {
                           
                            @Override
                            public void onPrepared(MediaPlayer mp) {
                                                                   
                                    videoView.seekTo(position);
                                   
                                    if (position == 0) {
                                            videoView.start();
                                    }
                                    else {
                                           
                                            videoView.pause();
                                    }                               
                            }
                    };
           
           if (mediaController == null){
                   mediaController = new MediaController(this);
           }
           
           mediaController.setAnchorView(videoView);
           
           AsyncTask at = new AsyncTask() {

                            @Override
                            protected Void doInBackground(Void... params) {
                                    try{
                                    videoView.setMediaController(mediaController);                           
                                videoView.setVideoURI(Uri.parse(RTSP_URL));
                            } catch (Exception e) {
                                    Log.d(TAG, e.getMessage());
                            }
                                   
                            videoView.requestFocus();
                            videoView.setOnPreparedListener(opl);                       
                           
                                    return null;
                            }
                  
                    };
           at.execute();
           
       }
       
       @Override
       protected void onPause() {
           position = videoView.getCurrentPosition();
           super.onPause();
       }
       
       @Override
       public void onSaveInstanceState(Bundle outState) {
              
               super.onSaveInstanceState(outState);
               outState.putInt("POSITION", position);      
           
       }

    }

    Problem : Good video Quality, but delayed.

    • Using external frameworks like FFMPEG and GSTREAMER (Only some examples so far)
      Problem : Also very laggy and/or delayed.

    Now i’m running out of ideas to get this working. It’s very important for my Application that the stream is live and not lagging.
    I’m developing on a "Banana Pi" board with Android 4.2.2 (4.4 is possible as well).

    Does anybody know how to get this working ? Or maybe should i use an other camera ? Do you have any suggestions that would work well with android ?

    Thanks in advance

    Christian