Unity插件_UniversalMediaPlayer

简介

此插件可以播放本地和网络两种视频,可做监控系统,注意如果要生成多个播放器需要错开时间,避免卡顿!

事件流

调用Prepare()初始化画面:
OnPlayerOpening =>OnPlayerBuffering(多次) =>OnPrepared

调用play()后产生的事件顺序及触发次数:
OnPlayerOpening =>OnPlayerBuffering(多次) ,在Buffering时不确定时间触发ImageReadyEvent => OnPlayerPlaying

调用pause() 后再次play():
OnPlayerPlaying

监控系统

界面

在这里插入图片描述

功能解读

读取本地监控配置Excel表,生成监控区域列表,用户点击某个区域显示对应区域监控列表,点击监控播放监控并打开监控放大画面
在这里插入图片描述
1:外部调用AreaList上的ZYF_MonitoringSystem_AreaBtnManager.ReInitAreaList生成监控区域列表;
2:监控区域按钮点击后调用ZYF_MonitoringSystem_AreaMonitoringManager.RespawnMonitoringList生成监控列表;
3:监控按钮点击后调用ZYF_MonitoringSystem_BigMonitoring.MonitoringPlayingEventHandler显示放大画面;

发布了30 篇原创文章 · 获赞 5 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_26318597/article/details/100700315