首页 > 其他 > 详细

视频流媒体播放器EasyPlayer-RTSP能支持H.265格式的视频源吗?

时间:2020-06-29 10:46:36      阅读:54      评论:0      收藏:0      [点我收藏+]

我们都知道现在H.265格式是主流趋势,其压缩及内存都比H.264更加有优势,因此我们的流媒体播放器及流媒体平台也在逐步往H.265方向发展。

目前我们的流媒体平台EasyDSS和EasyGBS的H.265编码格式也已经可以正常播放。

技术分享图片

我们的流媒体播放器EasyPlayerPro也已经支持H.265视频编码的播放,当然我们的其他视频播放平台也正在加紧进行研发,不久后也将和大家见面。

EasyPlayer-RTSP-iOS如何播放H.265格式的视频源?

分析问题

在EasyRTMPClient拉流回调中可以获知视频流的格式;使用FFMpeg软解码中,通过avcodec_find_decoder()方法来查找解码器,传入的参数是AVCodecID类型的值,即视频的编码格式:
AV_CODEC_ID_H264/AV_CODEC_ID_HEVC。

解决问题

我们在RTSPDataCallBack回调中,可以获取视频流的编码格式:

技术分享图片

在软解码前,可以获取对应的解码器

技术分享图片

编码完成之后,就可以直接在EasyPlayer-RTSP的iOS版本中播放H.265格式视频。

视频流媒体播放器EasyPlayer-RTSP能支持H.265格式的视频源吗?

原文:https://www.cnblogs.com/TSINGSEE/p/13206531.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!