
# SDK概述
华为云提供了直播服务端SDK，您可以直接集成服务端SDK来调用直播的相关API，从而实现对直播服务的快速操作。目前视频直播提供了Java、Python、Go和PHP四种语言SDK供开发者使用，如[表1]所示。
![](https://support.huaweicloud.com/ssdk-live/public_sys-resources/note_3.0-zh-cn.png)
SDK已知安全漏洞及修复版本、规避方案，请单击[表1]中的SDK对应语言的Github地址进行查看。
如果无法正常打开GitHub仓库，请检查您所使用的网络是否可以正常访问公网。由于GitHub的服务器部署在国外，国内用户访问时容易遇到无法打开的情况，请切换网络后再尝试打开。
 表1服务端SDK 
| 语言     | Github地址                                                                                                               | 参考文档                                                                          |
|:---|:---|:---|
| JAVA   | [huaweicloud-sdk-java-v3](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/tree/master/services/live)            | [Java SDK使用指导](https://support.huaweicloud.com/ssdk-live/live_18_0002.html)   |
| Python | [huaweicloud-sdk-python-v3](https://github.com/huaweicloud/huaweicloud-sdk-python-v3/tree/master/huaweicloud-sdk-live) | [Python SDK使用指导](https://support.huaweicloud.com/ssdk-live/live_18_0003.html) |
| Go     | [huaweicloud-sdk-go-v3](https://github.com/huaweicloud/huaweicloud-sdk-go-v3/tree/master/services/live)                | [Go SDK使用指导](https://support.huaweicloud.com/ssdk-live/live_18_0004.html)     |
| PHP    | [huaweicloud-sdk-php-v3](https://github.com/huaweicloud/huaweicloud-sdk-php-v3/tree/master/Services/Live)              | [PHP SDK使用指导](https://support.huaweicloud.com/ssdk-live/live_18_0005.html)    |
   
支持的直播API如[表2]所示，后续SDK将会持续升级，支持所有直播API。
 表2SDK与API对应关系 
| Java SDK                   | Python SDK                    | Go SDK                     | API参考                                                                                        |
|:---|:---|:---|:---|
| createDomain               | create_domain                 | CreateDomain               | [创建直播域名](https://support.huaweicloud.com/api-live/CreateDomain.html)                         |
| deleteDomain               | delete_domain                 | DeleteDomain               | [删除直播域名](https://support.huaweicloud.com/api-live/DeleteDomain.html)                         |
| updateDomain               | update_domain                 | UpdateDomain               | [修改直播域名](https://support.huaweicloud.com/api-live/UpdateDomain.html)                         |
| showDomain                 | show_domain                   | ShowDomain                 | [查询直播域名](https://support.huaweicloud.com/api-live/ShowDomain.html)                           |
| createDomainMapping        | create_domain_mapping         | CreateDomainMapping        | [域名映射](https://support.huaweicloud.com/api-live/CreateDomainMapping.html)                    |
| deleteDomainMapping        | delete_domain_mapping         | DeleteDomainMapping        | [删除直播域名映射关系](https://support.huaweicloud.com/api-live/DeleteDomainMapping.html)              |
| createTranscodingsTemplate | create_transcodings_template  | CreateTranscodingsTemplate | [创建直播转码模板](https://support.huaweicloud.com/api-live/live_03_0007.html)                       |
| updateTranscodingsTemplate | update_transcodings_template  | UpdateTranscodingsTemplate | [修改直播转码模板](https://support.huaweicloud.com/api-live/live_03_0006.html)                       |
| deleteTranscodingsTemplate | delete_transcodings_template  | DeleteTranscodingsTemplate | [删除直播转码模板](https://support.huaweicloud.com/api-live/live_03_0008.html)                       |
| showTranscodingsTemplate   | show_transcodings_template    | ShowTranscodingsTemplate   | [查询直播转码模板](https://support.huaweicloud.com/api-live/topic_retrieveTranscodingsTemplate.html) |
| createStreamForbidden      | create_stream_forbidden       | CreateStreamForbidden      | [禁止直播推流](https://support.huaweicloud.com/api-live/live_03_0010.html)                         |
| updateStreamForbidden      | update_stream_forbidden       | UpdateStreamForbidden      | [修改禁推属性](https://support.huaweicloud.com/api-live/topic_updateStreamForbidden.html)          |
| deleteStreamForbidden      | delete_stream_forbidden       | DeleteStreamForbidden      | [禁推恢复](https://support.huaweicloud.com/api-live/live_03_0011.html)                           |
| listStreamForbidden        | list_stream_forbidden         | ListStreamForbidden        | [查询禁止直播推流列表](https://support.huaweicloud.com/api-live/topic_retrieveStreamForbidden.html)    |
| showBandwidth              | show_bandwidth                | ShowBandwidth              | [查询直播加速的带宽数据](https://support.huaweicloud.com/api-live/live_03_0014.html)                    |
| listLiveSampleLogs         | list_live_sample_logs         | ListLiveSampleLogs         | [获取直播播放日志](https://support.huaweicloud.com/api-live/ListLiveSampleLogs.html)                 |
| createRecordRule           | create_record_rule            | CreateRecordRule           | [创建录制规则](https://support.huaweicloud.com/api-live/CreateRecordRule.html)                     |
| listRecordRules            | list_record_rules             | ListRecordRules            | [查询录制规则列表](https://support.huaweicloud.com/api-live/ListRecordRules.html)                    |
| updateRecordRule           | update_record_rule            | UpdateRecordRule           | [修改录制规则](https://support.huaweicloud.com/api-live/UpdateRecordRule.html)                     |
| deleteRecordRule           | delete_record_rule            | DeleteRecordRule           | [删除录制规则](https://support.huaweicloud.com/api-live/DeleteRecordRule.html)                     |
| showRecordRule             | show_record_rule              | ShowRecordRule             | [查询录制规则配置](https://support.huaweicloud.com/api-live/ShowRecordRule.html)                     |
| runRecord                  | run_record                    | RunRecord                  | [提交录制控制命令](https://support.huaweicloud.com/api-live/RunRecord.html)                          |
| createRecordCallbackConfig | create_record_callback_config | CreateRecordCallbackConfig | [创建录制回调配置](https://support.huaweicloud.com/api-live/CreateRecordCallbackConfig.html)         |
| listRecordCallbackConfigs  | list_record_callback_configs  | ListRecordCallbackConfigs  | [查询录制回调配置列表](https://support.huaweicloud.com/api-live/ListRecordCallbackConfigs.html)        |
| updateRecordCallbackConfig | update_record_callback_config | UpdateRecordCallbackConfig | [修改录制回调配置](https://support.huaweicloud.com/api-live/UpdateRecordCallbackConfig.html)         |
| showRecordCallbackConfig   | show_record_callback_config   | ShowRecordCallbackConfig   | [查询录制回调配置](https://support.huaweicloud.com/api-live/ShowRecordCallbackConfig.html)           |
| deleteRecordCallbackConfig | delete_record_callback_config | DeleteRecordCallbackConfig | [删除录制回调配置](https://support.huaweicloud.com/api-live/DeleteRecordCallbackConfig.html)         |
| showTraffic                | show_traffic                  | ShowTraffic                | [查询直播加速的流量数据](https://support.huaweicloud.com/api-live/live_03_0015.html)                    |
| showOnlineUsers            | show_online_users             | ShowOnlineUsers            | [查询直播播放在线人数](https://support.huaweicloud.com/api-live/live_03_0016.html)                     |
| listBandwidthDetail        | list_bandwidth_detail         | ListBandwidthDetail        | [查询播放带宽趋势接口](https://support.huaweicloud.com/api-live/ListBandwidthDetail.html)              |
| listDomainTrafficDetail    | list_domain_traffic_detail    | ListDomainTrafficDetail    | [查询播放流量趋势接口](https://support.huaweicloud.com/api-live/ListDomainTrafficDetail.html)          |
| listDomainBandwidthPeak    | list_domain_bandwidth_peak    | ListDomainBandwidthPeak    | [查询播放带宽峰值接口](https://support.huaweicloud.com/api-live/ListDomainBandwidthPeak.html)          |
| listDomainTrafficSummary   | list_domain_traffic_summary   | ListDomainTrafficSummary   | [查询播放流量汇总接口](https://support.huaweicloud.com/api-live/ListDomainTrafficSummary.html)         |
| listUsersOfStream          | list_users_of_stream          | ListUsersOfStream          | [查询观众趋势接口](https://support.huaweicloud.com/api-live/ListUsersOfStream.html)                  |
| listQueryHttpCode          | list_query_http_code          | ListQueryHttpCode          | [查询直播拉流HTTP状态码接口](https://support.huaweicloud.com/api-live/ListQueryHttpCode.html)           |
| listTranscodeData          | list_transcode_data           | ListTranscodeData          | [查询转码用量接口](https://support.huaweicloud.com/api-live/ListTranscodeData.html)                  |
| listRecordData             | list_record_data              | ListRecordData             | [查询录制用量接口](https://support.huaweicloud.com/api-live/ListRecordData.html)                     |
| listSnapshotData           | list_snapshot_data            | ListSnapshotData           | [查询截图用量接口](https://support.huaweicloud.com/api-live/ListSnapshotData.html)                   |
| showUpBandwidth            | show_up_bandwidth             | ShowUpBandwidth            | [查询上行带宽数据接口](https://support.huaweicloud.com/api-live/ShowUpBandwidth.html)                  |
| showStreamCount            | show_stream_count             | ShowStreamCount            | [查询域名维度推流路数接口](https://support.huaweicloud.com/api-live/ShowStreamCount.html)                |
| listHistoryStreams         | list_history_streams          | ListHistoryStreams         | [查询历史推流列表接口](https://support.huaweicloud.com/api-live/ListHistoryStreams.html)               |
| showStreamPortrait         | show_stream_portrait          | ShowStreamPortrait         | [查询播放画像信息接口](https://support.huaweicloud.com/api-live/ShowStreamPortrait.html)               |
| listSingleStreamFramerate  | list_single_stream_framerate  | ListSingleStreamFramerate  | [查询推流帧率数据接口](https://support.huaweicloud.com/api-live/ListSingleStreamFramerate.html)        |
| listSingleStreamBitrate    | list_single_stream_bitrate    | ListSingleStreamBitrate    | [查询推流码率数据接口](https://support.huaweicloud.com/api-live/ListSingleStreamBitrate.html)          |
   
