开发者社区> 问答> 正文

在VOD-视频点播不知道该怎么修改mux内部代码,能给我一些有用的修改方案吗?

在VOD-视频点播以前没有接aliplayer的时候使用avplayer的播放视频,我们用到一个第三方库mux-stats-sdk-avplayer,这个库里面也是用avplayer,然后现在我们想改用aliplayer 的SDK,现在遇到问题是不知道该怎么修改mux内部代码把它里面的avplayer替换成aliplayer,能给我一些有用的修改方案吗? mux-stats-sdk-avplayer这个库我们还不能不用

展开
收起
三分钟热度的鱼 2023-06-05 14:43:34 76 0
2 条回答
写回答
取消 提交回答
  • 首先需要了解两者的不同点:

    avplayer 是基于苹果官方的 AVFoundation 框架实现的一个简单易用的播放器,支持本地和网络视频播放,并且可以扩展功能。

    aliplayer 是阿里云提供的一款基于 AVPPlayer 框架实现的高可用、高定制的视频播放器,功能比 avplayer 更强大,支持更多的视频格式,提供了多种播放模式和播放器交互方案。

    针对您的问题,因为 mux-stats-sdk-avplayer 库内部使用的是 avplayer,如果您要替换成 aliplayer 会有一定的难度,需要仔细阅读 mux-stats-sdk-avplayer 代码并进行修改才能实现。重构 mux-stats-sdk-avplayer 依赖于您需要实现的具体功能和业务场景,需要您具体情况具体分析。

    针对您的需求,您可以直接调用 aliplayer 的官方 SDK 进行开发。在使用 aliplayer SDK 之前,需要在控制台中开通视频点播服务,获得 AccessKeyId 和 AccessKeySecret,然后再根据官方文档集成播放器 SDK。

    2023-06-05 17:32:17
    赞同 展开评论 打赏
  • 第三方库mux-stats-sdk-avplayer这个应该是其他相关开发的吧。这个我们不太清楚相关逻辑,建议咨询下相关的开发方。如果在这个mux SDK内部将AVPlayer的逻辑替换为我们AliPlayer,需要将播放器SDK本地集成进去。或者是不动第三方库mux,工程中同时引入我们阿里播放器SDK,在工程有需要使用阿里播放器的地方使用AliPlayer进行播放。此回答整理自钉群“阿里云-VOD-视频点播-技术交流(进群先看公告)”

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

相关电子书

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