阿里云视频直播--直播转点播--实践2

 

  直播录制 + 仅存储到点播 + 手动发起转码 + CDN加速

  部分用户希望将直播录制的视频仅先存储到点播,且先不进行后续的转码操作,则可在新建录制配置时,将录制转码组选择为仅存储模板组(注:仅存储模板组需联系点播进行激活)。如果后续希望对视频进行转码,则可进行手动触发转码操作。同时,可配合点播云剪辑功能进行使用,效果更佳。

    

  不转码,请选择“NoTranscode”。

  适用场景:

    直播完成后,需要对内容进行二次加工,如体育赛事、游戏直播剪辑等,后续由用户主动发起转码和CDN加速全流程(转码完成后点播会自动对输出文件进行CDN加速)

  

  

  1. 客户进行直播推流。
  2. 推流达到一个录制周期,则会自动将录制文件添加到点播系统。
  3. 点播记录完成后,会生成点播系统的唯一视频ID,并将该视频信息回调给用户,即AddLiveRecordVideoComplete通知,并附带直播相关的DomainName、AppName、StreamName信息。客户收到回调后,需记录该视频信息,并以该VideoId作为索引进行后续视频状态更新。
  4. 点播系统检测用户录制配置中的录制转码组ID(此时为仅存储模板组),则点播系统不进行后续转码操作。
  5. 用户对该视频手动触发转码操作(调用转码任务API),在此之前可进行云剪辑等操作。
  6. 截图完成、单个码流转码完成、全部码流转码完成时,会给用户进行回调(回调顺序无时序),用户需根据回调信息中的VideoId进行视频状态更新。转码完成后,即可进行后续的播放操作(转码回调信息中含播放地址或后续通过GetPlayInfo接口根据VideoId进行播放地址获取,该播放地址已经经过CDN加速)。
原文地址:https://www.cnblogs.com/wmzll/p/14109498.html