开发者社区> 问答> 正文

VOD-视频点播的GetPlayInfo 这个获取播放地址只能获取流的地址吗 不能获取 原始文件的?

VOD-视频点播的GetPlayInfo 这个获取播放地址只能获取流的地址吗 不能获取 原始文件的?

展开
收起
三分钟热度的鱼 2023-06-12 21:17:13 240 0
3 条回答
写回答
取消 提交回答
  • 在视频点播VOD中,GetPlayInfo接口用于获取视频的播放信息,包括播放地址、视频时长、封面等信息。对于已上传的视频,GetPlayInfo接口默认返回的是已经转码后的视频流的播放地址,而不是原始文件的地址。

    如果您需要获取原始文件的地址,可以通过以下两种方式实现:

    1. 利用视频点播VOD的文件上传接口,上传原始文件到点播VOD,然后等待转码完成后,再调用GetPlayInfo接口获取转码后的视频流地址。

    2. 对于通过其他方式(例如OSS)上传到VOD的原始文件,可以使用“原始文件地址转播放地址”的方式实现获取播放地址。具体操作方法是使用VOD的“视频转码”功能,将原始文件转码为需要的格式,然后通过GetPlayInfo接口获取转码后的视频流地址。

    需要注意的是,对于通过“原始文件地址转播放地址”方式获取的播放地址,可能会有一定的延迟或者转码质量等问题。因此,建议您在上传视频时,直接上传已经符合需求的视频格式,以便更好地满足您的业务需求。

    2023-06-13 08:42:02
    赞同 展开评论 打赏
  • 值得去的地方都没有捷径

    根据我所了解到的信息,VOD-视频点播的GetPlayInfo API主要用于在VOD上请求获取媒体文件的播放地址,一般获取到的是流媒体地址,而不是原始文件地址。

    如果你需要获取原始文件地址,可以考虑使用VOD的GetMediaInfo接口来获取,该接口可以获取到原始文件的基本信息,包括媒体文件的URL地址、MD5值、视频时长和文件大小等。

    不过需要注意的是,获取到的原始文件URL地址可能受到多种因素影响,如加密、CDN分发等,而且可能不是直接的原始文件访问地址。所以在具体实现中,需要结合具体场景,进行合理的处理。

    2023-06-12 22:45:48
    赞同 展开评论 打赏
  • playinfo只获取输出流,获取源文件有获取源文件接口。此回答整理自钉群“阿里云-VOD-视频点播-技术交流(进群先看公告)”

    2023-06-12 21:25:46
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
互联网音视频点播业务云上实践 立即下载
《VoD问题排查与实战手册》 立即下载
低代码开发师(初级)实战教程 立即下载