typedef struct _audioSessionSetting {
int enabled;
SAudioFormatSetting format;
STransportSetting transport;
} SAudioSessionSetting;
/* SMetaSessionSetting */
typedef struct _metaSessionSetting {
int enabled;
SMetaFormatSetting format;
STransportSetting transport;
} SMetaSessionSetting;
/* SChannelSetting */
typedef struct _channelSetting {
int enabled;
int index;
char name[16];
int transportType;
SVideoSessionSetting video;
SAudioSessionSetting audio;
SMetaSessionSetting meta;
} SChannelSetting;
/* SChannelSetting */
enum _TransportType {
TRANSPORT_TYPE_RTSP_RTP=0,
TRANSPORT_TYPE_RTP_ONLY=1,
TRANSPORT_TYPE_HTTP=2,
TRANSPORT_TYPE_MSN=3,
};
typedef struct _channelSetting {
int enabled;
int index;
char name[16];
int transportType;
SVideoSessionSetting video;
SAudioSessionSetting audio;
SMetaSessionSetting meta;
} SChannelSetting;
typedef struct _SChannelSetList {
int size;
SChannelSetting channels[5];
}SChannelSetList;
// (Unique) 0: reserved. 1+: valid index
// (Unique) 0: reserved. 1+: valid index
// enum _TransportType
54
Need help?
Do you have a question about the FD-100A Series and is the answer not in the manual?
Questions and answers