HEVC

如何推送和播放RTMP H265流 (RTMP HEVC)

别来无恙 提交于 2020-11-25 02:01:46
rtmp 播放h265 首先要扩展flv协议,国内常用扩展方式是给flv的videotag.codecid增加一个新类型(12)来表示h265(hevc),其他和h264规则差不多,另外和h264不同的地方是要解析HEVCDecoderConfigurationRecord,从HEVCDecoderConfigurationRecord中解析出vps, sps, pps. 有了vps, sps, pps, 就可以解码。 接下来实际看看效果,从 github 下载rtmp h265推送工具和rtmp h265播放工具(播放目前支持windows, Android, IOS). ​ 1. 先打开推送工具SmartPublisherDemo.exe(64位exe): ​ 按上图配置好推送参数,然后点击 推送 。 ​ 点击推送后,自动生成播放地址,拷贝播放地址,然后打开SmartPlayer.exe, 输入播放地址点击播放即可: ​ 小结: 从上图可以看出640*480 25帧摄像头视频,使用h265(hevc)可变码率编码,画面静止时码率非常低,可以低至88kbps, 国内多数家庭带宽上行都在512k-4M之间,h264很难把码率压缩到512kbps一下,h265相对低很多,可见h265还是很有优势的。另外上面的rtmp h265播放器也支持边播边录像(支持h265/hevc 录像).

编解码器之战:AV1、HEVC、VP9和VVC

帅比萌擦擦* 提交于 2020-10-30 07:49:26
视频Codec专家Jan Ozer在Streaming Media West上主持了一场开放论坛,邀请百余名观众参与热门Codec的各项优势与短板。本文整理了讨论的主要成果,基本代表了AV1、HEVC、VP9和VVC主流的观点。 一百余个观众分为五组,分别代表H.264,VP9,HEVC,AV1和VVC编解码器。这五个小组分别由Harmonic视频策略副总裁Thierry Fautier(H.264),Facebook Video的Colleen Henry(VP9,代表其本人观点,并代表Facebook),Beamr战略副总裁Tom Vaughan(HEVC)、Bitmovin编解码工程师Christian Feldmann(AV1)和NGCodec首席执行官Oliver Gunasekara(VVC)领导。需要注意的是,组长在某种程度上是随机分配的,并不一定意味着对特定编解码器的提供更强支持。 最初,这些小组将根据图一定义的特征对每个编解码器进行排名。 图1. 我们根据这些特征对编解码器进行了排名。在小组讨论期间,用户们可以分享他们使用不同技术的经验并提出问题。在讨论结束时,每个小组的主持人通过采用编解码器的最强商业案例确定此编解码器的市场。 图3. 编解码器记分卡 图3展示了该活动的记分卡,虽然有少数的意料之外,但很多类别都是从主持人或参会者那里获得新信息。 例如

HEVC和AV1幕后视频编解码器之战

时光总嘲笑我的痴心妄想 提交于 2020-10-30 06:46:16
在未来几天的NAB大会上,AOM联盟将展示AV1的性能,多媒体行业全部聚焦于HEVC与AV1比较上。这是 AV1于3月底完成1.0版定稿 之后,第一次大型公开的展示。视频传输服务商Harmonic的VP Thierry Fautier撰文对HEVC和AV1优势与短板进行了比较,并分析了未来业界可能出现的竞争格局。LiveVideoStack对本文进行了摘译。 文 / Thierry Fautier 译 / 邱泽 审校 / Ant HEVC和AV1之间正在进行一场编解码器之间的竞赛,最近的事件让它们变得更佳有料可看。如今HEVC编解码器已经超过20亿移动设备支持,这包括三星Galaxy手机和苹果的Safari浏览器,Apple TV,Mac和iOS设备的支持。 这让HEVC可以在近50%的智能手机上播放。尽管很多设备广泛得到技术上支持,可HEVC还是没有普遍部署,最主要限制是许可授权问题。然而HEVC Advance最近放弃了流媒体费用新消息,这对编码器厂商来说是很棒的进步。streamingmedia最近一项调查根据苹果公司的支持HEVC部署场景来看,发现24%的运营商已经部署了HEVC,那么到2018年底这个数字预计会增长到64%。 在视频编解码器竞赛的另一方面是 AOM (开放媒体联盟),成员包括Apple、Google、Mozilla、Facebook、Hulu

AV1解码器模型

