音频和视频解决方案-如何实现视频点播-阿里云开发者社区

电脑杂谈  发布时间:2020-07-14 03:13:56  来源:网络整理

云点播视频_手机视频流媒体app方案_视频点播方案

TB19u5aKVXXXXcXapXXXXXXXXXX-692-321.jpg

第二步,选择工作流程,上传视频

TB1wJirKVXXXXbUXFXXXXXXXXXX-692-147.jpg

第三步是查看视频详细信息并获取OSS地址和CDN地址

TB1L1CwKVXXXXcqXpXXXXXXXXXX-692-257.jpg

第四步是通过OSS播放地址或CDN播放地址以及相应的格式进行播放

云点播视频_视频点播方案_手机视频流媒体app方案

是的,已经可以播放了

通过API进行操作无非就是完成文件上传和通过API完成获取播放地址. 这两件事是常规完成的(除非更改了转码模板和访问域名,无需重置),然后看这是多么容易. .

要获得第一节中描述的上载和播放效果,必须预先配置按需工作流. 但是为了更好地理解工作流配置中的一些概念,下面首先简要说明一些重要链接

简要说明如下: 在OSS中上传视频会生成一个外部访问的网址(假设为test-1-001.oss-cn-hangzhou.aliyuncs.com/test.mp4),可以通过Internet(假定存储桶的读写权限没有问题),但是在一般应用程序系统中不是这种情况.

这里有两种情况,一种是通过CDN加速访问,另一种是在没有CDN加速的情况下直接从OSS读取内容(例如视频监视,非共享类型)

A,CDN加速等级:

视频点播方案_云点播视频_手机视频流媒体app方案

通过CDN控制台,添加需要加速的业务域名(例如,myvod.example.com),选择源站点作为OSS Extranet访问的域名,并生成一个加速域名(myvod (.example.com.w.kunlunAr.com),将CNAME添加到为业务域名生成的加速域名中. 通过这种方式访问​​服务域名实际上是在访问CDN的加速节点,其来源是OSS. 注意: CDN源电台设置的类型具有一种特殊的视频点播类型. 设置时请注意,否则会影响实际播放效果.

通过CDN播放,然后CDN可以提供相应的安全机制,以下链接

可以提供防盗链,CC / WAF保护和url身份验证保护. 还有一些辅助身份验证,背向源身份验证和DRM的方法.

B. 直接访问

即使您不使用CDN加速,在实际业务中,通常也要通过业务域名(假设myvod.example.com)访问视频,因此您需要在OSS控制台域下访问OSS Extranet. 名称管理菜单将域名绑定到业务域名,然后将业务域名的CNAME设置为OSS的外部网络访问域名.

对于是否在阿里云中完成域名解析,有不同的操作方法和注意事项. 以上操作说明有详细说明;完成上述配置后,您可以通过企业域名Too访问OSS中存储的视频资源.

云点播视频_手机视频流媒体app方案_视频点播方案

通过OSS进行访问,OSS提供了参考防盗链和URL签名访问机制,还可以通过STS + RAM临时授予对指定资源的访问.

转码服务的详细说明如下:

,其中有一些简单的概念描述,尤其是管道的概念. 管道是转码操作的管理单位(简称为转码上载资源的工作). 转码操作在管道中执行;

为了能够进行转码,说明如下:

基本设置: 通过转码服务控制台,选择对象访问地址(对于点播服务,它是刚上传的对象),选择管道,设置输出文件名和路径;

转码模板设置: 选择内置模板或自定义模板,选择水印和其他选项,然后开始转码.

手机视频流媒体app方案_云点播视频_视频点播方案

要成功执行完整的代码转换过程,有一些机制,例如相应的RAM资源授权,代码转换消息通知(在管道上设置)等,此处将不对其进行解释,并在上述执行指令中进行详细说明.

在准备好第一部分中描述的上传视频以进行转码和点播时,就选择了工作流程. 工作流是视频点播的核心环境. 在配置工作流程时,将完成上述所有OSS,CDN,MTS相应的配置工作(换句话说,请尽量不要在产品自己的控制台上进行操作),然后上传视频. 转码模板,相应工作流的输出格式和存储位置. 工作流程的创建说明如下:

简要说明如下: (一个问题,当前设置的工作负载无法查看?)

登录视频点播控制台并创建工作流程: 选择工作流程配置方案(可以预先设置或自定义)视频点播方案,如下所示:

TB1zMesKVXXXXX1XFXXXXXXXXXX-692-158.jpg

对于具有3比特率输出的典型FLV工作流程,请为每个转码选择输入路径(存储桶下的特定目录地址),屏幕截图和参数(请注意,两者的输出路径和输入路径不能位于下面的相同存储桶);转码模板与以前的MTS中描述的模板相同,还包括内置模板和自定义模板.

消息通知是视频服务提供的消息通知机制. 通过MNS服务执行异步消息传递,因为代码转换过程可能会根据视频文件的大小随时间变化. 在代码中上传视频文件后,无法始终同步该程序. 等待,因此通过轮询约定的通知信息并知道视频转码已完成,异步方法可用于后续处理.

按需服务菜单中的“设置”项只是为了在此处移动MTS中的相应管理界面视频点播方案,以便于管理.

SDK指令:

有关音频和视频解决方案的更多信息


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-279575-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...