---
title: roMediaStreamerEvent
slug: develop/es/romediastreamerevent
docTags: 
createdAt: 2025-03-11T07:07:18.732Z
---

Este objeto es enviado por instancias de *roMediaStreamer.* Proporciona información sobre el estado actual de una transmisión IP que está siendo enviada por el reproductor.  

## ifUserData

### SetUserData(user\_data As Object)

Establece los datos de usuario que se devolverán cuando se generen eventos.

### GetUserData() As Object

Devuelve los datos de usuario que se establecieron previamente mediante `SetUserData()`. Devolverá `No válido` si no se ha establecido ningún dato.

## ifMediaStreamerEvent

### GetEvent() As Integer

Devuelve un entero que describe el estado de una instancia de *roMediaStreamer*:

- `0 – EOS_NORMAL`: Se ha alcanzado el final de la transmisión sin que se haya detectado ningún error. Esta señal no se envía si el parámetro loop se especifica mediante el método r*oMediaStreamer.SetSource()* .
- `1 – EOS_ERROR`: La transmisión se ha cancelado prematuramente debido a una condición de error.

