1.

编译好ffmpeg的lib库和dll库

2.

播放器作为一个dilog类player,然后在ctrol中的oncreate重写方法中用全局属性cplayer *player里new cplayer,

线程cwndthread m_thread 放在类外做全局变量

3.

编译无错后靠背release包到盘下regsvr32 (/u)测试换uuid号clsid

4.两个问题

一个是加载在html中的容器中就崩溃:

原因是没有加消息映射在ctrol的message map加上

MESSAGE_HANDLER(WM_LBUTTONUP,OnLButtonUp)----------好像是明天去确认下

是:message_wm_create()

再重载PreTranslateMessage函数

另一个是刷新卡死浏览器动弹不得:

原因是在析构函数中没初始化m_thread=null

if(m_thread!=null){player->stop();}

5.

cab打包待后续。。。。。

​http://jeremiah.blog.51cto.com/539865/115943​​(vlc版)

​http://jeremiah.blog.51cto.com/539865/293889​

​http://blog.chinaunix.net/uid-24875436-id-3083409.html​​(ffmpeg)


root