C# Класс HCS_Encoder.Outputs.SmoothStream.IisPointCreator

Generates and uploads ISML files to the given Uri. Uses WebDAV, which must be enabled on the receiving server.
The .isml file is placed in the web directory, and controls a publish point.
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
autoResetEvent System.Threading.AutoResetEvent

Открытые методы

Метод Описание
CreatePoint ( ) : void

Tries to write a publishing point to the destination server, first by FTP then by WebDAV.

CreatePoint_FTP ( ) : void

Write the file to the destination server, using FTP (if WebDAV isn't available)

CreatePoint_WebDAV ( ) : void

Write the file to the destination server.

IisPointCreator ( Uri Destination, string PointName ) : System

Prepare a SMIL generator for the given Uri and Point name. The Uri must have the correct username and password specified, in the form http://user:[email protected]/Path/

Защищенные методы

Метод Описание
c_UploadComplete ( int statusCode, object state ) : void

Приватные методы

Метод Описание
Generate ( ) : byte[]

Create a SMIL document with the details provided.

WriteMeta ( XmlWriter xml, string name, string value ) : void

Описание методов

CreatePoint() публичный Метод

Tries to write a publishing point to the destination server, first by FTP then by WebDAV.
public CreatePoint ( ) : void
Результат void

CreatePoint_FTP() публичный Метод

Write the file to the destination server, using FTP (if WebDAV isn't available)
public CreatePoint_FTP ( ) : void
Результат void

CreatePoint_WebDAV() публичный Метод

Write the file to the destination server.
public CreatePoint_WebDAV ( ) : void
Результат void

IisPointCreator() публичный Метод

Prepare a SMIL generator for the given Uri and Point name. The Uri must have the correct username and password specified, in the form http://user:[email protected]/Path/
public IisPointCreator ( Uri Destination, string PointName ) : System
Destination System.Uri
PointName string
Результат System

c_UploadComplete() защищенный Метод

protected c_UploadComplete ( int statusCode, object state ) : void
statusCode int
state object
Результат void

Описание свойств

autoResetEvent защищенное свойство

protected AutoResetEvent,System.Threading autoResetEvent
Результат System.Threading.AutoResetEvent