Recherche avancée

Médias (91)

Autres articles (78)

  • D’autres logiciels intéressants

    12 avril 2011, par

    On ne revendique pas d’être les seuls à faire ce que l’on fait ... et on ne revendique surtout pas d’être les meilleurs non plus ... Ce que l’on fait, on essaie juste de le faire bien, et de mieux en mieux...
    La liste suivante correspond à des logiciels qui tendent peu ou prou à faire comme MediaSPIP ou que MediaSPIP tente peu ou prou à faire pareil, peu importe ...
    On ne les connais pas, on ne les a pas essayé, mais vous pouvez peut être y jeter un coup d’oeil.
    Videopress
    Site Internet : (...)

  • MediaSPIP Player : problèmes potentiels

    22 février 2011, par

    Le lecteur ne fonctionne pas sur Internet Explorer
    Sur Internet Explorer (8 et 7 au moins), le plugin utilise le lecteur Flash flowplayer pour lire vidéos et son. Si le lecteur ne semble pas fonctionner, cela peut venir de la configuration du mod_deflate d’Apache.
    Si dans la configuration de ce module Apache vous avez une ligne qui ressemble à la suivante, essayez de la supprimer ou de la commenter pour voir si le lecteur fonctionne correctement : /** * GeSHi (C) 2004 - 2007 Nigel McNie, (...)

  • L’agrémenter visuellement

    10 avril 2011

    MediaSPIP est basé sur un système de thèmes et de squelettes. Les squelettes définissent le placement des informations dans la page, définissant un usage spécifique de la plateforme, et les thèmes l’habillage graphique général.
    Chacun peut proposer un nouveau thème graphique ou un squelette et le mettre à disposition de la communauté.

Sur d’autres sites (5001)

  • RTMP stream in Android using Vitamio with librtmp

    8 septembre 2015, par user3774795

    I need to play some rtmp video in android app. I found solution here. But when my video played more than 1 minutes, I got errors and video stopped.

    Code

    private String path;
    private int streamId;
    @Bind(R.id.streamVideoView) VideoView mVideoView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_view_stream);
       ButterKnife.bind(this);
       setupVideoView();        
    }

    private void setupVideoView() {
       path = getIntent().getStringExtra("streamURL");
       streamId = getIntent().getIntExtra("streamId", 0);
       if (!io.vov.vitamio.LibsChecker.checkVitamioLibs(this))
           return;
       mVideoView.setVideoPath(path + " live=1");
       mVideoView.setBufferSize(2048);
       mVideoView.start();        
    }

    Errors

    D/HybiParser﹕ Creating frame for : [B@53686940 op : 10 err : -1

    I/Vitamio﹕ Info (901, 107) D/Vitamio﹕ onInfo : (901, 107)

    I/Vitamio﹕ Info (901, 84) D/Vitamio﹕ onInfo : (901, 84)

    D/HybiParser﹕ Sending pong !!

    D/HybiParser﹕ Creating frame for : [B@53675358 op : 10 err : -1

    I/Vitamio﹕ Info (901, 119) D/Vitamio﹕ onInfo : (901, 119)

    E/Vitamio[Player]﹕ [h264 @ 0xb8705270] sps_id (32) out of range

    E/Vitamio[Player]﹕ [h264 @ 0xb8705270] sps_id out of range

    E/Vitamio[Player]﹕ [h264 @ 0xb8705270] non-existing PPS 35 referenced

    E/Vitamio[Player]﹕ [h264 @ 0xb8705270] decode_slice_header error

    E/Vitamio[Player]﹕ [h264 @ 0xb8705270] no frame !

    E/Vitamio[Player]﹕ FFMPEG NATIVE avcodec_decode_video2

    E/Vitamio[Player]﹕ [h264 @ 0xb8705270] non-existing PPS 35 referenced

    E/Vitamio[Player]﹕ [h264 @ 0xb8705270] decode_slice_header error

    E/Vitamio[Player]﹕ [h264 @ 0xb8705270] no frame !

    E/Vitamio[Player]﹕ FFMPEG NATIVE avcodec_decode_video2

    Please, help me !!

  • FFmpeg problems on Android

    7 février 2015, par Scott

    Having realised that MediaPlayer will not do what I need in my application I decided to see if I could make FFmpegMediaPlayer work. I need to be able to seek to a specified point in milliseconds and Android MediaPlayer only seeks to the next key frame after the given time in milliseconds.

    I have written a small test app and added the pre built libraries from here :

    FFmpegMediaPlayer

    The code I am using to test is below, basically the same code from the sample at the link above. The issue I have is when I try to play the video file I just get an endless stream of logcat output until I kill the application :

    import java.io.IOException;    
    import wseemann.media.FFmpegMediaPlayer;
    import android.app.Activity;
    import android.graphics.PixelFormat;
    import android.media.MediaPlayer;
    import android.os.Bundle;
    import android.os.Environment;
    import android.util.Log;
    import android.view.SurfaceHolder;
    import android.view.SurfaceView;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;

    public class MainActivity extends Activity {

       Button btnPlay;
       public String TAG = "PlayerTest";
       public static String path = Environment.getExternalStorageDirectory().toString();
       public static String fileName = "/TestVideos/Five minute sync test.mp4";
       private SurfaceView mPreview;
       private SurfaceHolder holder;

       //private MediaPlayer mp;
       private FFmpegMediaPlayer mp;

       @Override
       protected void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);
           setContentView(R.layout.activity_main);  
           btnPlay     = (Button)      findViewById(R.id.play);
           mPreview    = (SurfaceView) findViewById(R.id.surface);
           btnPlay.setOnClickListener(new OnClickListener(){
               @Override
               public void onClick(View v) {
                   playVideo();
               }
           });
           getWindow().setFormat(PixelFormat.TRANSPARENT);
           holder = mPreview.getHolder();
           holder.setFixedSize(400, 300);          
       }

       public void playVideo(){        
           mp = new FFmpegMediaPlayer();
           mp.setDisplay(mPreview.getHolder());        
           mp.setOnPreparedListener(new FFmpegMediaPlayer.OnPreparedListener() {
               @Override
               public void onPrepared(FFmpegMediaPlayer mp) {
                   mp.start();        
               }
           });
           mp.setOnErrorListener(new FFmpegMediaPlayer.OnErrorListener() {
               @Override
               public boolean onError(FFmpegMediaPlayer mp, int what, int extra) {
                   mp.release();
                   return false;
               }
           });

           try {
               mp.setDataSource(path+fileName);
               mp.prepareAsync();
           } catch (IllegalArgumentException e) {
               e.printStackTrace();
           } catch (SecurityException e) {
               e.printStackTrace();
           } catch (IllegalStateException e) {
               e.printStackTrace();
           } catch (IOException e) {
               e.printStackTrace();
           }
       }
    }

    Logcat output :

    TAG Fill buffer: 0 -> 30104

    If I change FFmpegMediaPlayer to MediaPlayer it runs fine. Is there something obvious that I am missing ?

  • Anomalie #4706 : safehtml vire des trucs légitimes

    12 mai 2021

    cedric - a écrit :

    Et par contre RealET, ton url en data:xxx est un cas légitime et potentiellement dangereux, il est donc normal que safehlml la supprime, ne t’en déplaise

    Super, merci.

    Et pour NivoSlider, c’est résolu : https://git.spip.net/spip-contrib-extensions/nivoslider/commit/2fc16f04