自闭症网瘾萝莉.ら 提交于 2020-10-30 01:21:44
这篇文章可以作为AV1规范中与解码器型号和级别有关的部分的简介,本文的其余部分描述了一些AV1基本概念,AV1解码器模型,并提供了开发它时做出决策的原因。有关解码器模型的更多详细信息,请阅读AV1规范。 文 / Andrey Norkin 原文链接: https://norkin.org/research/av1_decoder_model/ 为什么编解码器需要解码器模型 大多数现代视频编解码器都具有某种形式的解码器模型。在MPEG-2中,它被称为视频缓冲验证器(VBV);在H.264 / AVC和HEVC / H.265中,它可以称为假设参考解码器(HRD)。解码器模型提高了互操作性。解码器模型允许确认一个比特流是否可以被一个特定的解码器解码。这些模型还可以向解码器提供关于何时开始解码帧以能够及时显示它的指令。 通常来说,视频解码器声明支持某个配置文件和级别。配置文件可以指定有关比特深度和色度二次采样的视频格式,以及解码器需要支持的以解码比特流的一组编码工具。级别描述了视频比特流的定量特征,例如分辨率,帧速率和比特率。对于视频编解码器生态系统而言至关重要的一点是,表明支持某个级别的解码器是否能够解码符合该级别要求的任何比特流,并且内容提供商和编码器制造商可以检查其生成的流是否符合这些要求。 为了实现这些目标,由开放媒体联盟(AOM

MT8768芯片资料技术详细解析,MT8768核心板简介

不打扰是莪最后的温柔 提交于 2020-10-26 23:21:20
MT8768芯片资料技术详细解析,MT8768核心板简介 MT8768核心板简介: MTK8768安卓核心板是联发科推出的 一款高性能八核应用处理器,这一款核心板功能相当不错,结合 4G LTE Cat-7 数据机并且支持强大的相机功能。联发科 MTK8768芯片是 一款专门为了需要高移动性和高性能的平板设备而设计的芯片,它拥有着全球移动网络连接功能。这一款芯片结合有八核 Arm-Cortex A53 MPCoreTM 中央处理器、速度高达 2.3GHz 的 Arm NEON 引擎,还拥有功能强大的 IMG PowerVR GE8320 等级绘图处理器,同时还支持最新的 OpenOS 及高需求的应用程式所必需的处理能力。 MTK8768处理器: CPU类型1:Arm Cortex-A53 @ Up to 2.3GHz CPU 类型2:Arm Cortex-A53 @ Up to 1.8GHz CPU核心:八核64位 内存:LPDDR3,LPDDR4x MTK8768图像处理: GPU类型:IMG PowerVR GE8320 显示分辨率:2400 x 1080 影片编码:H.264 视频解码:H.264,H.265/HEVC MTK8768相机参数: 相机ISP:13MP + 13MP,最高25MP 录制FPS:30帧 MTK8768连接参数: WiFi(IEEE 802.11)

音视频前沿:新一代 AV1 视频标准究竟是怎样一种存在?

时光怂恿深爱的人放手 提交于 2020-10-25 04:05:09
AV1是开放媒体联盟Alliance for Open Media (AOM) 开发的第一代视频编码标准,自推出以来获得了产业界巨大关注和支持。腾讯多媒体实验室也加入进来和其他公司团队一同积极推动AV1编码器的优化和落地,为客户提供高性能和高效率的云端编码服务。本文是对腾讯多媒体实验室专家研究员赵欣老师在「云加社区沙龙online」的分享整理,希望与大家一同交流。 点击链接,查看完整直播回放 一、视频编码的发展历程 视频编码领域国际上有 4 个主流的标准组织: 1. 动态图像专家组(MPEG) MPEG 组织隶属 ISO 和 IEC,1988 年由 Hiroshi Yasuda(NTT) 和 Leonardo Chiariglione 创建,会员主要包括产业界,大学和研究机构。 2. 视频编码专家组(VCEG) VCEG 隶属国际电信联盟(ITU),总部设置在瑞士日内瓦。会员包括产业界,1984 年创建,第一次会在日本东京举办。 3. 数字音视频编解码技术标准专家组(AVS) AVS 是我国自己的标准组织。2002 年由国家原信息产业部科学技术司批准成立,会员由 92 家大学和公司组成,成员单位集中在中国。第一次会于 2002 年在北京举办,近几年逐渐获得国际领域的关注,已有国外企业加入。 4. 开放媒体联盟(AOMedia) AOMedia 于 2015 年成立,会员包括 44

所有Windows 10版本均会受到影响!微软发布紧急安全更新

