2017-08-05 1 views
0

J'ai intégré vlclib dans mon application pour lire le flux vidéo en suivant façonVLC ne peut pas ouvrir la LMR dans Android

try { 
     mMediaPlayer = VLCInstance.getLibVlcInstance(); 
    } catch (LibVlcException e) { 
     e.printStackTrace(); 
    } 

    mSurfaceHolder = mSurfaceView.getHolder(); 
    mSurfaceHolder.setFormat(PixelFormat.RGBX_8888); 
    mSurfaceHolder.addCallback(this); 

    mMediaPlayer.eventVideoPlayerActivityCreated(true); 
    EventHandler em = EventHandler.getInstance(); 
    em.addHandler(mVlcHandler); 

    this.setVolumeControlStream(AudioManager.STREAM_MUSIC); 
    mSurfaceView.setKeepScreenOn(true); 
    mMediaPlayer.playMRL("udp://@192.168.0.104:1234"); 

Lorsque je tente de jouer tout rtsp streaming comme rtsp://192.168.0.10:8554/ss mais lorsque je tente de jouer tout udp streaming J'ai obtenu VLC est incapable d'ouvrir la LMR 'udp: //@192.168.0.104: 1234'.

Répondre

0

Utilisez ceci: udp://@:1234. Juste au cas où VLC essaye d'utiliser IPv6, utilisez udp://@0.0.0.0:1234.