• [技术干货] 【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”
    我还是那个前浪,很多朋友说看了我的故事后觉得有点励志,在大家都处于“中年危机”、“大龄程序员找不到出路”等各种焦虑的时候,我的故事像一碗鸡汤(这个说法莫名感觉很油腻,能不能换一个???)。其实我认为与其消极焦虑,不如发挥自身优势积极面对。自从公司新项目使用了云服务器之后,我就又开始了继续学习的道路。也正因为不断地学习,从最开始被实习生轻视,到后来的让老板赞赏,无疑是打了一个漂亮的翻身仗。(了解前情请戳:甩锅大会上,我是如何绝地求生的)上次因为业务量的快速上涨,导致服务器请求量远远超出预估,好在华为云弹性云服务器想要变更规格还是非常方便的,4行代码完美解决问题。但之后,我也在反思,作为一个资深技术人,我们就只能被动地响应需求,处理问题么?不,不应该这样。相比起后浪们,我们的优势一方面是对技术原理的理解和实际经验的加持,另一方面,还应该能够通过对公司业务的理解甚至于对行业和商业环境的理解,提前准备一些技术方案。顺着这个思路往下想,公司的新业务是一个内容社区,现在的日活已经突破了10万用户量级,但从后台数据看,用户增长速度明显有所下降,按照运营部门的套路,这个时候一般要提比较大的需求了。这个需求会是什么呢?一方面,从业务角度来看,我们新业务的目标用户偏年轻化群体,并且以女性居多;另一方面,从行业角度来看,现在新媒体内容的承载形式已经从图文转变为视频和短视频。那么,运营部门接下来会不会提出要做短视频了呢?如果做短视频,我应该先做点什么呢?果不其然,在这周的例会上,运营部门提出,我们要通过发展短视频来进一步提升内容的多样性,从而达到提高用户停留时长与留存率的目的。老板也点头表示赞同,我们研发老大显然事先没有准备,扭头看向了我,目光中的信任让我感动不已,加上之前我就已经预估到了这个需求,于是我代表研发团队发言:我们研发部门已经预判到接下来项目的发展方向会是短视频,所以提前做了预案,例如从服务器的角度来说,由于短视频相比图文内容,对服务器的磁盘空间要求更大。但我们的服务器部署在华为云弹性云服务器上,我们可以非常方便地将已有磁盘挂载给弹性云服务器,或调用创建云硬盘的接口创建新的磁盘,然后再挂载到弹性云服务器。为了快速响应业务调整的需求,我们已经将服务器挂载磁盘的操作文档写好了。说着,我打开了提前准备好的文档《弹性云服务器挂载磁盘》:(点击查看内容详情)步骤1:创建云硬盘1、创建云硬盘(1)接口相关信息URI格式:POST/v2/{tenant_id}/volumes(2)请求示例POST:https://{endpoint}/v2/74610f3a5ad941998e91f076297ecf27/volumesBody:{    "volume": {        "name": "openapi_vol02",         "availability_zone":"az_test_01",         "description": "create for api test",         "volume_type": "SATA",         "size": 40    }}(3)响应示例{  "volume": {    "status": "creating",    "user_id": "f79791beca3c48159ac2553fff22e166",    "attachments": [],    "links": [      {        "href": "https://xxx/v2/74610f3a5ad941998e91f076297ecf27/volumes/51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",        "rel": "self"      },      {        "href": "https://xxx/74610f3a5ad941998e91f076297ecf27/volumes/51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",        "rel": "bookmark"      }    ],    "availability_zone": "az_test_01",    "bootable": "false",    "encrypted": false,    "created_at": "2018-05-16T11:19:33.992984",    "description": "create for api test",    "updated_at": null,    "volume_type": "SATA",    "name": "openapi_vol02",    "replication_status": "disabled",    "consistencygroup_id": null,    "source_volid": null,    "snapshot_id": null,    "shareable": false,    "multiattach": false,    "metadata": {      "__system__volume_name": "openapi_vol02"    },    "id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",    "size": 40  }}2、记录响应中“volume”的ID。步骤2:挂载磁盘(1)接口相关信息URI格式:POST/v2.1/{tenant_id}/servers/{server_id}/os-volume_attachments(2)请求示例https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-volume_attachmentsBody:{    "volumeAttachment": {        "volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",        "device": "/dev/sdb"    }}(3)响应示例{  "volumeAttachment": {    "id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",    "volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",    "serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e",    "device": "/dev/sdb"  }} 步骤3:确认挂载磁盘是否成功(1)接口相关信息URI格式:GET /v2.1/{tenant_id}/servers/{server_id}/os-volume_attachments(2)请求示例https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-volume_attachments(3)响应示例{  "volumeAttachments": [    {      "volumeId": "4fc0b4cc-9d6c-431c-be70-3dfeec2ff6e0",      "id": "4fc0b4cc-9d6c-431c-be70-3dfeec2ff6e0",      "device": "/dev/sda",      "serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e"    },    {      "volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",      "id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",      "device": "/dev/sdb",      "serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e"    }  ]}演示完后,老板对研发团队的超前响应提出了表扬。会议结束后,研发老大(我老板)特意组织了一次部门聚餐,席间他说到:“一个好的研发,不光技术要过硬,还要理解业务,预判业务需求,甚至做到反向去驱动业务,这样我们才不会在面对需求时处于被动。在这方面,你们一定要向你们的老大哥(也就是我)学习,我希望我们每个人都能具备这样的能力,一起加油,奥利给!” 据了解,目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。【拓展阅读】【API进阶之路】因为不会创建云服务器,我被实习生摆了一道【API进阶之路】前浪的绝地反击与自我证明【API进阶之路】甩锅大会上,我是如何绝地求生的【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!【API进阶之路】一个技术盲点,差点让整个项目翻车【API进阶之路】老板给我涨薪30%!如何通过SDK接口搞定千万级流量直播【API进阶之路】半天搞定百万条手机号归属地查询,竟影响了公司战略方向!【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏【API进阶之路】高考要考口语?一场10w+刷屏活动是如何用多模态评测API做出来的【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察【华为云API学习赛】为入门初学者量身定制的学习平台,以赛带学,学以致用。参赛、邀请都有丰富奖品,还有机会拿P40 5G手机~API入门学习赛·AI人脸识别l   报名地址l   奖项设置API入门学习赛·探险寻宝之旅l   报名地址l   奖项设置
  • [技术干货] 【云小课】视频直播22问,总有您想要了解的,内含推流拉流测试域名
    视频直播服务(Live)依托华为云,凭借在视频业务领域长期技术积累,快速敏捷为行业提供高并发、低延迟、高清流畅、安全可靠的端到端直播解决方案。提供了普通直播、美颜直播、连麦互动直播、录屏直播等直播形式,可以适用于在线教育、网红直播、企业直播、娱乐直播、游戏直播等场景。随着近期视频直播服务受到更多小伙伴的关注,视频直播相关的咨询一直有持续上升的趋势。小课今天就给大家分享下在使用视频直播过程中可能碰到的疑问。若您需要了解的问题不在此归类中,您也可以通过华为云客服咨询。Q:使用华为云视频直播服务是否需要单独的域名?A:在使用视频直播服务前,您需要准备已备案的推流域名和播放域名,且两个域名不能相同,您可以注册备案一个一级域名(如 example.com),然后使用两个不同的二级域名(如 live-play.example.com和live-push.example.com)作为直播推流域名和播放。具体直播域名的添加配置请参见直播域名管理。Q:没有已备案的域名,是否可以体验直播服务?A:视频直播服务预置了两个体验域名,不需要额外配置,您可以直接使用体验域名进行推流和播放体验。具体体验方法请参见三分钟体验视频直播。 推流域名:push.hwvideo.hwcloudlive.com 推流地址:rtmp://push.hwvideo.hwcloudlive.com/live/huawei01 播放域名:pull.hwvideo.hwcloudlive.com 播放地址:rtmp://pull.hwvideo.hwcloudlive.com/live/huawei01       以上域名和地址仅用于测试体验直播推流和播放,若您需要开展正式的直播活动,使用直播服务的其它功能,如转码、录制、鉴权等,请您注册正式的域名,并备案。Q:使用视频直播服务是否需要购买CDN服务?A:不需要,视频直播服务自身具备了直播加速功能,完成推流域名和播放域名配置后,直播服务就自动开启了推流上行加速和播放下行加速。Q:直播服务许可证是否是必须的?如何办理?A:涉及经营下述业务必须具备对应的许可证:电信业务—《电信业务经营许可证》互联网新闻信息业务—《互联网新闻信息服务许可证》网络表演业务—《网络文化经营许可证》网络视听节目直播业务—《信息网络传播视听节目许可证》等。    网络许可证有如上四种类型,具体需要办理哪类许可证,建议您结合自己的实际业务状况,向办证机构申请。只要文化部允许您的视频直播范畴即可,华为云视频直播服务不会对您的服务许可证进行审核检查。Q:如何估算视频直播的流量消耗?A:视频直播默认按下行流量计费,消耗流量 = 直播码率 / 8 × 时间 × 平均观看人数。对于上行推流:下行播放>1:50的业务,视频直播服务除了收取下行流量费用还需要收取上行流量费用,消耗流量 = 直播码率 / 8 × 时间 × 推流路数。Q:视频直播有哪些计费项?A:视频直播计费项可以分为基础费用和增值费用。基础费用:流量/带宽费用,即您开启直播后,使用直播加速服务产生的流量/带宽费用。增值费用:包含录制、转码、截图等费用,这几项费用仅在您使用这些功能时才产生,具体请参见价格详情。Q:购买直播转码套餐包后,产生的转码费用未从套餐包中抵扣?A:可能是由于您购买的转码套餐包未覆盖您的转码使用场景。视频直播目前提供了两种规格的转码套餐包,H.264标准转码包和H.264高清低码包,在购买转码套餐包之前我们需要注意如下事项:直播转码套餐包不支持跨区域使用,如您购买的是“华北-北京一”的转码套餐包,但您使用的是“华北-北京四”直播服务,这种情况就无法通过套餐包抵扣,费用只能从您的余额扣除。直播转码的编码格式支持H.264和H.265,当前暂只提供了H.264的转码套餐包,若您使用的转码模板中视频编码设置的是H.265,这种情况是无法通过套餐包抵扣的。H.264转码套餐包分标准转码包和高清低码包,若您只购买了其中一种,而使用的是又另一种转码规格,如您购买了“H.264标准转码包”,但使用的转码模板中开启了“高清低码”功能,这种情况也是无法通过套餐包抵扣的。同样的,如您购买了“H.264高清低码包”,但使用的转码模板中未开启了“高清低码”功能,也是无法使用套餐包抵扣。Q:购买了直播CDN出流包,为什么还会从账户余额扣费?A:这可能是由于您的计费模式为“按带宽计费”、“按月结95带宽峰值计费”或“按日峰值月平均计费”导致的,建议您将计费模式变更为“按流量计费”,不同的计费模式生效时间存在差异,如下所示:若由“月结95带宽峰值计费”或“日峰值月均计费”变更为“流量计费”模式,则新的计费模式将在次月1日零点生效。若由“带宽计费”变更为“流量计费”模式,则新的计费模式将在次日零点生效。“按流量计费”计费模式生效后,即可使用直播的CDN出流包了。Q:点播的流量包是否与直播服务通用?A:不能,所有的套餐包仅限于本服务内使用,不支持跨云服务使用。Q:最多支持添加多少个直播域名?A:默认每个账号下可创建32个播放和推流域名,若账户的客户等级为V0或V1,则暂无域名添加权限。如有特殊需要,请您提交工单与华为云技术客服联系。Q:添加的播放域名和推流域名有什么要求?A:视频直播服务对添加的播放域名和推流有如下要求: 添加推流域名和播放域名必须是通过备案,取得工信部备案号,备案详情请参见华为云备案系统。域名长度需要在42个字节以内,不区分大小写。推流域名与播放域名不能为同一个,可以是同一个一级域名的不同二级域名。Q:视频直播支持哪些推流协议?A:华为云视频直播服务暂只支持RTMP推流。Q:如何获取推流地址?A:域名配置后,您可以直接通过如下方式拼接对应的推流地址。       原始推流地址:rtmp://推流域名/AppName/StreamName       其中“AppName”默认为“live”,若需要自定义为其它的,请提交工单申请,“StreamName”自定义即可。       若您域名配置后,还配置了key防盗链,则需要鉴权地址推流。       鉴权地址:原始推流地址?auth_info=加密串.EncodedIV       其中鉴权串的生成请参见Key防盗链。Q:常见的推流形式有哪些?A:视频直播推流可以采用如下形式: 台式计算机或笔记本,使用摄像头或者桌面       使用第三方软件采集摄像头视频或桌面图像,将视频或桌面推流至RTMP推流地址。第三方推流软件包括:OBS(推荐)、FMLE、XSplit等。Android/iOS,使用手机摄像头        使用第三方软件或SDK采集摄像头视频,并推送视频流至RTMP推流地址。Q:一个推流域名同时能推多少个直播流?A:华为云视频直播服务对并发直播流未做相关限制,但若您有大规模的并发直播流需求,建议提交工单进一步咨询。Q:使用第三方工具OBS推流,延时过长怎么办?A:使用推流工具进行推流操作时,需手动调节直播流延时时间,m3u8播放地址延时在10~35秒之间为正常范围。如您的延时已超过正常范围,您可以选择“输出 > 高级”,将“关键帧间隔”设置为“2”。Q:直播推流失败怎么办?A:推流端网络、域名状态、CNAME是否生效、推流地址是否正确、推流地址是否被占用、直播流是否禁推等因素都可能导致推流失败,您可以参考故障排除做具体问题定位。Q:视频直播支持哪些播放协议?A:华为云视频直播服务支持RTMP、HTTP-FLV和HLS三种播放协议。播放协议协议原理延时优缺点RTMPTCP长链接每个时刻受到的数据即刻发送1S~3S优点:延时低缺点:高并发下不稳定;iOS平台要开发支持相关协议的播放器;使用非标准TCP端口HTTP-FLVTCP长链接数据头部添加标记,通过HTML5解封包播放1S~3S优点:延时低缺点:需要集成SDK才能播放HLSHTTP短链接集合一段时间数据生成ts切片文件,更新m3u8文件10S~30S优点:跨平台 缺点:延时高Q:如何获取播放地址?A:域名配置后,针对不同的播放协议,对应的播放地址格式如下所示:RTMP格式:rtmp://播放域名/AppName/StreamNameFLV格式:http://播放域名/AppName/StreamName.flvM3U8格式:http://播放域名/AppName/StreamName.m3u8   若配置了转码模板,需要播放直播转码流,则在“StreamName”后加上“_转码模板ID”即可。   若配置了Key防盗链,则需要使用鉴权地址进行播放,在如上的原始播放地址后加上鉴权串即可。    鉴权播放地址:原始播放地址?auth_info=加密串.EncodedIV    具体播放地址的拼接方法请参见拼接播放地址。Q:直播播放是否限制同时在线观看人数?A:视频直播服务对同时在线观看人数未做相关限制。Q:推流成功,但无法播放怎么办?A:播放端网络、播放地址、播放域名的CNAME是否生效、播放域名是否关联推流域名等因素都可能导致播放失败,您可以参考故障排除做具体问题定位。Q:直播播放出现卡顿怎么办?A:从直播流到CDN节点,再到播放端,这其中每个阶段都有因素导致视频播放卡顿,具体可能有如以下几个原因:推流端由于上行网络原因,可能导致采集的音视频数据无法正常速度上传。用户的下行带宽过低,无法支撑直播流畅播放。播放端设备性能不佳,或者运行程序过多,导致处理缓慢。
  • [迁移工具] 工具使用指导视频
    部分功能桌面录屏演示视频,
  • [技术干货] 机器视觉下一代新品发布会资料哪里找,小编已帮您准备好~
     展示装备发布会视频[产品与解决方案介绍视频] Huawei HoloSens SDC "二郎神”AI双模球型摄像机_发布视频[产品与解决方案介绍视频] Huawei HoloSens SDC5G摄像机_行业视频[产品与解决方案介绍视频] Huawei HoloSens SDC 5G摄像机_产品视频 [产品与解决方案介绍视频] Huawei HoloSens SDC 5G摄像机_珠峰视频[产品与解决方案介绍视频] Huawei HoloSens IVS3800S120_产品视频[产品与解决方案介绍视频] Huawei HoloSens SDC 四无生态型摄像机 - 产品视频[产品与解决方案介绍视频] Huawei HoloSens 全息路口- 解决方案视频[产品与解决方案介绍视频] Huawei HoloSens ITS800_产品视频“一张图”系列 解决方案长图[产品图片] 智慧水利解决方案[产品图片] 智慧电网解决方案[产品图片] 高速视频云联网解决方案[产品图片] 普教联网解决方案[产品图片] 智慧油气解决方案[产品图片] 智慧金融网点解决方案[产品图片] 智慧制造解决方案[产品图片] 全息路口解决方案主题演讲发布会致辞见附件创视纪  开启智能世界之眼见附件主题演讲来源: 机器视觉下一代新品发布会资料哪里找,小编已帮您准备好~
  • [问题求助] 使用模型测试视频文件时,遇到问题,希望得到帮助!
  • [公告] VIS视频接入服务优质博文汇总帖!(持续更新中)
    博文日期博文标题2020/5/20web播放器demo--播放VIS视频流2020/06/30VIS设备接入——华为IPC配置篇2020/06/30VIS设备接入——海康NVR设备配置篇2020/06/30[VIS视频接入服务] 如何在手机端进行推流2020/06/30VIS设备接入——大华IPC配置篇2020/06/30VIS设备接入——VIS控制台创建设备篇2020/06/30VIS设备接入——海康IPC配置篇2020/06/30VIS系统业务状态说明2020/06/30VIS控制台高危操作2020/06/30VIS业务检查
  • [问题求助] 目标检测视频检测脚本
    在最后运行的一步没有出现标签,请老师帮忙看一下
  • [问题求助] 关于视频检测脚本的问题
    使用批量视频检测脚本时,遇到了"Access Denied “的问题,请大家帮忙看一下,谢谢
  • [问题求助] videoanalysisperson实例里只能分析出人物吗?
    请教一下:videoanalysisperson实例里智能分析出人物吗?还是对输入有什么要求?我看几个模型的输入要求还都不一样。视频是我随便找的,换了几个视频,都只能分析出人物,性别和年龄没有识别出来。
  • [分享交流] B站科普视频卫星将于6月发射
    据B站方面介绍,B站计划6月下旬发射一颗名为“哔哩哔哩视频卫星”的遥感卫星。该卫星是由长光卫星技术有限公司自主研发的多功能遥感卫星,采用自主研发的大画幅高分辨视频相机、宽视场夜光专用相机及新一代高速存储系统。哔哩哔哩视频卫星已于今年5月11日运往酒泉卫星发射中心,目前卫星发射前的测试准备工作进展顺利。如发射成功,哔哩哔哩视频卫星或将成为国内首个由互联网公司定制的用于科普的视频遥感卫星。
  • [分享交流] 微信否认监听用户聊天记录并推送广告
    近日,有短视频声称“微信正在监听你的聊天记录”,并在视频中传授所谓“1分钟关闭”诀窍,并以此推送相关广告。针对此事,微信团队回应称,假的。“按照聊天内容推送广告”也是谣言。腾讯表示,“聊天内容属于用户的通信秘密和个人隐私,微信不会监测用户的聊天记录,腾讯更不会通过监测用户聊天记录来推送广告。”(新浪科技)
  • [基础知识] 5.30-5.31第二期MindSpore集训营视频回顾
    如果有小伙伴因为各种原因错过了本次集训营,或者结束后意犹未尽,想再回顾一遍,我们都帮你把视频准备好啦!干货分享尽在这里:QuickStart之LSTM讲解----Pytorch一键转换视频地址:https://www.bilibili.com/video/BV1gQ4y1P7SR MindSpore的WASM与Rust实验视频地址:https://www.bilibili.com/video/BV1SZ4y1p7Ab 基于eBPF的AI Kernel观测视频地址:https://www.bilibili.com/video/BV1uT4y1g7o7 MindSpore二阶优化详解视频地址:https://www.bilibili.com/video/BV1uk4y1r7km 轻松使用Volcano和Kubeflow进行分布式部署视频地址:https://www.bilibili.com/video/BV1hV411C74v  非常欢迎大家下载并体验MindSpore,参与到MindSpore开源社区建设中来。Gitee:https://gitee.com/mindspore/mindsporeGitHub:https://github.com/mindspore-ai/mindspore论坛:https://bbs.huaweicloud.com/forum/forum-1076-1.html
  • 广电视频直播特点
    随着4K电视的普及,广电直播正在向超高清加速演进。超高清4K的视频编码计算量较大,对于传统的CPU的编码计算提出的较高的挑战,华为云FPGA服务提供基于异构架构的专用编码加速服务,有效缓解超高清演进过程中的视频编码带来的计算压力。优势高性能单FPGA卡虚拟机可以处理一路4KP30的H.265编码计算。弹性伸缩,按需使用大规模的FPGA编码计算资源池可以承载批量的编码计算业务突发。缓解客户自建数据中心的编码计算压力。
  • 短视频转码加速
    短视频行业的内容去头部化趋势较为明显,而短视频内容的永久存储又给业务的运营成本带来较大的压力。所以,针对短视频的压缩可以大幅降低短视频平台OPEX。FPGA视频转码加速服务可以高效的实现复杂编码算法,提升视频压缩比和压缩效率。优势2+倍性能;2+倍能耗比通过实测,FP1单卡实例,可以支持路4路720P30(H.265),12路720P30(H.264)为同等CPU虚拟机规格的x倍。同时实现2+倍的能耗比降低。灵活可编程与ASIC硬件相比,FPGA灵活可编程,非常适合当前编码标准不断变化的情况下,进行编码算法的硬件化。用户可以根据需要,灵活部署H.264,H.265,以及下一代的AV1算法。弹性可伸缩相对于自建数据中心的编码服务器,FPGA视频编码加速云服务,可以更好的支持客户在高峰时段进行弹性扩容,将业务的突发流量,部署在云端进行编码加速。
  • FPGA视频转码加速服务
    FPGA视频转码加速服务支持H.265,H.264编码标准,提供高画质、高密度、低时延等档位的FPGA硬件编码器,支持直播,点播,短视频等场景,满足客户不同的视频编码加速需求。