10.8
<h4>关于 SubmitTranscodeJobs</h4>
<p>转码模板可以复用,也可以覆盖参数</p>
<p>水印模板可以复用,但是只能和绑定的转码模板一起</p>
<p>图片是上传到 oss,返回的 fileUrl 可以用于覆盖参数</p>
<hr />
<p>模板 => 固定</p>
<p>水印 => 给个默认点开就看</p>
<p>上传水印 => 存储 oss 的 url 地址,</p>
<p>然后打水印只需要指定 oss 的水印图片,指定位置,根据视频宽高修改占比</p>
<hr />
<h3>阿里回调说明</h3>
<h4>StreamTranscodeComplete</h4>
<pre><code>{
"Status":"success",
"IsAudio":false,
"VideoId":"16eb7a0fbaab4517a6f4c9de183408ba",
"EventType":"StreamTranscodeComplete",
"Size":16028758,
"WatermarkId":"da79a790d24f452688ff0c2349526d91",
"Definition":"LD",
"Fps":"16",
"StartTime":"2019-10-09T12:06:23Z",
"Duration":247,
"Bitrate":"517",
"Encrypt":false,
"FileUrl":"http://vod.heywoodsminiprogram.com/16eb7a0fbaab4517a6f4c9de183408ba/a2cd4068623dcb5125fe5704430e398d-ld.mp4",
"Format":"mp4",
"FinishTime":"2019-10-09T12:06:38Z",
"EventTime":"2019-10-09T12:06:38Z",
"Height":640,
"Width":368,
"JobId":"ce363401712147a8958fe802320751ad",
"_url":"/vod/default_callback"
}</code></pre>
<h4>TranscodeComplete</h4>
<pre><code>{
"Status":"success",
"VideoId":"16eb7a0fbaab4517a6f4c9de183408ba",
"EventType":"TranscodeComplete",
"EventTime":"2019-10-09T12:06:38Z",
"StreamInfos":[
{
"Status":"success",
"IsAudio":false,
"Size":16028758,
"WatermarkId":"da79a790d24f452688ff0c2349526d91",
"Definition":"LD",
"Fps":"16",
"StartTime":"2019-10-09T12:06:23Z",
"Duration":247,
"Bitrate":"517",
"Encrypt":false,
"FileUrl":"http://vod.heywoodsminiprogram.com/16eb7a0fbaab4517a6f4c9de183408ba/a2cd4068623dcb5125fe5704430e398d-ld.mp4",
"Format":"mp4",
"FinishTime":"2019-10-09T12:06:38Z",
"Height":640,
"Width":368,
"JobId":"ce363401712147a8958fe802320751ad"
}
],
"_url":"/vod/default_callback"
}</code></pre>
<h4>关于 userdata 的坑</h4>
<p>UploadMediaByURL 或 CreateUploadVideo 设置的 UserData 在视频的整个生命周期都是生效的 </p>
<p>这意味着,这个 userdata 是没有意义的</p>
<p>并且一个 fileid 永远只能有一个回调 url,没有灵活性</p>
<p>aliserver 和 点开后台也共享不了一个回调URL,这是一个大坑</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/62aec9ea68d653da4f5d73d1d0183a34?showdoc=.jpg" alt="" /></p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/8a3a08033126a92708b9a1a49e19156a?showdoc=.jpg" alt="" /></p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/3a26677b8c20c877b4d45b1408f1397b?showdoc=.jpg" alt="" /></p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/0fef22a9e6d5d670de82f904942cf669?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/ca7b78a4e08d037b1d6b97c61fd5a62d?showdoc=.jpg" alt="" /></p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/2525080e0636acf6df6c4cd80cbb71ad?showdoc=.jpg" alt="" /></p>