
# 构造一个用于输出的显示器
显示器类，用来构造一个显示器，将视频（图片帧）输出到显示器类。
- **接口调用**
  hilens.Display(type, path=None)
  
- **参数说明**
  表1参数说明 
  | **参数名称** | **是否必选** | **参数类型**                                        | **参数描述**                                                                                                                                                                                                                                                                                                                                                                                  |
  |:---|:---|:---|:---|
  | type     | 是        | 枚举类型，可选hilens.HDMI、hilens.RTMP、hilens.H264_FILE | - hilens.HDMI：直接通过设备的HDMI接口输出到显示屏，目前只支持一路数据显示到HDMI。  - hilens.RTMP：实时输出到RTMP服务器供用户查看。  - hilens.H264_FILE：输出到文件(h264编码的裸流)供用户查看。   |
  | path     | 否        | 字符串                                             | 如果类型为HDMI则忽略此参数，如果是RTMP则path为RTMP服务器的URL（rtmp://xxxx）， 为H264_FILE则path为输出文件的路径（如hilens.get_workspace_path()+"/out.h264"）。                                                                                                                                                                                                                                                                 |
     
  如果是H264_FILE类型的，需要注意，生成的文件仅是h264编码的裸视频流，不含帧率等信息。而且HiLens Framework并未限制文件大小。所以此功能建议只作为调试使用，如果需要保存大文件，建议将文件位置设为/var/lib/docker目录。
  
- **返回值**
  返回一个显示器实例。
  如果创建失败则抛出一个CreateError。开发者可以在查看技能日志输出、或cat /dev/logmpp来定位错误原因。
  
 
