Esta página enumera qué funciona en qué target de build Unity — la matriz está filtrada al runtime que se distribuye en el .unitypackage acumulativo. Para la matriz de funciones del SDK que cubre todos los tipos de proyecto .NET (no solo Unity), consulta Matriz de plataformas (.NET).
Leyenda: ✅ soportado · ⚠️ parcial · ❌ no soportado
BufferSinkBlock (callback de fotograma raw a RawImage)
✅
✅
✅
✅
AudioRendererBlock (dispositivo de audio predeterminado)
✅ WASAPI
✅ OpenSL
✅ CoreAudio
✅ AVAudio
MP4SinkBlock (mux a archivo)
✅
✅
✅
✅
MKVSinkBlock (mux a archivo)
✅
✅
✅
✅
WebMSinkBlock (mux a archivo)
✅
✅
✅
✅
RTSPServerBlock (salida)
✅
⚠️ sin port-forward automático
✅
⚠️ sin port-forward automático
RTMPSinkBlock (salida)
✅
✅
✅
✅
SRTSinkBlock (salida)
✅
✅
✅
✅
HLSSinkBlock (salida)
✅
✅
✅
✅
El renderer integrado de Unity no se expone vía VideoRendererBlock — renderiza mediante BufferSinkBlock + VisioForgeVideoView, que sube cada fotograma a un Texture2D que adjuntas a un RawImage (o cualquier material).
WebRTC requiere configuración por despliegue (servidor de signalling, ICE / STUN / TURN). Contacta con soporte para discutir el cableado de producción.
El .unitypackage acumulativo contiene las plataformas para las que se optó cuando se construyó. El paquete distribuido desde https://files.visioforge.com/unity/ lleva:
Windows-x64 (siempre)
Android arm64
macOS Universal
iOS dispositivo arm64
Si un build privado omitió una plataforma con el switch -Include* correspondiente fuera, los slots PluginImporter del paquete para esa plataforma están ausentes y Unity fallará al cargar el SDK cuando se cambie al Build Target de esa plataforma.