暴风云视频平台SDK使用介绍(二)-- 文件上传
在 上一篇文章 里,我们对暴风云视频平台进行了简要概述。下面这篇文章里,我们将基于C# SDK来介绍文件的上传。
文件上传
注册帐号
如果还没有注册暴风云视频账号,先去免费注册一个。
下载SDK
访问暴风云视频平台的API&SDK页面,找到C# SDK,下载解压。
创建工程和引用
1. 启动Visual Studio创建一个C#控制台工程。
2. 添加引用
找到SDK的解压目录,对Baofeng.Cloud.dll进行引用。
然后在cs文件里加入
using Baofeng.Cloud;
安全凭证(Token)
用户需要使用安全凭证来访问暴风云视频平台,从而防止未经授权的访问。
平台注册用户都有一组Access Key和Secret Key,用于生成安全凭证。登录管理控制台,在资料界面即可看到。
初始化Access Key和Secret Key
Profile profile = new Profile();
profile.accessKey = "这里填入AK";
profile.secretKey = "这里填入SK";
上传文件
选择一个本地MP4文件进行上传,建议选择一个小文件,否则上传要等很久。
String localFilePath = @"C:\test.mp4"; //待上传的本地文件路径
String fileName = "test.mp4" ; //上传后的名称
String fileKey = "" ;
String callBackUrl = "" ;
ServiceType serviceType = ServiceType.Saas; //一站式
FileType fileType = FileType.Public; //公有
try {
Upload.UploadFile(profile, serviceType, fileType, localFilePath, fileName, fileKey, callBackUrl );
} catch (CloudException e) {
System.Console.WriteLine(e.ToString());
} catch (System.IO.IOException e) {
System.Console.WriteLine(e.ToString());
}
搞定,Ctrl + F5运行。
稍等片刻,如果一切顺利,你会看到如下结果。
Upload Success!
请按任意键继续. . .
查看结果
登录管理控制台,你会看到如下结果
这表示上传已经成功了,服务器正在对上传的文件进行转码处理。这时候还不能观看,先让视频飞一会儿。
片刻之后再刷新,状态变成了“发布成功”,点击预览。
这样,视频的简单上传就完成了!
以后我们将介绍更高级的上传方法,比如异步上传,断点续传和进度显示等等。
在下一篇文章里,我们将介绍如何在不同平台上对视频进行播放
更多详细信息请参考 www.baofengcloud.com
暴风云视频平台SDK使用介绍(二)-- 文件上传相关推荐
- 暴风云视频平台SDK使用介绍(四)-- 视频播放(Android)
在<暴风云视频平台SDK使用介绍(三)-- 视频播放(IOS)>中,介绍了如何使用IOS平台的播放SDK快速构建一个APP,实现视频点播的功能.在本篇中,我们来看看使用暴风云视频提供的An ...
- 暴风云视频平台SDK使用介绍(五)-- 文件上传(进阶)
在 <暴风云视频平台SDK使用介绍(二)> 里,我们简单介绍了如何使用C# SDK上传文件.上文介绍的方法,虽然很简单,但也存在一些问题,比如 1. 不能断点续传,如果中途断开,下次还得继 ...
- 暴风云视频平台SDK使用介绍(一)-- 概述
暴风影音推出了自己的 云视频平台 ,提供了视频存贮,转码以及播放等服务,你可以借助这个平台创建自己的视频应用. 我们将通过一系列文章对此进行介绍 概述 文件上传 网页播放 手机播放 概述 为什么要使用 ...
- 暴风云视频平台点播SDK使用介绍(三)-- 视频播放(IOS)
本教程介绍使用暴风云视频 IOS平台 播放器的SDK,快速构建一个视频点播功能的APP. 下载SDK 访问暴风云视频平台官方网站的SDK页面,进入一站式视频点播,找到SDK for Objective ...
- html 文件上传_某平台存在多处任意文件上传
文章来源: EDI安全 01 漏洞标题 某平台存在多处任意文件上传 02 漏洞类型 文件上传 03 漏洞等级 中危 04 漏洞地址 http://xxxx.xxxxx.com/er.app.xxxx/ ...
- 【PDF转换电子书】云展网教程 | 如何制作PDF文件上传云展网?
云展网仅支持PDF文件上传,但是没有PDF文件怎么办呢?以下推荐几种制作PDF文件的方法: 方法一:图片转换为PDF文件 有图片文件,可以把图片文件转换为PDF文件. 方法二:使用专业PDF制作工具制 ...
- 054 webshell介绍与文件上传漏洞
文章目录 本来想把关于大马.小马.菜刀,蚁剑,upload-labs(部分实验)等小型实验展示单独出一章节内容,后来想想还是整合在一起吧.所以说这一章节的内容会 ¥¥¥有点多¥¥¥ 一:漏洞概述 二: ...
- node.js中multiparty模块的介绍和文件上传测试
第一部分: multiparty模块是一个基于node.js的文件上传模块,模块中的方法和事件以及属性的介绍如下. 属性选项说明: encoding:设置输入表单字段的编码,默认为utf8. maxF ...
- SpringBoot整合腾讯云COS对象存储实现文件上传
企业级项目开发中都会有文件.图片.视频等文件上传并能够访问的场景,对于初学者Demo可能会直接存储在应用服务器上:对于传统项目可能会单独搭建FastDFS.MinIO等文件服务来实现存储,这种方案可能 ...
最新文章
- EntityFramework Core 3.x添加查询提示(NOLOCK)
- java 语法_Java基础语法
- (部分转载,部分原创)java大数类(2)
- 什么是软件开发的核心问题
- Oracle 10g升级之--PSU 升级(续)
- Fibonacci 取余,直接做超时
- 如何开好一个软件类周会和周报
- 网件WNDR4300刷openwrt/LEDE固件
- 速读《现代软件工程——构建之法》有感
- 买腾讯云服务器怎么选择
- ResHacker使用小解
- 工业锅炉计算机控制系统框图,计算机控制系统实例..doc
- 中国天气预报网城市对应代码
- vue cli js css压缩方案
- Windows10黑体字体
- apollo github的说明介绍
- JNI语法 JNI参考 JNI函数大全
- 手动生成MyEclipse注册码及序列号(源代码)
- 交通事故预测——《RiskOracle: A Minute-level Citywide Traffic Accident Forecasting Framework》
- 什么是顶级域名?有哪些分类?
热门文章
- 我的世界最佳java_我的世界JAVA版20w47a
- 拨号之 PPP NDIS RNDIS CDC ECM NCM QMI-WWAN GOBINET RMNET MBIM 区别
- Go语言获取当天、昨天、明天、某天0点时间戳以及格式化时间
- 关于gcc与opencv在Ubuntu的应用
- WPS Office之PPT基础入门视频课程-陈慧-专题视频课程
- MySQL5安装和配置
- docker 安装 Mysql 5.7
- 使用CLI操作S3的sync命令
- 原来SqlSession只是个甩手掌柜?真香
- python list查找元素下标,python 获取list特定元素下标的实例讲解