进入新版

联系电话: 400-158-8816

产品咨询:

电话咨询

400-158-8816

上传远程视频

发布于:2014-03-24 14:54来源:未知 作者:保利威 点击:
一、抓取远程视频文件
 
首选需要一个非本地视频,一个视频链接,例如本例的视频:http://112.90.246.23/plvod01.videocc.net/sl8da4jjbx/2/sl8da4jjbx692db9d494a9986ab8c7a2.mp4
 
然后通过writetoken,执行API的uploadUrlFile方法,即可把视频直接上传到视频云端,并返回视频信息。
 
二、代码
 
视频文件链接: <input type="text" id="fileUrl" value="http://112.90.246.23/plvod01.videocc.net/sl8da4jjbx/2/sl8da4jjbx692db9d494a9986ab8c7a2.mp4" size="100">
 
writetoken: <input type="text" id="writetoken" value="Y07Q4yopIVXN83n-MPoIlirBKmrMPJu0" size="40">
 
<input type="button" id="button" value="点击抓取">
 
 标题 <input id="title" size="70">
 
 首图 <input id="first_image" size="70"><img src="" id="first_image_img" style="display:none">
 
 播放链接 <input id="swf_link" size="70">
<script>
$("#button").click(function(){
  $("#button").val("正在抓取,请稍后");
  $.get("http://v.polyv.net/uc/services/rest", {
    method:"uploadUrlFile",
    fileName:"remotefile title",
    writetoken:$("#writetoken").val(),
    fileUrl:$("#fileUrl").val()
      },function(video){
      $("#button").val("抓取完成");
          $("#title").val(video.data[0].title);
          $("#first_image").val(video.data[0].first_image);
          $("#first_image_img").attr("src",video.data[0].first_image);
          $("#first_image_img").css({display:"block"});
          $("#swf_link").val(video.data[0].swf_link);
      
  });
});
</script>
 
三、运行实例
请点击:上传远程视频
tag标签:
------分隔线----------------------------
------分隔线----------------------------