将视频嵌入Windows Mobile 6应用程序中的最佳方法是什么?
时间:2020-03-05 18:51:47 来源:igfitidea点击:
应用程序需要在.Net Compact Framework v.3.5上运行。视频可以是任何格式,但是我确实需要知道何时完成播放,因此我可以开始播放另一种。
我希望有一种不涉及非托管代码的方法(如果可能)。
解决方案
回答
Silverlight即将进入Windows Mobile 6,它现在处于超级beta版,也许会参与进来。
回答
我们需要使用ActiveX Hosting嵌入它。上面有一个MSDN教程(请注意,MS发布的代码中有一个错误)。如果我们想要一种更友好的方式,那么OpenNETCF也可以对其进行商业控制。
回答
可以从Adobe 2.1下载的Flash Lite版本不支持视频,因此我们不能将其嵌入为ActiveX控件。我们唯一的真实选择是遵循@ctacke的建议,并嵌入Windows Media Player或者其他提供可以使用的ActiveX控件的媒体播放器(我不感到抱歉!)。