PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2024 → Streaming vidéo  + audio vers interface web
Streaming vidéo + audio vers interface web
Started by Christopher Gr., Mar., 28 2017 3:06 PM - 7 replies
Registered member
169 messages
Popularité : +2 (4 votes)
Posted on March, 28 2017 - 3:06 PM
Bonjour,

je cherche une façon de mettre en place un streaming audio et vidéo depuis une appli windev mobile vers une interface web, est-ce possible?
Registered member
169 messages
Popularité : +2 (4 votes)
Posted on March, 30 2017 - 12:00 PM
Bonjour,
petit up ?
Registered member
129 messages
Popularité : +5 (5 votes)
Posted on March, 30 2017 - 12:06 PM
Salut Christopher,

Regarde par là

http://peter.kingofcoders.com/…

https://github.com/JonesChi/CastScreen

Cela te donnera, je pense, un canevas de réflexion.

--
Cdlt
JPhD
Registered member
169 messages
Popularité : +2 (4 votes)
Posted on March, 30 2017 - 2:33 PM
Bonjour,
merci pour les liens!
J'ai tenté d'utiliser le premier lien, j'ai copié le code android dans une procédure globale, en Java,
je lance ensuite l'appli mais visiblement cela ne se lance pas :/ (pas d'accès web sur l'IP)
Registered member
129 messages
Popularité : +5 (5 votes)
Posted on March, 30 2017 - 3:07 PM
Re,

Sauf à passer par Android Studio,
Je pense que c'est un tout petit peu plus compliqué que de faire un copier-coller.
Sous WM, je suis déjà épaté que tu n'aies pas une erreur de génération de l'application.

Après de ma petite expérience, le résultat est fortement dépendant de la version Android du device.
Jusqu'à Marshmallow, cela fonctionnait sur un S7+ "non rooté" depuis le passage à Nougat c'est impossible.

--
Cdlt
JPhD
Posted on March, 05 2018 - 11:42 AM
Bonjour
Je viens peut etre en retard.
Je voudrais savoir de ma part comment ta fais pour faire l'application streaming video sur windev mobile.
Merci pour ton aide et j'espère que tu as pu trouvé tes interrogations.
Posted on March, 24 2018 - 2:19 AM
Bonjour,
J'essaye d'effectuer une integration du sdk vxg pour lire les flux rtsp et mjpg de camera.Vous avez trouvé des solutions par rapport a ce probleme.
Merci d'avance pour vos reponses
Posted on March, 25 2018 - 3:54 AM
J' aimerai faire le même lecteur streaming sur windev mobile pour android.
Android Studio Tutorial - VXG Player SDK" sur YouTube


J'ai integrer les fichier .jar et lib necessaire au fonction du lecteur
J'ai créer une fonction StreamPlay en mode java
avec le code suivant:
import veg.mediaplayer.sdk.MediaPlayer;
import veg.mediaplayer.sdk.MediaPlayer.MediaPlayerCallback;
import veg.mediaplayer.sdk.MediaPlayer.PlayerNotifyCodes;
import veg.mediaplayer.sdk.MediaPlayer.PlayerState;
import veg.mediaplayer.sdk.MediaPlayer.Position;

import org.rtspplayer.sample.R;
import org.rtspplayer.sample.adapter.CamerasList;
import org.rtspplayer.sample.adapter.FilesList;
import org.rtspplayer.sample.adapter.GridAdapter;
import org.rtspplayer.sample.adapter.GridAdapter.GridAdapterCallback;
import org.rtspplayer.sample.adapter.StreamsList;
import org.rtspplayer.sample.data.GridData;
import org.rtspplayer.sample.database.DatabaseHelper;
import org.rtspplayer.sample.dialog.AddChannelDialog;
import org.rtspplayer.sample.dialog.AddChannelDialog.AddChannelDialogListener;
import org.rtspplayer.sample.util.HttpClientFactory;
import org.rtspplayer.sample.util.Logger;
import org.rtspplayer.sample.util.M3U;
import org.rtspplayer.sample.util.OnSwipeTouchImplementation;
import org.rtspplayer.sample.util.OnSwipeTouchListener;
import org.rtspplayer.sample.util.PlayerCallBacks;
import org.rtspplayer.sample.util.SharedSettings;
import org.rtspplayer.sample.util.SystemUiHider;
public static void StreamPlay()
{
    if (mediaPlayer != null)    {


    mediaPlayer.getConfig().setConnectionUrl(stream_url);

    if(mediaPlayer.getConfig().getConnectionURL().isEmpty())    {


    return;
    MediaPlayerConfig config = new MediaPlayerConfig();
config.setConnectionUrl(mediaPlayer.getConfig().getConnectionUrl());
    config.setConnectionNetworkProtocol(-1); //-1=auto
    config.setConnectionDetectionTime(2000);
    config.setConnectionBufferingTime(500);
    config.setDecodingType(1);
    config.setRendererType(1);
    config.setSynchroEnable(1);
    config.setSynchroNeedDropVideoFrames(1);
    config.setEnableColorVideo(1);
    config.setDataReceiveTimeout(30000);
    config.setNumberofCPUCores(0);
    mediaPlayer.Open(config,MainActivity.this);
}
}
}

Après compilation





Des idées pour m'aider