loading...
 
 
 
最近几个元旦
[ 2006-12-29 14:24:00 | By: Tiger ]
 
2006年,青岛,事业最失败的一年,不过生活上倒是最成功的一年
2005年,苏州,拙政园,多年好友,无酒亦欢
2004年,杭州,西湖漫步,杨公堤真漂亮,心静如湖,顿悟人生
2003年,杭州,公司篮球赛,在这个时候户外背心短裤打球,真过瘾。    在北方过了20多年,想都没敢想。
2002年,东京,元旦是日本的春节,7天长假,通关了两个游戏。游戏    真害人,浪费那么长的时候没出去玩,现在想玩也没机会了。
2001年,苏州,结交了一大批IT朋友,纵酒高歌,寒山寺听钟。
2000年,青岛,世纪换了新的,青岛还是老样子。从此远下江南

马上2007年了,还在青岛,一切如意,事业也算小成。
……
 
 
几个开源项目的研究
[ 2006-12-29 14:15:00 | By: Tiger ]
 
1 ffmpeg 超一流的音视频codec. 支持几乎所有音视频压缩格式。
  C语言+汇编,Linux平台,在Windonws下需要MinGW.
2 wildfire:Jabber服务器,单机支持30万用户,目前开源项目中最强大。暂时不支持集群。JAVA实现。
3 Miranda:Jabber客户端,C+Win32 API.支持MSN,YAHOO,ICQ等。
现在,ffmpeg程序源码已经读的理解的清楚,正在进行Miranda的工作。
后续一点一点把整个程序情况说明一下。
wildfire使用Java实现,时间先推一下,了解Java之后再来细研究。

 
 
IMediaSeeking时间精度问题
[ 2006-12-29 9:51:00 | By: Tiger ]
 
获得当前转档时间应该使用IMediaSeeking接口中的GetCurrentPosition.但是,从GraphBuilder去QueryInterface得到的IMediaSeeking只能作用于playback,而write file时取得的时间是不准确的。
现在,从写文件的Filter,如AVI Mux,WMV Mux,来获得IMediaSeeking,用它去取当前时间,这样就正确了。不过一些write Filter,对IMediaSeeking支持的不够好,需要再加上一些额外的工作。
简单示例:
m_pGraphBuilder->QueryInterface(IID_IMediaSeeking, (void**) &m_pIMediaSeeking);
m_pIMediaSeeking->GetCurrentPosition();
在正常Playback的时候,可以用这种方法得到播放的当前位置。
……
 
 
嗨!亲爱的朋友们,欢迎您光临我在青青岛博客的家!
[ 2006-12-29 9:43:35 | By: Tiger ]
 
我已经在青青岛博客安家了,欢迎你时常过来做客,大家多多交流哦。我会把一些新鲜有趣的东西记录下来一块与你分享。也希望你记住我的BLOG地址,你可以把她添加到你的收藏夹,也可以把她复制下来告诉你的朋友们。

:)

我的BLOG地址:http://blog.qingdaonews.com/sxcong

 
首页 上一页 下一页 尾页 页次:1/1页  10篇日志/页 转到:
 
个 人 公 告
loading...
我 的 相 册
时 间 记 忆
loading...
最 新 评 论
loading...
最 新 日 志
loading...
最 新 留 言
loading...
我 的 朋 友
loading...
我 的 圈 子
loading...
搜 索
博 客 信 息
loading...
友 情 连 接