MPEG1最少要缓冲多少数据才能播放?

yehuotaizi 2004-08-03 11:33:08
如题!
...全文
160 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yellowdawnhlm 2004-08-16
  • 打赏
  • 举报
回复
mpeg1 splitter应该是根据流的长度来要数据的,如果流的数据没有32k,那么splitter不会要32K的数据。
superdai 2004-08-12
  • 打赏
  • 举报
回复
你说的dshow上面的例子是哪个?
Bill1212 2004-08-03
  • 打赏
  • 举报
回复
MPEG2裏應該是vbv_delay * bitrate,不知在MPEG1中是否適用?
DentistryDoctor 2004-08-03
  • 打赏
  • 举报
回复
128K是针对视频流的,系统流大约要5到6个32K.
DentistryDoctor 2004-08-03
  • 打赏
  • 举报
回复
我说的是从I帧开始.File source filter刚开始时是需要一口气读入320K数据.你自己写个Filter吧。我测了很多次128K就可以Render成功了,不过刚开始时不是很流畅。
yehuotaizi 2004-08-03
  • 打赏
  • 举报
回复
我使用directshow上面那个例子为什么要300多k才能播放呢?
DentistryDoctor 2004-08-03
  • 打赏
  • 举报
回复
从I帧开始的最少128K数据
yehuotaizi 2004-08-03
  • 打赏
  • 举报
回复
是不是说最少要有128k的延迟啊!
你们有没有改过memfile的CMemStream的read函数让他不要每次必须读32k啊
我看了capboy写的可以改的,但是我没有改成功!谁能给个例子,谢谢!

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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