云服务器内容精选

  • 注意事项 录制规则配置支持域名级、应用级和流级,优先生效细粒度配置(即流级别最优先),同级配置不支持多种录制类型。 直播服务不支持清理录制内容,仅记录直播录制事件,且直播录制事件的数据只保留30天。您可根据业务的实际需求,在OBS中手动清理录制文件或通过OBS生命周期管理功能实现录制文件的存留期限和策略。 直播录制过程中,若直播推流因网络抖动等问题中断,则直播服务将中止录制。当推流重新启动时,直播服务将重新开启新的录制任务。 配置录制后,启动推流即开始录制,结束推流才可停止录制,暂无法按需停启;若在推流过程中删除录制规则,录制仍然会继续,直到推流结束 。 OBS服务会因欠费停服,从而导致直播录制失败,建议您购买OBS存储包。 仅支持对接收到的源直播流进行录制,暂不支持录制直播转码流。
  • 回调示例 录制文件生成事件回调示例如下。回调消息体字段如表2所示。 { "project_id": "70b76xxxxxx34253880af501cdxxxxxx", "job_id": "dc0a1773-0cef-xxxx-xxxx-9a38fdb095d2", "task_id": "51126d0ebe94b1da00d2e21a10xxxxxx", "event_type": "RECORD_FILE_COMPLETE", "publish_domain": "push.example.com", "app": "live", "stream": "mystream", "record_format": "HLS", "download_url": "https://obs.cn-north-4.myhuaweicloud.com/live/record-xxxx-mystream-1589967495/record-push.example.com-live-mystream-1589967495.m3u8", "asset_id": "1a0d8e9bfaexxxxxxbe5021e62aa1e96", "file_size": 3957964, "record_duration": 120, "start_time": "2020-03-08T14:10:25Z", "end_time": "2020-03-08T14:12:25Z", "width": 1280, "height": 720, "obs_location": "https://obs.cn-north-4.myhuaweicloud.com", "obs_bucket": "mybucket", "obs_object": "live/record-xxxx-mystream-1589967495/record-hwpublish.myun.tv-live-mystream-1589967495.m3u8", "auth_sign": "4f97f46759axxxxxx7ad21e9935dc175", "auth_timestamp": 1583676745 }
  • 回调示例 录制文件生成事件回调示例如下。回调消息体字段如表2所示。 { "project_id": "70b76xxxxxx34253880af501cdxxxxxx", "job_id": "dc0a1773-0cef-xxxx-xxxx-9a38fdb095d2", "task_id": "51126d0ebe94b1da00d2e21a10xxxxxx", "event_type": "RECORD_FILE_COMPLETE", "publish_domain": "push.example.com", "app": "live", "stream": "mystream", "record_format": "HLS", "download_url": "https://obs.cn-north-4.myhuaweicloud.com/live/record-xxxx-mystream-1589967495/record-push.example.com-live-mystream-1589967495.m3u8", "asset_id": "1a0d8e9bfaexxxxxxbe5021e62aa1e96", "file_size": 3957964, "record_duration": 120, "start_time": "2020-03-08T14:10:25Z", "end_time": "2020-03-08T14:12:25Z", "width": 1280, "height": 720, "obs_location": "https://obs.cn-north-4.myhuaweicloud.com", "obs_bucket": "mybucket", "obs_object": "live/record-xxxx-mystream-1589967495/record-hwpublish.myun.tv-live-mystream-1589967495.m3u8", "auth_sign": "4f97f46759axxxxxx7ad21e9935dc175", "auth_timestamp": 1583676745 }
  • 注意事项 录制规则配置支持域名级、应用级和流级,优先生效细粒度配置(即流级别最优先),同级配置不支持多种录制类型。 直播服务不支持清理录制内容,仅记录直播录制事件,且直播录制事件的数据只保留30天。您可根据业务的实际需求,在OBS中手动清理录制文件或通过OBS生命周期管理功能实现录制文件的存留期限和策略。 直播录制过程中,若直播推流因网络抖动等问题中断,则直播服务将中止录制。当推流重新启动时,直播服务将重新开启新的录制任务。 配置录制后,启动推流即开始录制,结束推流才可停止录制,暂无法按需停启;若在推流过程中删除录制规则,录制仍然会继续,直到推流结束 。 OBS服务会因欠费停服,从而导致直播录制失败,建议您购买OBS存储包。 仅支持对接收到的源直播流进行录制,暂不支持录制直播转码流。
  • 步骤二:云资源授权 OBS桶授权直播服务,允许直播录制文件存储在OBS桶中,若您需要对存储的录制文件进行转码或转封装处理,可选择授权点播服务,将存储在OBS桶中的录制文件托管至点播服务进行管理。 登录视频直播控制台。 在左侧导航树中选择“云资源授权”,进入桶授权页面。 请您根据实际需求选择以下操作。 授权直播服务: 在“直播授权”页签中,找到需要存储直播录制文件的OBS桶,在右侧“操作”列,单击“授权”即可。 授权点播服务: 在“点播授权”页签中,找到需要存储直播录制文件的OBS桶,在右侧“操作”列,单击“授权”即可。
  • 修改/删除录制模板 录制模板配置完成后,您还可以根据实际需要进行如下操作。 修改录制模板 录制模板创建完成后,若您需要修改部分参数,可以在录制模板列表中通过单击操作列的“修改”,修改录制模板中的相关参数。 说明:录制类型不支持修改。 图2 修改录制模板信息 删除录制模板 录制模板创建完成后,若您需要删除录制模板,可以在录制模板列表中通过单击操作列的“删除”,删除该录制模板。 图3 删除录制模板信息
  • 步骤二:云资源授权 OBS桶授权直播服务,允许直播录制文件存储在OBS桶中,若您需要对存储的录制文件进行转码或转封装处理,可选择授权点播服务,将存储在OBS桶中的录制文件托管至点播服务进行管理。 登录视频直播控制台。 在左侧导航树中选择“云资源授权”,进入桶授权页面。 请您根据实际需求选择以下操作。 授权直播服务: 在“直播授权”页签中,找到需要存储直播录制文件的OBS桶,在右侧“操作”列,单击“授权”即可。 授权点播服务: 在“点播授权”页签中,找到需要存储直播录制文件的OBS桶,在右侧“操作”列,单击“授权”即可。
  • 修改/删除录制模板 录制模板配置完成后,您还可以根据实际需要进行如下操作。 修改录制模板 录制模板创建完成后,若您需要修改部分参数,可以在录制模板列表中通过单击操作列的“修改”,修改录制模板中的相关参数。 说明:录制类型不支持修改。 图2 修改录制模板信息 删除录制模板 录制模板创建完成后,若您需要删除录制模板,可以在录制模板列表中通过单击操作列的“删除”,删除该录制模板。 图3 删除录制模板信息