pangyf10
火狐狸
火狐狸
  • UID48425
  • 注册日期2014-12-30
  • 最后登录2023-01-08
  • 发帖数202
  • 经验206枚
  • 威望0点
  • 贡献值70点
  • 好评度9点
  • 社区居民
  • 忠实会员
15楼#
发布于:2015-11-23 00:05
DOSforever:多谢解释。我用的就是 Windows XP ,可我在线 mp4 文件一直是网页用 Flash 播放的,本地文件是专用的播放器播放的,好像没 Firefox 和其它任何浏览器什么事啊。现在视频文件用什么播放好像不是用户能决定的吧,是网页制作者...回到原帖
那是中国网站的问题,youtube就可以选用不同的技术(h5或者flash),不同的格式(webm,mp4等)。这样就需要浏览器支持了。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
16楼#
发布于:2015-11-23 00:13
DOSforever:原来难道现在网上用 Flash 播放的视频文件都是 Flash 自己解码的?flv 好说,mp4 也是 Flash 自己解码的?怪不得卡死人。我还是觉得以前网页 ActiveX 调用已安装的播放器插件来播放视频/音频好,如 Windows ...回到原帖
是的,所以Flash的选项中有硬件加速选项。不会很卡的,有硬件加速。
调用外部程序的方式太过时了,可能反而容易卡,兼容性问题诸多,容易崩溃,网站可操作性差,安全性不佳。
不算。Windows Media Foundation这个通用框架,Vista开始提供。其他系统不清楚。
有一些是授权费用的问题,还有就是专利,代码不能开源等问题,所以没法集成。不过现在其实集成了一个Adobe的专有组件来解码DRM。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-13
  • 发帖数1096
  • 经验839枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
17楼#
发布于:2015-11-23 01:18
yfdyh000:是的,所以Flash的选项中有硬件加速选项。不会很卡的,有硬件加速。
调用外部程序的方式太过时了,可能反而容易卡,兼容性问题诸多,容易崩溃,网站可操作性差,安全性不佳。
不算。Windows Media Foundation这个通用框架...
回到原帖
Flash 的硬件加速选项中哪里有?我在控制面板的 Flash 设置中没找到。
我觉得当然还是调用外部程序好,肯定比 Flash 这种不专业的来干专业的事情要好。我之前说过,同样的视频文件,在线播放卡得要死,就算是不卡,CPU 也全部占满,但是下载下来用专门的视频播放软件播放完全流畅,而且 CPU 占用也不高。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
18楼#
发布于:2015-11-23 01:25
DOSforever:Flash 的硬件加速选项中哪里有?我在控制面板的 Flash 设置中没找到。
我觉得当然还是调用外部程序好,肯定比 Flash 这种不专业的来干专业的事情要好。我之前说过,同样的视频文件,在线播放卡得要死,就算是不卡,CPU 也全部占满,...
回到原帖
Flash的右键菜单就有,默认启用的。也有禁用后更流畅的情况。
外部肯定更专业,但交互性就基本没有了,平台兼容性也缺乏。
DOSforever
千年狐狸
千年狐狸
  • UID25201
  • 注册日期2008-07-03
  • 最后登录2024-05-13
  • 发帖数1096
  • 经验839枚
  • 威望0点
  • 贡献值734点
  • 好评度22点
  • 社区居民
  • 忠实会员
19楼#
发布于:2015-11-23 02:57
yfdyh000:Flash的右键菜单就有,默认启用的。也有禁用后更流畅的情况。
外部肯定更专业,但交互性就基本没有了,平台兼容性也缺乏。
回到原帖
放个视频文件要啥交互?不就播放、暂停、停止、音量这些操作吗?这些原来用 ActiveX 完全可以做到。平台兼容性不是问题,你用啥平台的就用啥平台,反正是调用你系统已装的软件,你装什么就用什么。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
20楼#
发布于:2015-11-23 03:16
DOSforever:放个视频文件要啥交互?不就播放、暂停、停止、音量这些操作吗?这些原来用 ActiveX 完全可以做到。平台兼容性不是问题,你用啥平台的就用啥平台,反正是调用你系统已装的软件,你装什么就用什么。回到原帖
很多需要,比如弹幕播放器,比如Flash游戏,还有Flash超高的装机率和统一架构。
反正时代淘汰了插件结构和本地播放,选择了在线播放和未来的HTML5。

ActiveX感觉是微软自己作死,有不少问题。IE6的问题被程序员吐槽和怨恨多年了。
不是,各个平台和各个软件的API和解码器都各有区别,缺少统一规范,程序员就很难写。
比如某些播放器/系统会不支持某种视频编码,那就需要多份视频文件(就像下载网站提供若干个下载点),或者一个统一的软件。而这个软件就是Flash。

安全性也是一方面,调用本地软件获得的权限范围太高,很容易出现严重漏洞。
上一页 下一页
游客

返回顶部