首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >如何解决EasyGBS设备录像下载后的MP4文件无法在EasyPlayer.js播放的问题?

如何解决EasyGBS设备录像下载后的MP4文件无法在EasyPlayer.js播放的问题?

原创
作者头像
TSINGSEE青犀视频
发布2022-01-18 17:51:25
发布2022-01-18 17:51:25
2.1K0
举报
文章被收录于专栏:TSINGSEE青犀视频TSINGSEE青犀视频

Easy系列视频监控平台均集成了EasyPlayer播放器作为网页播放能力层。关于EasyPlayer,我们也提供了非常简单易用的SDK及API接口,用户通过API调用就可以非常快速地开发出属于自己的应用程序,进行第二次开发。

近期接到用户的反馈,EasyGBS设备录像下载后的MP4文件,无法在EasyPlayer.js播放。今天我们就和大家一起分享针对此问题的排查过程。

首先,遇到此类问题,我们需先确认用户的MP4文件是H.264还是H.265的视频流。因为当前Easyplayer.js不支持H.265的Mp4文件,在后期的版本中我们将更新此功能。

如果用户的文件是H.264,那既然排除了编码格式,其次就要看音频格式。目前EasyPlayer.js只支持AAC的格式,其他格式的兼容性不高。

从上图可以看出,用户的MP4文件音频编码格式不是AAC。所以,遇到这种情况可以做以下处理:

1)如果不需要音频,可以让设备端不传音频,将复合流改成视频流;

2)下载下来的MPEG-PS文件,通过视频转换工具(如格式工厂)转码成标准的MP4就可以播放了;

3)可以将MP4文件转成标准的H.264文件,然后就可以直接播放了。

EasyPlayer视频流媒体播放器支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放、支持本地文件播放,支持本地抓拍、本地录像、播放旋转、多屏播放、倍数播放等多种功能特性,感兴趣的用户可以前去测试体验。

我们也将不定期在博客更新关于EasyGBS平台的功能开发及优化、FAQ、配置操作等内容,欢迎大家关注我们的更新,或留言与我们互动。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档