wince 5.0 directshow decoder problem. (视频解码问题,本人不尽感激)

gushuheng 2007-01-30 07:45:42
我在wince 5.0 上用视频头捕获到视频(CLSID_VideoCapture directshow filter.) 然后通过使用CLSID_CWMV9EncMediaObject filter (ASF 格式)进行视频压缩,通过自己porting 过来的 NetSender filter 与 NetReceiverFilter 将数据传送给远端的 wince phone.

问题是数据传送到远端的wince phone 后,我在wince 上找不到合适的解码器filter 将我先前压缩的数据恢复并 传给 VideoRender filter. 我用了一些filter 返回的错误都说Class Not registed. 好像应该是在wince 5.0 上不支持的。但是我的MediaPlayer 能够播放asf, mpeg4 得文件。。。。 微软难道没有将这些 Codec 做成一个 filter?



(注:我用wince phone 将数据传送到 PC 上我写的一个程序,能够轻松解出来)。
...全文
1165 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
guguqiaqia 2008-03-19
  • 打赏
  • 举报
回复
来看看这里:

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2295217&SiteID=1

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1153137&SiteID=1
seer_lz 2008-03-19
  • 打赏
  • 举报
回复
楼主的问题应该解决了吧。本人也碰到WINCE5.0上关于编解码的问题:WINCE5.0好象不支持AVI和ASF及MP4等的
格式,在网上找些开源代码,要怎样添加到WINCE里面去呀???
topgun0506 2007-04-12
  • 打赏
  • 举报
回复
我同样用CLSID_CWMV9EncMediaObject filter 进行视频编码,不过处理速度非常慢,10几秒数据需要好几分钟才能处理完毕,有谁遇到过这样的问题么,如何解决?
金笛子 2007-04-05
  • 打赏
  • 举报
回复
自己写Filter
gamen001 2007-04-02
  • 打赏
  • 举报
回复
我 ActiveSync
ht_qq0609 2007-03-02
  • 打赏
  • 举报
回复
顶三位帅哥
karonhome 2007-02-02
  • 打赏
  • 举报
回复
两位帅哥,你们的wm5.0 ppc模拟器是用什么方式联网的?
虚拟网卡 or ActiveSync
comker 2007-02-02
  • 打赏
  • 举报
回复
我的mail:comker-to@163.com
有什么问题一起探讨下:-)
comker 2007-02-02
  • 打赏
  • 举报
回复
在桌面版本上CLSID_CWMV9EncMediaObject&CLSID_CWMV9DecMediaObject
这些filter,并不代表mobile平台上也同时有。

The following table shows all the video codecs and renderers supported by DirectShow on Windows CE.

Catalog item Function Windows CE Version
MPEG Video Decoder Decompresses MPEG-1 video data. 2.12 or later
MS RLE Support for the Microsoft RLE codec. 2.12 or later
WMV Encoder DMO Supports capture in the Windows Media Video format 5.01 or later

以上内容是在WM5文档中说明的,
看来MS并不打算提供WMA的解码filter

BTW:你可以另行它径,毕竟并不是只有WMA适合实时传输的流媒体
我在S60上实现过和你类似的方案,但我采用的是xvid格式,
在PC上压缩,S60上解码,xvid编解码都开源,可以将其移植过来
gushuheng 2007-01-30
  • 打赏
  • 举报
回复
十分感激~~~~:) 我在微软的网站上查了些资料,对direct show 在wince 5.0 上支持好像是比较少:(

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