首页
社区
课程
招聘
[求助]在Win CE中如何播放视屏
发表于: 2009-7-6 16:03 7100

[求助]在Win CE中如何播放视屏

2009-7-6 16:03
7100
在工程中播放视屏文件,所以添加了一个Windows Media Player控件,添加之后,在模拟器中运行时连对话框都无法显示,请各位高手指点指点,用的方法是否是错误的,如何才能正常播放?
小弟刚接触CE,连菜鸟都算不上,麻烦各位了

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (13)
雪    币: 5
活跃值: (47)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
win ce 里没Windows Media Player吧
2009-7-6 17:12
0
雪    币: 99
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
不确定,但是用CE总可以播放视屏吧,应该有方法,哪位知道的请指点指点。
2009-7-6 19:22
0
雪    币: 227
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
CE基本不能直接播视频吧?GIF可以
2009-7-7 11:58
0
雪    币: 164
活跃值: (10)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
5
建议下个TCPMP 0.72RC的源代码观摩下
2009-7-7 17:42
0
雪    币: 99
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
CE的动画控制(Animation)可以播放.avi,格式的视频文件,但我Animate_Create总是创建窗口失败,在VC6.0里创建成功,但是还是无法播放,有人用过没?请指点指点。
2009-7-7 18:58
0
雪    币: 215
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
WinCE由于主要用于嵌入式平台上,基于平台的资源较少,软解视频基本不可能,大部分目前的嵌入式应用中,视频解压部分都是使用芯片中的硬件直接解压,所以要在WINCE中播放视频估计你要对具体平台的架构非常熟悉,并能拿到其SOC的编程手册,然后将底层加速封装成WINCE能接受的统一的接口了
2009-7-7 21:11
0
雪    币: 99
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
如果我把视屏转换为AVI格式,这样行得通吗,用CE支持动画控制(Animation)来播放?
2009-7-7 22:07
0
雪    币: 215
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
9
是这样的,首先考虑的是CE运行在什么硬件平台上,第二是播放视频一定要涉及到解码问题,主要看文件的编码方式了,现在嵌入式上软解很困难呢。
CE这一块也不太熟,只是做过linux嵌入式,但是我想一些基本的东西应该是相通的吧,嵌入式上硬件资源的限制的最关键的。:)
2009-7-7 22:15
0
雪    币: 99
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
如果还需要自己来解码,那不等于要搞懂视屏的文件格式啊?看样子工作量还不小啊~~
WinCE里有Windows Media Player播放器,但是就是不支持加载的控件,不知道是为什么?
2009-7-8 17:38
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
WinCE由于主要用于嵌入式平台上,基于平台的资源较少,软解视频基本不可能,大部分目前的嵌入式应用中,视频解压部分都是使用芯片中的硬件直接解压,所以要在WINCE中播放视频估计你要对具体平台的架构非常熟悉,并能拿到其SOC的编程手册,然后将底层加速封装成WINCE能接受的统一的接口了
-----------------------------------------------------------------------------------------------------
正解!
2009-7-9 22:53
0
雪    币: 99
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
找到解决办法了,CE中带了Strmbase.lib和strmiids.lib封装了视频文件播放方法,利用其中的一些接口就可以播放视频了。谢谢各位了!
2009-7-16 11:18
0
雪    币: 2604
活跃值: (64)
能力值: (RANK:510 )
在线值:
发帖
回帖
粉丝
13
找到解决方法之后,发帖告诉大家,很值得鼓励!
2009-7-16 11:43
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
谢谢经验分享。
2009-7-20 13:16
0
游客
登录 | 注册 方可回帖
返回
//