Question

Comment intégrer une vidéo flash dans Silverlight, si le fichier source est fourni?

Était-ce utile?

La solution

Enfin, j'ai eu la réponse,

string mediaUrl= http://www.youtube.com/v/h8Ek3v1RBEU&hl=en&fs=1;

HtmlElement mediaContent = HtmlPage.Document.GetElementById("MediaDiv"); 
HtmlElement mediaObject = HtmlPage.Document.CreateElement("Object");

mediaObject.Id = "mediaObject"; 
mediaContent.AppendChild(mediaObject);

HtmlElement param = HtmlPage.Document.CreateElement("param"); 
param.Id = "MediaID";

param.SetAttribute("name", "movie"); 
param.SetAttribute("value", mediaUrl);

param.SetAttribute("valuetype", "ref"); 
mediaObject.AppendChild(param);

HtmlElement embed = HtmlPage.Document.CreateElement("embed"); 
embed.SetAttribute("src", mediaUrl);

embed.SetAttribute("width", "425px"); 
embed.SetAttribute("height", "344px");

embed.SetAttribute("allowscriptaccess", "always"); 
mediaContent = HtmlPage.Document.GetElementById("MediaDiv");
        mediaContent.SetAttribute("innerHTML", jsText);
        head.AppendChild(mediaContent); 

mediaContent.SetStyleAttribute("display", "block");

De cette façon, nous pouvons intégrer un fichier flash.

Autres conseils

Veuillez vous rendre sur Vous ne voulez pas attendre que Silverlight 3 obtienne votre support FLV? pour un convertisseur FLV en temps réel.

Eh bien, cela ne semble pas une bonne idée. Mais je respecte ce qui est peut-être votre exigence.

Une discussion similaire est disponible ici: http://channel9.msdn.com/forums/TechOff/257390-Silverlight-can-i-embed-a-flash-object-/

Dans Silverlight 3, nous avons mis en place des fonctionnalités audio / vidéo brutes afin que vous puissiez théoriquement convertir le fichier .flv dans Silverlight. Cela dit, recherchez vos licences de codec ici et assurez-vous de respecter le CLUF / Conditions d'utilisation d'Adobe d'Adobe. Conditions etc.

Scott Barnes / Chef de produit Rich Platforms / Microsoft.

Ramya,

Désolé, pas que je sache. Silverlight 3 est la seule stratégie réaliste dans ce domaine. Il existe peut-être des moyens de l’utiliser avec votre propre wrapper natif ou quelque chose du genre, mais c’est un peu risqué d’utiliser cette approche.

Désolé!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top