UMP Pro Win Mac Linux WebGL v2.0.3 Unity视频播放插件

需积分: 37 13 下载量 192 浏览量 更新于2024-10-21 收藏 127.74MB RAR 举报
资源摘要信息:"UMP Pro Win Mac Linux WebGL v2.0.3.unitypackage" - UMP Pro是一个为Unity引擎设计的视频播放插件,适用于Windows、Mac和Linux系统。 - 该插件的版本为2.0.3,支持WebGL平台,可以用于开发跨平台的网页游戏和应用。 - UMP Pro支持多种视频流协议,包括RTSP和RTMP,这些协议常用于直播和视频监控领域。 - 插件还特别支持海康威视摄像头,这表明它可能有特定的优化来处理该品牌摄像头的视频流。 - UMP Pro被描述为一个在实际使用中表现良好的视频件,说明它具有较高的稳定性和兼容性。 - 文件的用途被明确指出为仅供学习和研究,不建议用于商业环境。 - 描述中提到的"亲测好用"可能意味着在真实的项目中进行了测试,并且效果达到预期。 【标题】和【描述】中所蕴含的知识点详解: 1. Unity引擎及平台支持 Unity是一个广泛使用的跨平台游戏开发引擎,它允许开发者创建一次游戏,然后部署到多个平台,包括PC、移动设备和网页。UMA Pro插件支持Unity,表明它与Unity引擎兼容,可以被集成到Unity项目中使用。同时,它还支持WebGL平台,这意味着它可以通过Unity导出为可以在网页浏览器中运行的游戏或应用。 2. 视频播放和流媒体协议 UMP Pro插件的核心功能是视频播放,它能够处理不同格式和来源的视频流。在描述中提到的RTSP和RTMP协议,是两种常用的流媒体协议。 - RTSP(Real Time Streaming Protocol)主要用于控制多媒体服务器上的流媒体会话。它通常用于网络视频监控、VOD等需要交互式视频流服务的场景。 - RTMP(Real Time Messaging Protocol)是一种主要用来进行实时音视频传输的网络协议,它由Adobe公司开发,并且广泛用于Adobe Flash媒体服务器和Flash播放器之间的通信。 3. 海康威视摄像头支持 描述中特别提到了海康威视摄像头,这可能意味着UMA Pro插件在与海康威视摄像头通信方面有专门的集成或优化。海康威视是中国领先的视频监控设备供应商,其产品广泛应用于全球的视频监控系统中。对海康设备的支持表明UMA Pro插件在视频监控领域有较强的应用背景和需求。 4. 插件的使用场景和限制 根据描述,UMA Pro插件适用于学习和研究环境,而不得用于商业用途。这通常意味着虽然插件可以免费获取和使用,但其功能和许可可能受到限制,特别是对于商业环境中的大规模部署。 5. 文件格式 该插件以.unitypackage格式提供,这是Unity引擎用于打包和分享Unity项目资源的文件格式。它包含了一系列Unity资源和资产,用户可以通过Unity编辑器中的资产导入功能将其添加到项目中。 综上所述,UMA Pro插件是一个强大的Unity资源,它为开发者提供了一种在Unity项目中集成和播放视频流的能力,尤其是针对需要处理复杂视频流协议和特定品牌摄像头的应用场景。尽管它是一个优秀的工具,但用户在使用时应当遵守许可协议,尊重开发者的版权和劳动成果。
2019-07-18 上传
UMP is universal Media Framework plugin for Unity that based on Video LAN Codec (libVLC) native libraries. Support E-mail: unitydirectionkit@gmail.com Try: Demo (Win64) Demo (Mac64) Important: - Please read user manual before start use UMP; - For possibility to use external/installed VLC libraries you should install the regular VLC player (Unity 64-bit Editor == VLC player 64-bit); - Doesn't support Android & iOS platforms without UMP Pro (Android, iOS); - For correct work with UMP Pro (Android, iOS) package at first import UMP Pro (Android, iOS) package and after it import UMP Pro (Win, Mac, Linux) package in your project; Main features: + Included full C# source code; + Full compability with UMP Pro (Android, iOS); + Supported platforms: * Windows (x86, x86_64); * Mac (x86_64); * Linux (x86, x86_x64, Universal); * WebGL (experimantal) - supported media formats and browser compatibility Checked on next OS: Win - 7, 8, 8.1, 10; Mac - 10.10 Yosemite, 10.11 El Capitan; Linux - Ubuntu 16.04 LTS; WebGL - Firefox, Chrome. + Supported possibility to use external VLC libraries; + Supported possibility to easy switch subtitles (SPU) and audio tracks; + Supported Unity Audio Source component (only Win, Mac & Linux); + Supported transparent videos; + Supported possibility to get pixels of current video frame; + Supported video hosting services: * Youtube (don't support: everything private (private videos, bought movies, ...), don't support "Youtube Live Streams"); + Full compatibility with Unity Editor on supported platforms in different modes (fast native texture updates): Direct3D9, Direct3D11 and OpenGL; + Supported local video file playback, main formats (only for Win, Mac & Linux): 3GPP (.3gp), AVI (.avi), FLV (.flv), SWF (.swf), M4V (.m4v), Matroska (.mkv), Ogg Video (.ogg), QuickTime File Format (.mov, .qt), WebM (.webm), Windows Media Video (.wmv). + Supported main streaming media protocols (only for Win, Mac & Linux): HTTPS, HTTP, HLS, RTSP, RTMP.