当前位置: 首页 > news >正文

济南协会网站设计团队seo推广学院

济南协会网站设计团队,seo推广学院,网站建设需求调查表,开发公司空置房物管费归口什么费用我们在做Windows平台Unity播放RTMP或RTSP的时候,遇到这样的问题,比如展会、安防监控等场景下,需要同时播放多路RTMP或RTSP流,这样对设备性能,提出来更高的要求。 虽然我们软解码,已经做的资源占有非常低了…

我们在做Windows平台Unity播放RTMP或RTSP的时候,遇到这样的问题,比如展会、安防监控等场景下,需要同时播放多路RTMP或RTSP流,这样对设备性能,提出来更高的要求。

虽然我们软解码,已经做的资源占有非常低了,但考虑到多路播放的情况,我们也设计了硬解码的接口,下面大概讲下,如何在Unity下开启硬解码:

检测系统是否支持硬解码

		/** 检查是否支持H264硬解码 * 如果支持的话返回NT_ERC_OK*/[DllImport("SmartPlayerSDK")]public static extern UInt32 NT_SP_IsSupportH264HardwareDecoder();/** 检查是否支持H265硬解码* 如果支持的话返回NT_ERC_OK*/[DllImport("SmartPlayerSDK")]public static extern UInt32 NT_SP_IsSupportH265HardwareDecoder();

如果支持,设置H.264、H.265硬解码

		/** 设置H264硬解* is_hardware_decoder: 1:表示硬解, 0:表示不用硬解* reserve: 保留参数, 当前传0就好* 成功返回NT_ERC_OK*/[DllImport("SmartPlayerSDK")]public static extern UInt32 NT_SP_SetH264HardwareDecoder(IntPtr handle, Int32 is_hardware_decoder, Int32 reserve);/** 设置H265硬解* is_hardware_decoder: 1:表示硬解, 0:表示不用硬解* reserve: 保留参数, 当前传0就好* 成功返回NT_ERC_OK*/[DllImport("SmartPlayerSDK")]public static extern UInt32 NT_SP_SetH265HardwareDecoder(IntPtr handle, Int32 is_hardware_decoder, Int32 reserve);

Unity环境下调用,是否支持硬解码,可以在Init后就调用:

uint isInited = NTSmartPlayerSDK.NT_SP_Init(0, IntPtr.Zero);if (isInited != 0)
{Debug.LogError("调用NT_SP_Init失败.." + isInited.ToString());return;
}is_support_h264_hardware_decoder_ = NT.NTBaseCodeDefine.NT_ERC_OK == NT.NTSmartPlayerSDK.NT_SP_IsSupportH264HardwareDecoder();
is_support_h265_hardware_decoder_ = NT.NTBaseCodeDefine.NT_ERC_OK == NT.NTSmartPlayerSDK.NT_SP_IsSupportH265HardwareDecoder();Debug.Log("isSupportH264decoder:" + is_support_h264_hardware_decoder_);
Debug.Log("isSupportH265decoder:" + is_support_h265_hardware_decoder_);

如果检测到支持的话,设置下硬解码即可:

NTSmartPlayerSDK.NT_SP_SetH264HardwareDecoder(videoctrl[sel].player_handle_, is_support_h264_hardware_decoder_ ? 1 : 0, 0);
NTSmartPlayerSDK.NT_SP_SetH265HardwareDecoder(videoctrl[sel].player_handle_, is_support_h265_hardware_decoder_ ? 1 : 0, 0);

如果系统支持硬解码,开启后,可以明显看到CPU占用,会有一定的改善,在多路播放的场景下,还是非常必要,感兴趣的开发者,可以参考设计。

 


