zoukankan      html  css  js  c++  java
  • SpringBoot接入腾讯云云点播视频上传(二)

    Java JDK 腾讯云播放 简单上传

    具体可参考官方 链接

    Maven引入依赖

    这里是所需要用到的依赖

            <dependency>
                <groupId>com.tencentcloudapi</groupId>
                <artifactId>tencentcloud-sdk-java</artifactId>
                <!-- go to https://search.maven.org/search?q=tencentcloud-sdk-java and get the latest version. -->
                <!-- 请到https://search.maven.org/search?q=tencentcloud-sdk-java查询所有版本,最新版本如下 -->
                <version>3.1.363</version>
            </dependency>
            <dependency>
                <groupId>commons-codec</groupId>
                <artifactId>commons-codec</artifactId>
                <version>1.10</version>
            </dependency>
            <dependency>
                <groupId>com.qcloud</groupId>
                <artifactId>vod_api</artifactId>
                <version>2.1.4</version>
            </dependency>
            <dependency>
                <groupId>com.qcloud</groupId>
                <artifactId>cos_api</artifactId>
                <version>5.6.8</version>
            </dependency>
    

    这里我遇到一个坑 腾讯云存储报错org/apache/commons/codec/digest/HmacUtils

    commons-codec 要引入1.10的 我引入1.6就出现这个问题

    简单上传

        public static void main(String[] args) {
            //初始化一个上传客户端对象 使用云 API 密钥初始化 VodUploadClient 实例。
            VodUploadClient client = new VodUploadClient("控制台-访问管理-访问控制获取", "控制台-访问管理-访问控制获取");
            //构造上传请求对象
            //设置媒体本地上传路径
            VodUploadRequest request = new VodUploadRequest();
            request.setMediaFilePath("C:\Users\big_buck_bunny.mp4");
            //调用上传
            //调用上传方法,传入接入点地域及上传请求。
            try {
                VodUploadResponse response = client.upload("ap-guangzhou", request);
                logger.info("Upload FileId = {}", response.getFileId());
            } catch (Exception e) {
                // 业务方进行异常处理
                logger.error("Upload Err", e);
            }
        }
    

    运行结果

    控制台出现该链接即可在浏览器上访问

    可到腾讯云访问管理查看有无此视频

    总结

    • 接入腾讯云上传还挺简单的
    • 接下来就要看高级功能部分
  • 相关阅读:
    Sqli-labs Less-37 利用 ' 的utf-16突破mysql_real_escape_string()函数转义
    Sqli-labs Less-36 宽字节注入 绕过mysql_real_escape_string()函数转义
    闭包
    JavaScript(1)
    css和JavaScript
    解决奇怪的错误。访问的网页一直被拦截
    html网页乱码解决
    BZOJ 3676: [Apio2014]回文串 回文树 回文自动机
    BZOJ 3676: [Apio2014]回文串 后缀自动机 Manacher 倍增
    BZOJ 3238: [Ahoi2013]差异 后缀自动机 树形dp
  • 原文地址:https://www.cnblogs.com/rzkwz/p/15341247.html
Copyright © 2011-2022 走看看