时移转录(harvest job)是对一个 endpoint,针对过去的指定时间段,将相应的时移内容转成录制文件。在发起时移转录任务时,需要指定 endpoint、开始时间和结束时间、录制文件的存储地址。任务创建成功后,将立即被执行,此时不能进行编辑和删除,一条任务仅执行一次。
注意:
使用直播时移转录功能,需要先开启时移(Time-shifted Viewing)功能。时移转录任务中的开始时间和结束时间,需要在时移功能的 startover window 内。例如,如果 endpoint 开启了直播时移功能,并且 startover window 为30天,那用户可以对这个时间窗口内的直播内容进行转录制。
管理时移转录任务
从左侧导航栏中选择 Harvest Jobs,在页面的 Harvest Jobs 列表中,可以看到 ID、status、channel、endpoint、start time、end time、created time 信息。status 包括 running、completed、failed,其中可以对 completed 和 failed 的任务进行删除,running 中的任务不能进行删除。此外,completed 的任务已执行完成,进行删除时也只是从展示列表中进行删除,不会影响已完成的任务和录制好的文件。可以点击 Create Harvest Job 来创建一个新任务, 也可以点击 Info来查看任务的详细信息。
此外,还可以在 Channel 详情中,查看针对这个 Channel 的时移转录任务。其中,可以从 Channel Management 中点击某个 Channel 的名称进入 Channel 详情页。
创建时移转录任务
1. 点击 Create Harvest Job 按钮。
2. 设置基础信息
基础信息中包括任务ID、需要进行直播时移转录制的源节点(endpoint)。
ID:ID是时移转录任务的唯一标识。可以输入数字、字母、下划线 (_)、短横线 (-) ,并且最长支持128个字符。
Origin endpoint:选择需要进行直播时移转录制的 endpoint,此 endpoint 需要先开启时移功能,并且时移功能的 startover window 参数将限定转录任务的时间窗口。
3. 设置开始时间和结束时间
开始时间和结束时间设定了对哪一段的直播时移内容进行转录制,并且开始时间和结束时间之间不能相差超过24小时。
Date and time format:可以选择 Epoch seconds 或者 ISO-8601. Epoch seconds: 即Unix时间,用距离1970-01-01T00:00:00Z的总秒数来表示相应日期和时间。ISO-8601: 用ISO-8601标准来表示相应日期和时间.
Start date and time:标识直播时移转录任务的开始时间。这个时间必须等于或者晚于直播开始时间,不能早于直播开始时间,并且需要在时移的 startover window 内。
End date and time:标识直播时移转录任务的结束时间。结束时间只能设定已过去的时间,不能设定未来的时间,并且需要在时移的 startover window 内。
4. 设置存储地址
对于时移转录后的文件,需要设定存储地址。当前仅支持存储到腾讯云 COS 中。
Tencent Cloud COS authorization:授权 StreamPackage 可以对您的腾讯云 COS 进行读、写操作。只有授权后,我们才有权限将转录文件存储到您指定的COS存储桶中。
COS storage path:选择需要存储的 COS 存储桶,并且只能选择和此 endpoint 同地域的存储桶。
Manifest key:设定存储桶中的文件路径和 parent manifest 文件名。如果存储桶中无此文件路径,StreamPackage 会进行创建。Manifest key 必须唯一,如果使用相同的 Manifest key,新文件会覆盖老文件。
本页内容是否解决了您的问题?