FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
[WD17] ActiveX VLC ne fonctionne pas avec WinDev17
[WD17] ActiveX VLC ne fonctionne pas avec WinDev17
Débuté par Philippe, 30 juil. 2012 17:21 - 8 réponses
Connectez-vous…
Philippe
#1
Posté le 30 juillet 2012 - 17:21
j'ai installé la version 2.0.3 de VLC.
puis créé un bouton test avec ce code
AX_VLC="VideoLAN.VLCPlugin.2"
ch est une chaîne="C:\Complements\WinDev 17\Exemples\Exemples complets\WD Multimedia\exe\playlists\MOMIE.MPG"
AX_VLC>>AutoLoop=1
AX_VLC>>playlist>>add(ch)
AX_VLC>>playlist>>play
n'est plus opérationnel, j'ai un retour "L'objet sur lequel on accède au membre AutoLoop n'est pas un objet Automation."
J'ai testé avec :
AX_VLC="VideoLAN.VLCPlugin"
Là j'ai bien un chargement, VLC devient visible mais le code est sans effet.
Quelqu'un aurait une piste ?
Signaler
0
0
Christophe PERRAULT
#2
Membre enregistré
939 messages
Popularité : +66 (68 votes)
Posté le 31 juillet 2012 - 11:24
Bonjour,
il n'y a pas une histoire que l'ActiveX v2 de VLC ne fonctionne que pour IE , FireFox ou autre navigateur uniquement ?
Signaler
0
0
Philippe
#3
Posté le 31 juillet 2012 - 11:56
A titre d'info : l'activeX se trouve dans une fenêtre WinDev.
si on télécharge la dernière version de VLC (2.0.3) le code cité dessus ne fonctionne pas
par contre si on télécharge une version inférieure à 2.0 alors le code fonctionne;
Faut-il changer l'appel des méthodes ?
Signaler
0
0
Christophe PERRAULT
#4
Membre enregistré
939 messages
Popularité : +66 (68 votes)
Posté le 31 juillet 2012 - 14:45
re bonjour,
j'avais compris que vous utilisiez l'activeX sous Windev, mais il m'avait semblé lire quelque pars qu'il ne fonctionnait que si il était utilisé sous une page Web.
je viens de faire des tests, et j'arrive à lire une vidéo avec ceci :
ActiveXVLC
>
>
autoplay
=
False
_string est une
chaîne
=
"file:///c:/mondossier/mavideo.mpg"
_id_item est un
entier
=
ActiveXVLC
>
>
playlist
>
>
Add
(
_string
,
"Test"
)
ActiveXVLC
>
>
playlist
>
>
Playitem
(
_id_item
)
Signaler
0
0
Christophe PERRAULT
#5
Membre enregistré
939 messages
Popularité : +66 (68 votes)
Posté le 31 juillet 2012 - 15:01
je pense que le gros changement est que la fonction Add de Playlist prend en compte des MRL et pas des URL
voici le lien pour le détail d'une MRL :
http://wiki.videolan.org/Media_resource_locator
Signaler
0
0
Philippe
#6
Posté le 31 juillet 2012 - 16:28
Merci pour ta solution Christophe ... ca fonctionne parfaitement
j'arrive maintenant à charger et lire une vidéo avec la dernière version de VLC via WinDev
AX_VLC>>playlist>>play ... ca fonctionne
AX_VLC>>playlist>>Playitem(_id_item) ... ca fonctionne aussi
AX_VLC>>playlist>>stop ... ca fonctionne
AX_VLC>>playlist>>pause ne fonctionne pas, la méthode a t-elle aussi changée ?
Autre problème :
j'essai d'avoir la vidéo de ma webcam via VLC mais impossible
voici l'adresse de la webcam : 192.168.1.10:801 (user: test pass : test)
la webcam est une DLINK DCS-5300G
D'avance merci
Signaler
0
0
Christophe PERRAULT
#7
Membre enregistré
939 messages
Popularité : +66 (68 votes)
Posté le 31 juillet 2012 - 17:39
pour la fonction pause il faut utiliser :
Ax_VLC
>
>
Playlist
>
>
togglePause
(
)
cela active ou désactive la pause
pour votre caméra, vous pouvez tester d'ouvrir le lien suivant sous vlc si çà fonctionne :
rtsp://test:test@192.168.1.10/
ou
rtsp://test:test@192.168.1.10:801/
ou
rtsp://test:test@192.168.1.10:554/
ou
rtsp://test:test@192.168.1.10:8554/
à tester ....
Bon dèv
Signaler
0
0
Christophe PERRAULT
#8
Membre enregistré
939 messages
Popularité : +66 (68 votes)
Posté le 31 juillet 2012 - 17:43
il y aura peu être une option a activer sur votre caméra pour qu'elle gère le flux RTSP... à voir sur la page d'administration de votre caméra
Signaler
0
0
Philippe
#9
Posté le 01 août 2012 - 13:14
Merci de nouveau pour tes réponses hyper claires et efficaces Christophe
pour la fonction pause ca fonctionne
Par contre
Pour lire le flux vidéo de la Caméra IP DLINK DCS-5300 avec la dernière version de VLC via WINDEV : le code suivant n'a aucun effet
ActiveXVLC>>autoplay=False
_string est une chaîne="rtsp://test:test@192.168.1.10:801/"
_id_item est un entier=ActiveXVLC>>playlist>>Add(_string,"TestCamIP")
ActiveXVLC>>playlist>>Playitem(_id_item)
Tu peux faire un test d'affichage de la webcam sur le Net à l'adresse suivante
http://plec.dyndns.org:801/
user : test
pass : test
il y aura sûrement un pluggin a installer
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte