日期:2014-05-18  浏览次数:21257 次

WPF中如何写RTSP/RTP播放器,200分求思路,标题要长========
我现在从几个方面入手,
1. wpfmediakit
2. vlcdotnet
3. 分析MediaElement Source Code

我的问题是:
1. 不了解在.NET,WPF层面如何处理图像解码和渲染的问题?
2. 不了解MediaElement是如何做到视频解码的?
3. 是否还是要回到DirectShow层面通过Filter处理?
4. MMF怎么介入?

限制:
不考虑ActiveX或是Host方式,因为这样我不能对Player做效果(3D Transform/Animation)

最后,分数不是问题。有过开发经验的请说说怎么处理?

------解决方案--------------------
这个。。。。真不懂。。
------解决方案--------------------
如果你只是要对视频做三维变换和动画,应该不需要自己做解码和渲染吧,直接用MediaElement,把它作为材质贴到三维网格上,然后进行三维变换就可以了。这里有一篇介绍文章:
Add Video To Controls And 3D Surfaces With WPF
其中讲三维变形和动画的是这段: Mapping Video onto 3D Surfaces
效果可以看这个演示:The North Face Demo on PDC 2005
mms://wm.microsoft.com/ms/msnse/0509/25408/PDC_2005_NorthFaceDemo_MBR.wmv

------解决方案--------------------
WPF 说真的 很不错。。。。正在学习呢
------解决方案--------------------
sl肯定可以

------解决方案--------------------
嘗試這個?

http://www.leadtools.com/sdk/multimedia-suite.htm
------解决方案--------------------
还有没有其它方法???