Le Post Infeeny

Les articles des consultants et experts Infeeny

Using media extensions to build great video playback apps

Session de niveau 4, j’espère avoir le temps de prendre des notes !

# Architecture générale

Un namespace Media pour manipuler les media en C# ou JS : capture, transcode, playto, playbackmanager.

Toutes ces fonctionnalités s’appuient sur la brique Media Foundation qui est native évidemment.

Une media extension peut être :

  • une source
  • un décodeur
  • un effet à appliquer au media
  • un encodeur
  • une sortie

Une extension doit être écrite en C++, et la DLL doit être inclus dans le package de l’application. On peut utiliser les API WinRT et certaines API Desktop.

# Démos avec VS2012

Le C++, l’anglais avec un accent des pays l’est, le décalage horaire, l’exemple de la démo pas super intéressant : je suis vaincu (et je ne suis pas le seul !).

Le concept de media extension est intéressant. Les 10 premières minutes de la session permettent d’avoir une vue générale de l’architecture, après on doit pouvoir trouver tous les samples sur le site des développeurs.

Pierre-Yves

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :