【Unity3D插件】AVPro Video2.x rtmp流媒体播放设置问题

在这里插入图片描述上图为插件官方文档对于流媒体播放支持的说明。
此处官方在之下的实时流媒体专栏中着重说明:
像RTSP/RTMP这样的格式是为实时流媒体而设计的,在实时流媒体摄像机中很受欢迎。如上表所示,AVPro Video对这些格式的支持不强,因为它们不是这个插件的重点,而且大多数操作系统对它们没有很好的本地支持
此处说明意思:我可以播,但我播的不好。
pc端需要播放rtmp的条件:需要切换播放Video API为DirectShow,需要安装和配置Lav Filiters解码器。
mediaPlayer组件配置如下:当添加trmp
在这里插入图片描述提示
提示信息也说明了播放的条件。
具体window的配置如下:
在这里插入图片描述
在Preferred Filters配置相关,如果没有,需要下载Lav Filiters并安装解码器文件(百度就可),并安上图进行配置。以上完成过,点击播放即可播放rtmp流视频。
安卓端配置就稍微简单,但极容易发生卡死现象,可通过在代码中进行load按钮的逻辑进行更新,可进行缓解。
无论哪端,其延迟率还是很高的。市面上免费的rtmp播放器均延迟5秒左右(欢迎大家反驳并进行雅正)

猜你喜欢

转载自blog.csdn.net/qq_30853633/article/details/128477655