How to play flash in MediaElement<p>Hi guys.</p> <p> </p> <p>Is it possible to play flash in MediaElement? I used k-lite codec to play flash content in media player classic, but somehow, windows media player cannot play flash content(weird). The error is &quot;Windows Media Player cannot play the file because your Internet security settings prohibit the use of ActiveX controls.&quot;</p> <p> </p> <p>Thanks.</p>© 2009 Microsoft Corporation. All rights reserved.Mon, 21 Sep 2009 05:59:51 Z93c96c71-c4ef-48e0-a8e9-9a4bb3dab07dhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#93c96c71-c4ef-48e0-a8e9-9a4bb3dab07dhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#93c96c71-c4ef-48e0-a8e9-9a4bb3dab07dpublicENEMYhttp://social.msdn.microsoft.com/Profile/en-US/?user=publicENEMYHow to play flash in MediaElement<p>Hi guys.</p> <p> </p> <p>Is it possible to play flash in MediaElement? I used k-lite codec to play flash content in media player classic, but somehow, windows media player cannot play flash content(weird). The error is &quot;Windows Media Player cannot play the file because your Internet security settings prohibit the use of ActiveX controls.&quot;</p> <p> </p> <p>Thanks.</p>Tue, 09 Jan 2007 07:32:50 Z2007-01-16T13:40:28Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#7ffcff4e-6073-44f7-b0ce-440810333b20http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#7ffcff4e-6073-44f7-b0ce-440810333b20LesterLobo - MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=LesterLobo%20-%20MSFTHow to play flash in MediaElement<p>if your intention is just playing flash files you could use the swf-xaml converter <a title="http://www.mikeswanson.com/swf2xaml/" href="http://www.mikeswanson.com/swf2xaml/">http://www.mikeswanson.com/swf2xaml/</a></p> <p> </p>Tue, 09 Jan 2007 14:59:41 Z2007-01-09T14:59:41Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#c933391b-5809-459f-ac91-786bbfbf37e5http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#c933391b-5809-459f-ac91-786bbfbf37e5publicENEMYhttp://social.msdn.microsoft.com/Profile/en-US/?user=publicENEMYHow to play flash in MediaElement<p>Thanks for the reply LesterLobo. But my intention is to create a WPF media player(much like media player classic from k-lite codec) that can play almost all types of media available. After installing codecs from k-lite codec, i can play almost all media types that media player classic can play using MediaElement, except flash swf. Actionscript, interactivity, messaging between .net and flash is not a priority at the moment.</p> <p> </p> <p>Thanks.</p>Wed, 10 Jan 2007 01:55:03 Z2007-01-10T01:55:03Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#af06f3cd-28c7-4982-91e2-a5d1df451b64http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#af06f3cd-28c7-4982-91e2-a5d1df451b64Chimmehttp://social.msdn.microsoft.com/Profile/en-US/?user=ChimmeHow to play flash in MediaElement<p>Use the &lt;Page&gt; -control.</p> <p>It can display normal html-pages and probably flash-objects as well.</p>Wed, 10 Jan 2007 10:30:21 Z2007-01-10T10:30:21Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#c636c68c-579d-444d-9c7b-a48b9e91f775http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#c636c68c-579d-444d-9c7b-a48b9e91f775publicENEMYhttp://social.msdn.microsoft.com/Profile/en-US/?user=publicENEMYHow to play flash in MediaElement<p>Hi Chimme,</p> <p> </p> <p>Tried that. But the results are not what I expected. The result are limited like when you do interop(winform or win32). Ie no transparency(using wpf container) etc. I have created a sort of library of flash-activex-winform interop in a wpf container. If you want, I can release it to the community so that if anyone want to do flash in wpf, they can just use the library. Currently i dont have a blog or web space. Any invitation?</p> <p> </p> <p>Thanks.</p>Mon, 15 Jan 2007 07:25:43 Z2007-01-15T07:25:43Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#59b097ae-14f9-409d-b418-eca153212585http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#59b097ae-14f9-409d-b418-eca153212585LesterLobo - MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=LesterLobo%20-%20MSFTHow to play flash in MediaElement<p>you could post it on the community site here</p> <p><a title="http://wpf.netfx3.com/files/folders/applications/default.aspx" href="http://wpf.netfx3.com/files/folders/applications/default.aspx">http://wpf.netfx3.com/files/folders/applications/default.aspx</a></p> <p>it would be nice to have your code there <img src="images/emoticons/smile_regular.gif"></p>Tue, 16 Jan 2007 13:40:24 Z2007-01-16T13:40:28Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#b9f11757-d640-4006-96cb-11f215e40ca6http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#b9f11757-d640-4006-96cb-11f215e40ca6kalle vanskahttp://social.msdn.microsoft.com/Profile/en-US/?user=kalle%20vanskaHow to play flash in MediaElement<p>i'd be also interested in testing your library!</p> <p>Thanks</p>Wed, 24 Jan 2007 07:02:15 Z2007-01-24T07:02:15Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#bb4953fe-feee-42d6-a696-f5868e625f83http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#bb4953fe-feee-42d6-a696-f5868e625f83Code4Fun2000http://social.msdn.microsoft.com/Profile/en-US/?user=Code4Fun2000How to play flash in MediaElementI am also interested in this library if you are willing to share. Thanks <p align=left><font face=Arial size=2></font> </p>Fri, 25 Jan 2008 18:26:02 Z2008-01-25T18:26:02Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#828d60fc-4930-4d6b-a0fa-cd5784f36254http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#828d60fc-4930-4d6b-a0fa-cd5784f36254Jeremiah Morrillhttp://social.msdn.microsoft.com/Profile/en-US/?user=Jeremiah%20MorrillHow to play flash in MediaElementIf you need to play flash video files (flv), I like ffdshow codec because it seems to be an all in one, play everything type codec. <a title="http://ffdshow-tryout.sourceforge.net/" href="http://ffdshow-tryout.sourceforge.net/">http://ffdshow-tryout.sourceforge.net/</a> <p align=left><font face=Arial size=2></font> </p> <p align=left>I believe SWF files via media player classic were rendered via a different mechanism than your standard video through directshow and therefore can't be rendered into WPF compositing.</p> <p align=left> </p> <p align=left>There are a couple options for you.  The one listed above with using WPF interop methods...or my shamelessly plugged WPF/Win32 interop renderer, which will give you interactivity with any win32 control and WPF compositing...There are some performance implications, but you can adjust the &quot;redraw&quot; rate of the control to throttle CPU.</p> <p align=left><a title="http://www.codeplex.com/WPFWin32Renderer" href="http://www.codeplex.com/WPFWin32Renderer">http://www.codeplex.com/WPFWin32Renderer</a></p> <p align=left> </p> <p align=left>-Jer</p>Fri, 25 Jan 2008 21:01:21 Z2008-01-25T21:01:21Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#44857999-d45d-47a6-939f-d4041bffe3d6http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#44857999-d45d-47a6-939f-d4041bffe3d6Code4Fun2000http://social.msdn.microsoft.com/Profile/en-US/?user=Code4Fun2000How to play flash in MediaElement<p>Thanks for the reply Jer. That is a pretty cool implementation. I don't know if it will do what I am trying to acheive though. I was looking for a way to support swf files on the canvas while maintaining transparency. Is it possible to host the swf file on the canvas without losing tranparency?</p>Fri, 25 Jan 2008 21:18:45 Z2008-01-25T21:18:45Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#779c5b56-41be-46d2-9208-261f7dc704d2http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#779c5b56-41be-46d2-9208-261f7dc704d2Jeremiah Morrillhttp://social.msdn.microsoft.com/Profile/en-US/?user=Jeremiah%20MorrillHow to play flash in MediaElement<p>It can support the same transpency options you have in normal wpf...If you are talking about a per-pixel alpha channel of transparent pixels in the flash swf, I'm not aware of any interop implementation that will do that...but who knows?  Programmers come up with new black magic everyday!  I suppose if the interop solution made use of layered windows and some hackery it could be done...but now I'm just babbling out loud.</p> <p align=left> </p> <p align=left>-Jer</p> <p align=left><font face=Arial size=2></font> </p>Fri, 25 Jan 2008 21:31:01 Z2008-01-25T21:31:01Zhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#09e94ac9-17d9-441c-b49c-4f9653ff4ba7http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/93c96c71-c4ef-48e0-a8e9-9a4bb3dab07d#09e94ac9-17d9-441c-b49c-4f9653ff4ba7janivhttp://social.msdn.microsoft.com/Profile/en-US/?user=janivHow to play flash in MediaElementYou can host a Flash Player activeX using Crossbow: <a href="http://blogs.microsoft.co.il/blogs/janiv/archive/2009/09/20/embedding-and-communicating-with-the-macromedia-flash-player-in-wpf.aspx">Embedding and Communicating with the Macromedia Flash Player in WPF</a><hr class="sig">Janiv Ratson. Technology and Development Expert. | BL: http://blogs.microsoft.co.il/blogs/janiv/ | LI: http://www.linkedin.com/in/janiv | TW: http://twitter.com/janiv Mon, 21 Sep 2009 05:59:51 Z2009-09-21T05:59:51Z