拥有回忆 提交于 2020-10-18 12:42:16
  微软周五发布了两个安全更新,以解决 Windows Codecs 库和 Visual Studio Code 应用程序中的安全问题。   这两个更新是在该公司、于本周早些时候发布了每月的安全更新批次之后发布的, 本月补丁了 87 个漏洞。这两个新漏洞都是“远程代码执行”漏洞,使攻击者可以在受影响的系统上执行代码。   外媒表示,所有 Windows 10 版本均会受到影响。当前,Windows 10 显示两条驱动程序错误消息,当验证过程失败时,用户可能就会看到。第一个错误消息显示为“ Windows 无法验证该驱动程序软件的发行者”,第二个错误消息显示为“主题中不存在签名”。这些错误消息表示 Windows 在尝试验证驱动程序时发现格式不正确的目录文件,并且安装过程将失败。   不过,并非所有用户都会受到影响,只有使用易受攻击的 HEVC 编解码器的用户才会受到影响。HEVC 不可用于脱机分发,只能通过 Microsoft Store 使用。此外,Windows Server 也不支持该库。   要检查、并查看您是否正在使用易受攻击的 HEVC 编解码器,用户可以转到 “设置”-“应用和功能”,然后选择“ HEVC”-“高级选项”。目前的安全版本为 1.0.32762.0、1.0.32763.0 和更高版本。   还有一个错误是 CVE-2020-17023。微软表示

AV1解码器模型

我只是一个虾纸丫 提交于 2020-10-14 21:27:27
这篇文章可以作为AV1规范中与解码器型号和级别有关的部分的简介,本文的其余部分描述了一些AV1基本概念,AV1解码器模型,并提供了开发它时做出决策的原因。有关解码器模型的更多详细信息,请阅读AV1规范。 文 / Andrey Norkin 原文链接:https://norkin.org/research/av1_decoder_model/ 为什么编解码器需要解码器模型 大多数现代视频编解码器都具有某种形式的解码器模型。在MPEG-2中,它被称为视频缓冲验证器(VBV);在H.264 / AVC和HEVC / H.265中,它可以称为假设参考解码器(HRD)。解码器模型提高了互操作性。解码器模型允许确认一个比特流是否可以被一个特定的解码器解码。这些模型还可以向解码器提供关于何时开始解码帧以能够及时显示它的指令。 通常来说,视频解码器声明支持某个配置文件和级别。配置文件可以指定有关比特深度和色度二次采样的视频格式,以及解码器需要支持的以解码比特流的一组编码工具。级别描述了视频比特流的定量特征,例如分辨率,帧速率和比特率。对于视频编解码器生态系统而言至关重要的一点是,表明支持某个级别的解码器是否能够解码符合该级别要求的任何比特流,并且内容提供商和编码器制造商可以检查其生成的流是否符合这些要求。 为了实现这些目标,由开放媒体联盟(AOM

Allegro DVT扩大在8K视频解码IP领域的领导地位

五迷三道 提交于 2020-10-13 09:51:15
法国格勒诺布尔--(美国商业资讯)--视频半导体IP和视频兼容测试码流的领先提供商 Allegro DVT 今天宣布推出其 AL-D3x0 系列多格式8K60视频解码器IP。借助这一全系列多格式视频解码器IP内核,客户能够通过针对各种终端市场应用进行了优化的紧凑型实施,支持高达8K60及以上速率的视频解码。 随着视频应用从4K转向8K,业界需要具有功耗和成本效益的解码内核,以快速推出能够支持如此超高分辨率的新一代设备和解决方案。 凭借 AL-D3x0 系列产品,Allegro能够提供高度可配置的解码IP内核,支持各种可选的编解码器,例如JPEG、 H.264 、 HEVC 、 VP9 和 AV1 ,进而满足这一不断增长的需求。此外,Allegro DVT独特的可扩展架构方法在芯片尺寸和功耗之间取得了最佳平衡,将最终的8K解决方案的工作频率保持在合理水平,从而能以具有成本效益的主流工艺节点技术进行物理实施。 Allegro DVT 首席执行官Nouar Hamze评论道:“ D3x0 系列动态视频解码器IP内核是工程和市场营销工作双管齐下的结晶,它融合了差异巨大的应用需求,为我们的最终客户带来了在功耗、性能和体积方面均属最优的解决方案。”他补充说:“Allegro架构的灵活性使我们能够满足多种格式对8K60解码的要求,并且可以扩展到8K以上的正在兴起的16K和120fps应用。”

srs h.265

走远了吗. 提交于 2020-10-09 04:59:17
v4.x support hevc(h.265) RTMP streaming 支持 h.265 的 commit 版: https://github.com/ossrs/srs/tree/e5b72aad2060277dc408bed9561e7c86edc31414/trunk ( https://github.com/wnpllrzodiac/srs/tree/v3.0.134_support_hevc ) 用 http://kinolien.github.io/gitzip/ 下载编译即可食用 入口1: https://codecov.io/gh/ossrs/srs/pull/1721/diff 入口2: https://github.com/ossrs/srs/pull/1721 其他: https://www.ceve-market.org/static/av1playground/test2.html 来源: oschina 链接: https://my.oschina.net/u/2400070/blog/4309466