播放器如何区分流媒体的格式

312312 2005-03-19 10:19:42
小弟现在有一个问题请教,播放器在播放本地文件的时候是按照文件的后缀名来区分文件格式的吗?
是不是将后缀名删除的话播放器就无法播放了?抑或播放器可以自己从文件的数据格式里面提取一些
信息来辨别视频的格式?
还有播放网络上的流媒体的时候也是根据文件名来判断还是自己从接受到的数据中提取信息,
请指教,小弟不胜感激!!
...全文
272 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hiphop 2005-03-30
  • 打赏
  • 举报
回复
类似mpeg都有自己的标准头
读文件前的一段 做几个匹配就可以了
carrie_zyl 2005-03-29
  • 打赏
  • 举报
回复
那如何解开自定义播放格式的编码呢???
yaoha2003 2005-03-22
  • 打赏
  • 举报
回复
yyhzpk(zpk)说得很对噢^_^
yyhzpk 2005-03-22
  • 打赏
  • 举报
回复
Window根据后缀名来调用相应的播放器,
而播放器是根据文件内容格式来解码的,
与后缀名无关.
也就是说一个文件你改了后缀名,window会
调用后缀名对应的播放器来播放,但如果你改了
后缀名,但你还是指定了它原来的播放器,无论你
改的什么后缀名,甚至不要后缀名,都是不影响播放
312312 2005-03-21
  • 打赏
  • 举报
回复
有没有那位兄弟可以说得详细一点,或者自己做过播放器的说一下自己是如何来判别的。能给个例子说明下吗?分不够可以加
loveisbug 2005-03-21
  • 打赏
  • 举报
回复
根据格式判断的吧。
nonocast 2005-03-21
  • 打赏
  • 举报
回复
每种文件的头都是有固定的格式的
nonocast 2005-03-21
  • 打赏
  • 举报
回复
后缀其实是累赘
LINUX底下是没有后缀滴
呵呵
读二进制吧
Hboyme 2005-03-20
  • 打赏
  • 举报
回复
首先播放器在播放本地文件的时候是按照文件的后缀名来显示的
但是能显示的不代表一定可以播放

删除后缀之后,有的仍可以播放

播放器是可以根据文件数据格式提取信息的,特别是文件的开始一段数据
有兴趣的话,可以自己用二进制打开一些小的文件看看,对比一下,你会发现同样类型是一样的

2,541

社区成员

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

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