NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:551175
用户头像

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

关注

评论

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

计算机网络——随机接入

StackOverflow

编程 计算机网络 9月月更

三次握手与四次挥的问题,怎么回答?

loveX001

JavaScript

数据中台体系规划建设

穿过生命散发芬芳

数据中台 9月月更

Java进阶(三十六)深入理解Java的接口和抽象类

No Silver Bullet

Java 接口 抽象类 9月月更

Docker与Jib(maven插件版)实战

程序员欣宸

Docker 9月月更 Jib

茂名是几线城市?有正规等保测评机构吗?

行云管家

网络安全 等保测评 等级测评 茂名

OptaPlanner是什么

成长兔🐇

银行使用堡垒机成功案例分享一二

行云管家

银行 堡垒机 IT运维 IT资产

《近期BSN开发常见问题答疑(2022.9.23)》

BSN研习社

BSN 区块链、

Java开发学习----SpringBoot三种配置文件解析

钟奕礼

编程 Spring Boot java;

极狐GitLab 15.4 | 四大专享更新、更能打的CI/CD,近 50 项更新全面来袭!

极狐GitLab

DevOps 运维 Harbor CI/CD 极狐GitLab

得物基于 StarRocks 的 OLAP 需求实践

得物技术

数据库 开源 OLAP 开发工具 StarRocks

腾讯云入选Gartner CPaaS市场指南“代表厂商”,数实融合和全球化布局受认可

科技热闻

9面阿里Java岗,最终定级P6拿P7工资,分享学习经验

Geek_0c76c3

Java 数据库 开源 程序员 架构

计算机网络——回退N帧协议

StackOverflow

编程 计算机网络 9月月更

回归理性,直面低代码

华为云开发者联盟

云计算 后端 软件开发 低代码 企业号九月金秋榜

重磅发布|腾讯云容器安全服务网络隔离功能已上线

腾讯安全云鼎实验室

云安全 容器安全

基于Spring Cloud与Docker如何搭建一个电商平台项目

Geek_0c76c3

Java 数据库 开源 程序员 架构

惊为天人!从Sql到Nosql,redis+mysql从架构到优化全覆盖

Geek_0c76c3

Java 数据库 开源 架构

java多线程——CAS

StackOverflow

编程 计算机网络 9月月更

参加前端培训哪种方式比较靠谱

小谷哥

web前端开发技术培训需要学习多久

小谷哥

Java面试:你了解HashMap吗?

钟奕礼

编程 面试 java;

数维图API文档:SovitJS编辑器开放API说明

数据可视化平台

数维图编辑器 Sovitjs编辑器 数维图API 可视化编辑器 可视化引擎

面试官:请实现一个JavaScript深拷贝

loveX001

JavaScript

Java 8 + 10 = Java 18

钟奕礼

java;

规划问题的概念

成长兔🐇

三步“上链”,从此告别黑心假酒

旺链科技

区块链 产业区块链 企业号九月金秋榜 酒业

面试中经常问到的几个问题,快来看看能答对几道吧(Java)

钟奕礼

编程 java;

Redis进阶知识点(可学习,可复习,可面试)

钟奕礼

编程 redis 底层原理

MSE 结合 Dragonwell,让 Java Agent 更好用

钟奕礼

编程 java; MSE

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