[趋势]DirectShow在未来两年内将逐步退出历史舞台...
取而代之的是Media Foundation。由于这里不能贴图,请访问下面的连接。
http://spaces.msn.com/jemylu/blog/cns!E1C9F572B6A2D19!391.entry
问题点数:300、回复次数:32Top
1 楼matrass_zhao()回复于 2006-04-24 11:51:52 得分 30
严重关注。
Top
2 楼netsys2(来电!)回复于 2006-04-24 12:05:34 得分 30
有可能,只要微软停止directx升级。。。Top
3 楼psusong(栀子花开)回复于 2006-04-24 12:30:46 得分 30
good newsTop
4 楼dongchaomissyou(超)回复于 2006-04-24 12:38:03 得分 30
应该不会这么快吧,国内大部分视频开发公司仍然在使用DirectShow,至于趋势应该会向Media Foundation靠拢。不过还不知道是多少年以后的事呢,管它呢,学一样精一样再说。。。Top
5 楼lserlohn()回复于 2006-04-24 13:12:59 得分 30
无所谓,东西都差不多,掌握了一个,学别的也好学Top
6 楼lserlohn()回复于 2006-04-24 13:24:25 得分 0
Microsoft Media Foundation is the next generation multimedia platform and infrastructure for Microsoft Windows. The first release of Media Foundation in Microsoft Windows Vista focuses on content protection, audio and video quality, and interoperability for digital rights management (DRM).
Content Protection
As digital entertainment moves into the high-definition era and content becomes more portable and ubiquitous, content protection will become an integral part of digital media products. The extensibility of Media Foundation ensures that it can support these trends.
Audio and Video Quality
The audio and video platforms are being significantly improved for Windows Vista. Here are a few of the enhancements in the video platform:
Microsoft DirectX Video Acceleration (DXVA) 2.0 can now be used outside of the DirectShow infrastructure.
Video processing support has been improved. For example, color information and interlaced images are now passed to hardware for single-pass compositions, and an infrastructure that supports higher-quality scaling has been implemented.
Full-screen playback support has been enhanced.
Video tearing in windowed mode has been minimized.
The user-mode audio stack has been completely rewritten to enable low-latency audio playback that is resilient in the face of processor stress. This is often called glitch-free playback. Also, the kernel audio stack has been eliminated.
DRM Interoperability
Media Foundation extensibility enables different content protection systems to operate together. For example, if your source contains content protected by Windows Media Digital Rights Management, you can build components to encrypt it by using a link protection scheme such as digital transmission content protection (DTCP) before sending it to a networked device.
Top
7 楼rageliu(天气好了就去长白山看水怪去了,嘿嘿...)回复于 2006-04-24 13:33:50 得分 30
hehe !Top
8 楼happydeer(新书:《脚本驱动的应用软件开发方法与实践》)回复于 2006-04-24 13:55:11 得分 0
to netsys2(来电!) :
directshow已经不能算是directx中的一员了。directx会继续升级到10.0。Top
9 楼dtor(曲项向天歌)回复于 2006-04-24 14:15:31 得分 30
等vista普及了再说吧Top
10 楼xrye0395(Terry)回复于 2006-04-24 14:16:48 得分 30
目前该怎么做,还怎么做Top
11 楼angel525()回复于 2006-04-24 14:46:13 得分 30
vista是什么?
我怎么没听说过Top
12 楼happydeer(新书:《脚本驱动的应用软件开发方法与实践》)回复于 2006-04-24 16:20:20 得分 0
to angel525() :
vista是微软下一代的、号称又一次里程碑式的操作系统,明年会正式发布。就是以前说的长角,longhorn。Top
13 楼freshman1995(出品)回复于 2006-04-24 20:01:55 得分 30
才开始看
就过时了Top
14 楼扬帆(异乡客)回复于 2006-04-24 20:45:14 得分 0
唉,就整天跟m$屁股后面跑。不爽。Top
15 楼happydeer(新书:《脚本驱动的应用软件开发方法与实践》)回复于 2006-04-24 21:19:29 得分 0
就跟xrye0395(Terry) 说的一样:“目前该怎么做,还怎么做。”
“东西都差不多,掌握了一个,学别的也好学。”——lserlohn() 语。
“。。。管它呢,学一样精一样再说。。。”——dongchaomissyou(超) 语。Top
16 楼httpaspjspphp(小杨大刀)回复于 2006-04-25 10:52:50 得分 0
不过是换个名字罢了
Top
17 楼happydeer(新书:《脚本驱动的应用软件开发方法与实践》)回复于 2006-04-25 12:26:54 得分 0
不只是换名字,是完全另外一套东西,在windows vista上另一套解决方案。
1. 因为directshow所使用的代码有10年之久了,微软考虑也可以重写了。
2. directshow框架有些不能适应新的应用要求,比如开发filter略显复杂,filter不能脱离filter graph重用,动态构建filter graph比较麻烦、欠缺根本上的媒体内容保护等。微软需要提供一套新的东西来满足新的应用要求。
目前,media foundation仍然在开发过程中,主要用在vista上的媒体内容保护方面。很多功能他还没有实现,因此目前来说他还不可能替代directshow。但随着微软在投资方面的倾斜,2008年以后就不是这样了...Top
18 楼happy__888([顾问团]寻开心 www.e-jjj.com)回复于 2006-04-25 12:31:49 得分 0
为什么不认为 media foundation是direct show的升级版呢
看看directx的历史, 每次dx的版本升级都带来了新的东西,
这个新不是说更新了老的,在兼容老的基础上增加新的内涵,
而是好多次都放弃了老的,增加了全新的接口了
directx10,显然也是一次这样的升级
同样的,按照ms的这种升级方式, dshow变形了,也没有什么可奇怪的了Top
19 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2006-04-25 13:00:01 得分 0
关注!Top
20 楼zhaojian999(香烟)回复于 2006-04-25 13:36:38 得分 0
好好学习 天天向上Top
21 楼zhaojian999(香烟)回复于 2006-04-25 13:41:42 得分 0
DIRECT 9c里面就已经没有DShow了 dshow退出江湖是早晚的事,现在关心的是怎么才能够快速的学会新的东西,所以说技术更新换代快,人才也要更新换代Top
22 楼justin108(如水如烟)回复于 2006-04-25 14:21:50 得分 0
Mark
有可能。Top
23 楼yyhzpk(zpk)回复于 2006-04-25 20:39:45 得分 0
累呀,一个还没学好,又要面监淘汰了。
IT人只有无休止地学呀Top
24 楼CoolSlob()回复于 2006-04-26 06:53:44 得分 0
几天没来,发生大事了?:-)
CSDN论坛浏览器:http://CoolSlob.ys168.com/Top
25 楼happydeer(新书:《脚本驱动的应用软件开发方法与实践》)回复于 2006-04-26 09:15:43 得分 0
IT ->>> I'm Tired.
呵呵...Top
26 楼ablewindy(我是【风子】我怕谁)回复于 2006-04-27 09:47:10 得分 0
世事难料。
赶上潮流真是难!
刚把一个学了个大概,又被淘汰了!Top
27 楼httpaspjspphp(小杨大刀)回复于 2006-04-27 12:09:20 得分 0
支持顾问团大哥的说法Top
28 楼happydeer(新书:《脚本驱动的应用软件开发方法与实践》)回复于 2006-04-27 14:18:54 得分 0
可以把media foundation理解为directshow的升级版,但这个升级版不是在原有代码的基础上的迭代升级,而是一次革命。因此有别于directx 8.0升到9.0,从9.0升到10.0。
directshow的代码基础已经有10年的历史。media foundation会完全重写代码,也会引入很多新的概念。但技术不是跳变的。如果你对directshow理解得比较透彻,相信在学习media foundation的时候也要轻松许多!Top
29 楼mynetpc(大头头不大)回复于 2006-04-27 20:31:23 得分 0
就象 DDraw->D3DTop
30 楼dream2013(每个人都有魔鬼的一面( http://blog.sina.com.cn/u/1422260677 ))回复于 2006-04-27 23:44:51 得分 0
~~●█〓██▄▄▄▄▄▄ ●●●●●●
▄▅██████▅▄▃▂
██████████████
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲◤
装甲部队奔赴抢分第一线Top
31 楼hamimelon(夜过留香)回复于 2006-04-28 10:25:49 得分 0
强烈关注中.................................................................Top
32 楼Wen_Wen_Zi()回复于 2006-04-28 16:30:00 得分 0
Vista及其下一版两者加起来超过市场50%的时候不会早于2012年, 而且到时候还有50%非Vista 及其后代的市场哩! Win95/98在过内还有13%的用户哩, 在国际上平均还有20%的用户哩, 中国用pirate, 所以更新的比国际潮流还快:-D 等Vista救命的Programmers恐怕还没等来那一天就死了, 在中国, 绝大多数(不是全部哦, 别跟俺抬杠, 实事求是些:)程序员"活"不过30岁, 掰手指算算吧^_^Top




