文档首页/ 华为HiLens/ SDK参考/ 输出模块/ 构造用于输出的显示器
更新时间:2022-08-18 GMT+08:00
分享

构造用于输出的显示器

构造显示器,用来将图片显示到显示器或是输出到视频流。如果创建失败则抛出一个CreateError,开发者可以查看技能日志或输出来定位错误原因。

如果是H264_FILE类型的,需要注意,生成的文件仅是h264编码的裸视频流,不含帧率等信息,而且HiLens Framework并未限制文件大小。所以此功能建议只作为调试使用。

接口调用

static std::shared_ptr hilens::Display::Create(Type type, const char * path = NULL)

参数说明

表1 参数说明

参数名

说明

type

显示类型,可选HDMI、RTMP、H264_FILE。

path

如果类型为HDMI则忽略此参数,如果是RTMP则path为RTMP服务器的URL( rtmp://xxxx), 为H264_FILE则path为输出文件的路径(如hilens::GetWorkspacePath()+"/out.h264")。

返回值

成功则返回一个显示器实例,失败则返回nullptr。

相关文档