Representa un archivo de una sesión de la Video API de Vonage. Más...
| Funciones públicas para miembros | |
| nulo | Stop () |
| Detiene el OpenTok archivar si se está grabando. Más... | |
| async Task | StopAsync () |
| Detiene el OpenTok archivar si se está grabando. Más... | |
| nulo | Borrar () |
| Elimina el OpenTok archivo. Más... | |
| Tarea | DeleteAsync () |
| Elimina el OpenTok archivo. Más... |
| Funciones de miembro protegidas | |
| Archivo () | |
| Inicializa una nueva instancia de la Archivo clase. Más... |
| Propiedades | |
| largo | Fecha de creación: [get, set] |
| La hora en la que se creó el archivo, en milisegundos desde la época Unix. Más... | |
| largo | Duración [get, set] |
| La duración del archivo, en segundos. Más... | |
| Guía | Id [get, set] |
| El identificador del archivo. Más... | |
| cadena | Nombre [get, set] |
| El nombre del archivo. Más... | |
| int | PartnerId [get, set] |
| La clave de la Video API de Vonage asociada al archivo. Más... | |
| Cadena | SessionId [get, set] |
| El ID de la sesión de la Video API de Vonage asociada a este archivo. Más... | |
| Cadena | Motivo [get, set] |
| Para archivos con el estado ArchiveStatus.STOPPED o ArchiveStatus.FAILED, esta cadena describe el motivo por el que se detuvo la compresión (por ejemplo, «se ha superado la duración máxima») o por el que falló. Más... | |
| bool | HasVideo [get, set] |
| Si el archivo incluye una pista de vídeo (verdadero) o no (falso). Más... | |
| bool | HasAudio [get, set] |
| Si el archivo incluye una pista de audio (verdadero) o no (falso). Más... | |
| cadena | Resolución [get, set] |
| La resolución del archivo. Más... | |
| Modo de salida | Modo de salida [get, set] |
| Si todas las secuencias del archivo se graban en un único archivo (OutputMode.COMPOSED) o a archivos concretos (OutputMode.INDIVIDUAL). Para grabar flujos en archivos individuales, pasa OutputMode.INDIVIDUAL como el Modo de salida al llamar a la función OpenTok.StartArchive método. Más... | |
| largo | Talla [get, set] |
| El tamaño del archivo MP4. En el caso de los archivos que aún no se han generado, este valor se establece en 0. Utilizamos el tipo «long» en lugar de «int» para poder admitir archivos de más de 2 GB. Más... | |
| Estado del archivo | Estado [get, set] |
| El estado del archivo, tal y como se define en la enumeración ArchiveStatus. Más... | |
| Cadena | URL [get, set] |
| La URL de descarga del archivo MP4 disponible. Solo se establece para un archivo cuyo estado sea ArchiveStatus.AVAILABLE; en el caso de otros archivos (incluidos los que tienen la categoría de ArchiveStatus.UPLOADED) este método devuelve «null». La URL de descarga está ofuscada y el archivo solo está disponible en esa URL durante 10 minutos. Para generar una nueva URL, llama al método ListArchives() o GetArchive() de la OpenTok objeto. Más... | |
| Cadena | Contraseña [get, set] |
| La contraseña de cifrado del archivo. Más... | |
| StreamMode | StreamMode [get, set] |
| Si las transmisiones incluidas en el archivo se seleccionan automáticamente («auto», la opción predeterminada) o manualmente. Más... | |
| cadena | MultiArchiveTag [get, set] |
| La etiqueta única para los archivos simultáneos (en caso de que se haya establecido alguna). Más... |
Descripción detallada
Representa un archivo de una sesión de la Video API de Vonage.
Documentación sobre constructores y destructores
Archivar()
| --- | --- | --- | --- | --- | OpenTokSDK.Archivo.Archivo | ( | ) |
Inicializa una nueva instancia de la Archivo clase.
Documentación sobre funciones de miembro
Eliminar()
| void OpenTokSDK.Archive.Delete | ( | ) |
Elimina el OpenTok archivo.
Solo puedes eliminar un archivo que tenga el estado «disponible» o «subido». Al eliminar un archivo, se borra su entrada de la lista de archivos. En el caso de un archivo «disponible», también se elimina el archivo en sí, por lo que ya no estará disponible para su descarga.
DeleteAsync()
| Tarea OpenTokSDK.Archive.DeleteAsync | ( | ) |
Elimina el OpenTok archivo.
Solo puedes eliminar un archivo que tenga el estado «disponible» o «subido». Al eliminar un archivo, se borra su entrada de la lista de archivos. En el caso de un archivo «disponible», también se elimina el archivo en sí, por lo que ya no estará disponible para su descarga.
Stop()
| void OpenTokSDK.Archive.Stop | ( | ) |
Detiene el OpenTok archivar si se está grabando.
Los archivos dejan de grabarse automáticamente tras 120 minutos o cuando todos los clientes se han desconectado de la sesión que se está archivando.
StopAsync()
| async Task OpenTokSDK.Archive.StopAsync | ( | ) |
Detiene el OpenTok archivar si se está grabando.
Los archivos dejan de grabarse automáticamente tras 120 minutos o cuando todos los clientes se han desconectado de la sesión que se está archivando.
Documentación inmobiliaria
Fecha de creación:
| --- | long OpenTokSDK.Archive.CreatedAt |
La hora en la que se creó el archivo, en milisegundos desde la época Unix.
Duración
| --- | long OpenTokSDK.Archive.Duration |
La duración del archivo, en segundos.
HasAudio
| --- | bool OpenTokSDK.Archive.HasAudio |
Si el archivo incluye una pista de audio (verdadero) o no (falso).
HasVideo
| --- | bool OpenTokSDK.Archive.HasVideo |
Si el archivo incluye una pista de vídeo (verdadero) o no (falso).
Id
| --- | Guía OpenTokSDK.Archive.Id |
El identificador del archivo.
MultiArchiveTag
| --- | cadena OpenTokSDK.Archive.MultiArchiveTag |
La etiqueta única para los archivos simultáneos (en caso de que se haya establecido alguna).
Nombre
| --- | cadena OpenTokSDK.Archive.Name |
El nombre del archivo.
Modo de salida
| --- | Modo de salida OpenTokSDK.Archive.OutputMode |
Si todas las secuencias del archivo se graban en un único archivo (OutputMode.COMPOSED) o a archivos concretos (OutputMode.INDIVIDUAL). Para grabar flujos en archivos individuales, pasa OutputMode.INDIVIDUAL como el Modo de salida al llamar a la función OpenTok.StartArchive método.
PartnerId
| --- | int OpenTokSDK.Archive.PartnerId |
La clave de la Video API de Vonage asociada al archivo.
Contraseña
| --- | Cadena OpenTokSDK.Archive.Password |
La contraseña de cifrado del archivo.
Motivo
| --- | Cadena OpenTokSDK.Archive.Reason |
Para archivos con el estado ArchiveStatus.STOPPED o ArchiveStatus.FAILED, esta cadena describe el motivo por el que se detuvo la compresión (por ejemplo, «se ha superado la duración máxima») o por el que falló.
Resolución
| --- | cadena OpenTokSDK.Archive.Resolution |
La resolución del archivo.
SessionId
| --- | Cadena OpenTokSDK.Archive.SessionId |
El ID de la sesión de la Video API de Vonage asociada a este archivo.
Talla
| --- | long OpenTokSDK.Archive.Size |
El tamaño del archivo MP4. En el caso de los archivos que aún no se han generado, este valor se establece en 0. Utilizamos el tipo «long» en lugar de «int» para poder admitir archivos de más de 2 GB.
Estado
| --- | Estado del archivo OpenTokSDK.Archivo.Estado |
El estado del archivo, tal y como se define en la enumeración ArchiveStatus.
StreamMode
| --- | StreamMode OpenTokSDK.Archive.StreamMode |
Si las transmisiones incluidas en el archivo se seleccionan automáticamente («auto», la opción predeterminada) o manualmente.
URL
| --- | Cadena OpenTokSDK.Archive.Url |
La URL de descarga del archivo MP4 disponible. Solo se establece para un archivo cuyo estado sea ArchiveStatus.AVAILABLE; en el caso de otros archivos (incluidos los que tienen la categoría de ArchiveStatus.UPLOADED) este método devuelve «null». La URL de descarga está ofuscada y el archivo solo está disponible en esa URL durante 10 minutos. Para generar una nueva URL, llama al método ListArchives() o GetArchive() de la OpenTok objeto.