📄 subject_20282.htm
字号:
<p>
序号:20282 发表者:浮云 发表日期:2002-11-05 11:45:03
<br>主题:guanbo(禽兽)等请进
<br>内容:曾经发表过一个帖子,是有关avi压缩成mpeg4的,你作过回复,应该是作过网络视频的高手,有个问题请教,我把采集到的数据压缩成mpeg4后,用ISampleGrabber捕捉到的数据IMediaSample对象(应该是一帧吧,我想)的数据大小居然超过保存文件(test.avi)的一秒钟的大小(大概60K大小每秒种),而且一帧的大小大概是200K左右,是我弄错了,还是不应该传送IMediaSample对象?那网络中的视频实时传输是该传那些数据呢?<BR>期待大家的回答,谢谢
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:徐景周 回复日期:2002-11-05 13:28:21
<br>内容:http://www.csdn.net/develop/Article/15/15559.shtm
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:浮云 回复日期:2002-11-05 13:43:14
<br>内容:楼上的大哥,我已经实现了avi到mpeg4的压缩过程,并且保存到文件中了,可是不知道把ISampleGrabber加在什么地方,因为我取出的数据太大,而此时数据应该已经压缩过了!<BR><BR>SrcFilter -> VCompFilter ->GrabFilter 不对吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:浮云 回复日期:2002-11-05 13:52:03
<br>内容:GraphEdit图如下:
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:禽兽 回复日期:2002-11-06 23:34:55
<br>内容:用ISampleGarbber取数据向网络发包,省事但不可行。你说的情况是因为ISampleGrabber按一帧BITMAP的大小来取的,这个东西本身有缺陷。如果想深究可以在DX8.1 SDK里找到原代码。<BR>比较可行的方法是自己写一个TransFilter,在Filter中将数据发出去。如果用TCP可以参考陆其明在网站上的文章和例程,不过个人意见是用UDP的多播方式。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:浮云 回复日期:2002-11-07 09:22:08
<br>内容:谢谢guanbo!看来我得好好研究SampleGrabber源代码了!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:浮云 回复日期:2002-11-07 09:29:03
<br>内容:关于TCP陆其明在网站的例程我看过的,现在自己想写一个TransFilter
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -