检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
上传文件 上传一个文件到OBS,此方法会阻塞线程,直至上传结束。上传的根目录(目标OBS桶的位置)是用户在华为HiLens控制台上针对每个设备配置的(参见配置数据存储位置),如果用户没有给设备配置这个信息,那么上传文件会失败。 接口调用 hilens.upload_file(key
上传到obs中的文件名。 filepath 待上传文件的绝对路径。 mode 上传模式。两种可选:“write”-覆盖方式,“append”-追加方式。 返回值 返回值为0即成功,其他即失败,失败响应参数如错误码所示。 UploadFileAsync() 异步上传一个文件,会立即返回。
下载OBS文件 从OBS下载一个文件。 接口调用 HiLensEC hilens::DownloadFileFromOBS(const std::string & url, const std::string & downloadTo) 参数说明 表1 参数说明 参数名 说明 url
模型配置文件 模型配置文件是一个json文件,模型在加载的时候将会根据这个文件自动加载合适的模型并进行输入的预处理。本小节将介绍该json文件的具体结构。 表1 参数说明 参数名 参数类型 是否必填 说明 ModelCfgs ArrayList<ModelCfg> 是 模型配置。ModelCfg参数说明请见表2。
如何管理设备文件? 删除sftp限制,命令行输入: rm -rf /etc/usr/sftp_disable 然后重新打开一个SSH窗口,便能把本地文件放入“/tmp”中,也能在“/tmp”中把文件夹拉取到本地。 “/tmp”为临时文件夹,设备重启后清除。若需保留,则需将文件再移至其他文件夹。
HiLens Studio中如何解压缩文件? HiLens Studio基于Linux系统,使用Linux解压缩命令即可实现解压缩文件。 父主题: HiLens Studio使用
播放音频文件 播放本地AAC格式音频文件。在HiLens Kit设备的音频输出口接上耳机或者音箱,调用该接口时便可听到声音。 接口调用 HiLensEC PlayAacFile(const std::string filePath, int vol) 参数说明 表1 参数说明 参数名
为什么控制台界面一直报错404等超时,服务器收不到请求? 首先检查网络是否正常,其次尝试清空浏览器缓存,刷新界面。如谷歌浏览器,单击右上角的“缩略图标>更多工具>清除浏览器”,刷新页面后重新操作,如图1所示。 图1 清空浏览器缓存 父主题: 其他问题
计算文件的md5值 计算一个文件的md5值。 接口调用 std::string hilens::MD5ofFile(const std::string & filepath) 参数说明 表1 参数说明 参数名 说明 file 文件路径。 返回值 字符串,文件的MD5值。如果读取文件失败,则返回空字符串。
播放音频文件 播放本地AAC格式音频文件。在盒子音频输出口接上耳机或者音箱,调用该接口时便可听到声音。 接口调用 audio_out = hilens.AudioOutput() audio_out .play_aac_file(file_path, vol) 参数说明 表1 参数说明
从OBS下载文件 从OBS下载文件。 接口调用 hilens.download_from_obs(url, download_to) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 url 是 字符串 OBS资源的链接。资源链接获取详情请参见OBS控制台指南>通过对象URL访问对象。
计算文件的md5值 计算文件的md5值。 接口调用 hilens.md5_of_file(file) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 file 是 字符串 被计算的文件的路径。 返回值 返回文件的md5值。 父主题: 资源管理模块
在华为HiLens上已开发的技能是否能部署到使用P4显卡的边缘服务器上? 不能部署到使用P4显卡的边缘服务器上,只能部署到HiLens Kit上。 父主题: 技能开发
hilens.RTMP:实时输出到RTMP服务器供用户查看。 hilens.H264_FILE:输出到文件(h264编码的裸流)供用户查看。 path 否 字符串 如果类型为HDMI则忽略此参数,如果是RTMP则path为RTMP服务器的URL(rtmp://xxxx), 为H2
难例图片上传 对识别为难例的图片进行上传。上传的文件名为"model_name-camera_name-index.jpg",如果当前文件夹有同名文件,将会覆盖,可以在model_name或者camera_name中加入时间戳实现不覆盖。注意:obs文件名长度限制为1024个字符。 接口调用
Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
创建技能接口报错403怎么办? 问题描述 HiLens专业版创建技能失败,页面报错:创建技能失败。原因:网络拥堵或服务器故障导致服务器收不到请求,请稍后再试。如图: 图1 新建技能报错 解决方法 根据页面报错无法清楚具体报错原因,可以通过浏览器的开发者工具获取到请求的respon
发者可以查看技能日志或输出来定位错误原因。 如果是H264_FILE类型的,需要注意,生成的文件仅是h264编码的裸视频流,不含帧率等信息,而且HiLens Framework并未限制文件大小。所以此功能建议只作为调试使用。 接口调用 static std::shared_ptr
Studio上,视频文件所在目录为“video/”文件夹下,但是安装技能到HiLens Kit 上后,视频文件目录“video/”没有打包到HiLens Kit上,导致HiLens Kit读取不到视频文件。 解决方法 需要将视频文件放在和您代码同级的目录中,代码中指定这个文件名称后,在安装技能到hilens
输入模块简介 hilens::AudioCapture类 使用音频采集器来读取本地音频文件的数据,相关头文件已集成到“hilens.h”。 #include <hilens.h> 构造及析构函数 ~AudioCapture() virtual hilens::AudioCapture::~AudioCapture()