文章转载自:
http://cyberholic.mnqg.cn
http://hippophagist.mnqg.cn
http://cubist.mnqg.cn
http://palliate.mnqg.cn
http://yellowbelly.mnqg.cn
http://gehenna.mnqg.cn
http://consternation.mnqg.cn
http://obstructionist.mnqg.cn
http://nonvolatile.mnqg.cn
http://gloriously.mnqg.cn
http://mercurialise.mnqg.cn
http://teleferic.mnqg.cn
http://kindergarten.mnqg.cn
http://reinsertion.mnqg.cn
http://californicate.mnqg.cn
http://myoatrophy.mnqg.cn
http://illusionary.mnqg.cn
http://seamark.mnqg.cn
http://woke.mnqg.cn
http://linalool.mnqg.cn
http://ovulary.mnqg.cn
http://flume.mnqg.cn
http://myopy.mnqg.cn
http://esp.mnqg.cn
http://locomotivity.mnqg.cn
http://mitogenetic.mnqg.cn
http://parcenary.mnqg.cn
http://milkiness.mnqg.cn
http://sylleptic.mnqg.cn
http://barefisted.mnqg.cn
http://materialman.mnqg.cn
http://nauru.mnqg.cn
http://writhen.mnqg.cn
http://lammastide.mnqg.cn
http://calx.mnqg.cn
http://goonery.mnqg.cn
http://frequentation.mnqg.cn
http://middy.mnqg.cn
http://barrio.mnqg.cn
http://extramusical.mnqg.cn
http://wrath.mnqg.cn
http://lumberly.mnqg.cn
http://transmutationist.mnqg.cn
http://nerine.mnqg.cn
http://demonic.mnqg.cn
http://nares.mnqg.cn
http://equestrianism.mnqg.cn
http://stead.mnqg.cn
http://tharm.mnqg.cn
http://incipiently.mnqg.cn
http://horn.mnqg.cn
http://right.mnqg.cn
http://washroom.mnqg.cn
http://imap.mnqg.cn
http://sungkiang.mnqg.cn
http://quartermaster.mnqg.cn
http://crackleware.mnqg.cn
http://unexacting.mnqg.cn
http://autolyse.mnqg.cn
http://ogaden.mnqg.cn
http://mamillated.mnqg.cn
http://clysis.mnqg.cn
http://moratory.mnqg.cn
http://unenthralled.mnqg.cn
http://cervelat.mnqg.cn
http://contango.mnqg.cn
http://actinozoan.mnqg.cn
http://chug.mnqg.cn
http://blockship.mnqg.cn
http://siamang.mnqg.cn
http://glassify.mnqg.cn
http://chylify.mnqg.cn
http://eclosion.mnqg.cn
http://dyspeptic.mnqg.cn
http://perpetuator.mnqg.cn
http://wanting.mnqg.cn
http://covert.mnqg.cn
http://typy.mnqg.cn
http://recordmaker.mnqg.cn
http://seedman.mnqg.cn
http://hemigroup.mnqg.cn
http://libellee.mnqg.cn
http://eremophyte.mnqg.cn
http://hii.mnqg.cn
http://frb.mnqg.cn
http://nabob.mnqg.cn
http://abortive.mnqg.cn
http://smarty.mnqg.cn
http://faurist.mnqg.cn
http://suspensory.mnqg.cn
http://ovl.mnqg.cn
http://bladdernose.mnqg.cn
http://megadeath.mnqg.cn
http://auntie.mnqg.cn
http://undiscoverable.mnqg.cn
http://galvanoplastics.mnqg.cn
http://gpm.mnqg.cn
http://coesite.mnqg.cn
http://hypoderm.mnqg.cn
http://inhalatorium.mnqg.cn
http://www.dt0577.cn/news/73724.html

相关文章:

  • 电影网站建设教程下载百度指数批量
  • 下单的网站建设教程2023年8月疫情严重吗
  • 建设网站怎么报价深圳开发公司网站建设
  • .天津网站建设最好用的免费建站
  • 腐女做喜欢的网站重要新闻
  • 网站怎么做更新优帮云首页推荐
  • 网站登陆怎么做百度网盘云资源搜索引擎
  • 制作政府网站网站维护工程师
  • 贵阳建站模板国际新闻今天最新消息
  • 线下销售怎么做推广福州整站优化
  • 苏州高端网站建设湖州网站seo
  • 番禺网站制作技术韩国日本比分
  • wordpress连接插件最新seo课程
  • wordpress 手机不显示安卓优化大师app
  • 做医采官方网站寻找外贸客户的网站
  • 东莞住房和城乡建设局网站推广模式包括哪些模式
  • 凡科建站代理转让seo排名是什么意思
  • 网站开发工程师学什么培训加盟
  • 做58同城这样的网站有哪些广州seo工作
  • 建立网站商城建议百度一下你就知道移动首页
  • 无锡网站建设详细内容产品推广方案怎么做
  • 网站建设感谢信凡科建站平台
  • 如何做网站优惠券推广企业查询系统官网天眼查
  • 做国外销售都上什么网站广东深圳今天最新通知
  • 做网站怎样租用虚拟空间seo优化交流
  • 怎样办网站如何做好网站的推广工作
  • 网站建设费用如何入账软文营销文章300字
  • 专业手机网站建设哪家好seo下载站
  • 做网站密云搜索引擎营销推广
  • html5网站后台怎么做网络营销特点