AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

Moonlight 可以直接在 GPU 上播放视频了

  • 2011-04-02
  • 本文字数:701 字

    阅读完需:约 2 分钟

近日,Moonlight 得到了增强,可以支持 GPU 加速的视频播放。Silverlight 5 也将紧跟其后,同时还会增加一些特性。

近日,Miguel de Icaza 宣布 Moonlight(Silverlight 的 Unix 移植版)上可以实现 GPU 加速的视频渲染。Mono 团队于上个月发布了 Moonlight 4 Preview 1 ,该版本对渲染进行了大幅度的改进,比如 GPU 加速的图形、3D 变换、通过 YUYV 或 YUV420 像素格式进行 V4L2 视频捕获,同时还引入了微软随 Windows Media Pack 一同发布的 H.264 和 AAC codecs。但这些增强都仅仅为可视化的组件树提供了基于 GPU 的渲染,与这些不同的是,此次增强将可以更平滑地在 GPU 上播放 HD 视频。

de Icaza 说到,相比最初用于视频的渲染管道来说,Moonlight 所引入的新的渲染管道得到了极大的简化。之前的做法是将 H.264 流转换为 YUV 格式,然后再转换为 RGB ,之后重新调整帧的尺寸,最后再传递给显卡;新的管道会将视频解码为 YUV 格式,然后传递给 GPU,由 GPU 完成其余的工作——转换为 RGB 并调整帧的尺寸——这都是在渲染之前通过硬件完成的。

de Icaza 说由 Moonlight 在 GPU 上所渲染的 1080p HD 视频质量是“相当完美的”。其源代码位于 GitHub 上,不久之后就会加到 nightly build 中。

微软表示 Silverlight 也将进行类似的改进,并打算集成到年中发布的 Silverlight 5 Beta 版中,最终版则计划于今年下半年发布。虽然 Silverlight 提供 GPU 加速视频的时间要晚于 Moonlight,但其插件会提供更多的特性:TrickPlay——可以使用不同的速度快进、重复播放及回放、远程控制支持及 DRM 管理。此外,微软还会在各种显卡上测试 Silverlight 以确保视频能够平滑播放。

查看英文原文: Moonlight Playbacks Video Directly on GPU

2011-04-02 00:551335
用户头像

发布了 88 篇内容, 共 266.9 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

兼容性互认+1!时序数据库 TDengine 与创意物联感知平台强强联合

TDengine

tdengine 时序数据库 数据共享

2023出海企业创新价值100强榜单发布

创业邦

低代码:可视化逻辑编排

树上有只程序猿

软件开发 低代码 可视化工具 JNPF

ARTS-WEEK2-23.8.21~23.8.27

Echo!!!

IP新地标!三思1700㎡“裸眼3D悬浮橱窗”惊艳深圳湾区之心

电子信息发烧客

云起无垠——以云起势,无垠安全

云起无垠

教你写出高质量函数,简单又实用

飞算JavaAI开发助手

2023 DEMO WORLD企业开放式创新大会,圆满落幕上海松江

创业邦

Zebec Protocol:模块化 L3 链 Nautilus Chain,深度拓展流支付体系

BlockChain先知

《可观测性工程》为软件系统开启第三只眼👁

刘征

DevOps 运维 可观测性 SRE

【中危】Apache XML Graphics Batik<1.17 存在SSRF漏洞 (CVE-2022-44729)

墨菲安全

Apache 网络安全 漏洞情报

深度丨Serverless + AIGC,一场围绕加速创新的升维布局

阿里巴巴云原生

阿里云 Serverless 云原生 AIGC

【论文解读】基于图的自监督学习联合嵌入预测架构

合合技术团队

人工智能 图像 论文

Petal Maps智能车载地图解决方案上线阿维塔11鸿蒙版,携手打造智慧导航新体验

最新动态

百度与紫金山实验室、未来网络研究院、未来网络集团达成战略合作

极客天地

智慧县城,乍暖还寒风起时

脑极体

智慧县城

AntDB-M的审计功能

亚信AntDB数据库

AntDB AntDB数据库 企业号 8 月 PK 榜

Moonlight可以直接在GPU上播放视频了_.NET_Abel Avram_InfoQ精选文章