-
Tutorial dshow et dvb-t
bonjour à tous!!!!
Je cherche depuis quelques jours un tutorial sur le fonctionnement de la microsoft tv technologie. En fait, je cherche à utiliser une clef TNT pour recevoir la tv DVB-T.
Bien que présentes les indications de msdn, me semblent parcellaires....
Quelqu'un détient il des infos concernant sur ces technologies...
-
Bonjour.
Dans ce genre de situation, il faut regarder du côté du fournisseur de la carte tnt. Entre autre, le fournisseur propose-t-il un sdk avec la carte d'acquisition (sdk basé sur des filtres DirectShow) ?
C'est le point de départ, vérifier que le matériel d'acquisition permet de faire du broadcast dans une application DirectShow.
-
1 pièce(s) jointe(s)
Merci....
Merci de l'indication, cependant, après quelques jours de recherches je suis parvenu à obtenir quelques informations, cependant, je n'arrive à obtenir qu'une fenêtre ActiveMovie (voir Pièce Jointe).
Cependant, je parcours de long en large google, msdn...Et je parviens bout par bout à comprendre comment ce $*ù@# de bordel.....
A suivre...
-
Bonjour.
Si tu as développé une application console, alors DirectShow te fournit une fenêtre Active Movie. Si tu as une application Windows classique, alors tu dois fournir le Handle de ta fenêtre aux interfaces DirectShow.
-
bonsoir,
En fait je tente d'afficher via le fameux exemple texture3d9 la télé provenant de la tnt.... J'arrive à afficher des flux provenant des films, des webtv, et de la tv analogique.....
Par contre la tv digitale (tnt -dvb-t) ça coince un peu....
Je désespère car le web fourmille d'exemples, de sources, cependant rien n'est indiqué clairement.
Par exemple, j'arrive à afficher les vidéos provenant du demultiplexer mpeg2...Cependant, bien que je rentre les données du PID video d'une chaine particulière, mon programme m'affiche aléatoirement une des chaines du faisceau....
Bref c'est un peu compliqué.....
-
Réussite
Alors, j'ai réussi finalement à conserver le bon PID de la chaine que je voulais, maintenant, un nouveau probleme : le format recu est de type YV12, et les textures directx sont de type rgb24.... Donc maintenant, il faut que je convertisse les images YV12 en RGB24....
Des conseils pour y parvenir?Merci
-
Bonjour.
Si tu es en mode Directx9, pourquoi pas avec un shader ?
Sinon, dans les filtres DirectShow, tu as le "Color Space Converter", qui je pense doit effectuer cette conversion (même si sur le site de Microsoft, il ne parle que de conversion RGB).
Après dans la libmpeg2, tu as des codes sources qui font ça :
http://libmpeg2.sourceforge.net/
-
Merci
Merci beaucoup, je vais jeter un oeil sur cela ce soir, et je tiens au courant.....
N'empêche, que l'absence de tutorial, d'explications claires se fait franchement ressentir lorsqu'on cherche dans un domaine précis.....surtout dans la Microsoft TV Technologie...(dont certaines fonctions sont "deprecated", dépassées)....
A chaque pas effectué, une nouvelle embuche, de nouvelle recherche, un pas en avant, puis encore une nouvelle embuche....
Heureusement qu'il y a des experts sur ce site..... Et surtout je ne manquerai pas à expliquer mes trouvailles!!!!!!
-
Une grande avancée
Merci!!!!!!!!!!!!!!!!!!
Je ne sais pas comment j'ai fait, et tout cela grace à Color Space Converter
Et donc voici le premier grand pas :
Et Yesssssssssssssssssssssssssssssssssss
Danse de la pluie!!!!!!!!
Merci!!!
-
1 pièce(s) jointe(s)
Oubli d'image