Top | ![]() |
![]() |
![]() |
![]() |
gchar * | address | Read / Write |
gint | backlog | Read / Write |
gint | bound-port | Read |
GstRTSPMountPoints * | mount-points | Read / Write |
gchar * | service | Read / Write |
GstRTSPSessionPool * | session-pool | Read / Write |
void gst_rtsp_server_set_address (GstRTSPServer *server
,const gchar *address
);
void gst_rtsp_server_set_service (GstRTSPServer *server
,const gchar *service
);
void gst_rtsp_server_set_backlog (GstRTSPServer *server
,gint backlog
);
GstRTSPMountPoints *
gst_rtsp_server_get_mount_points (GstRTSPServer *server
);
void gst_rtsp_server_set_mount_points (GstRTSPServer *server
,GstRTSPMountPoints *mounts
);
GstRTSPSessionPool *
gst_rtsp_server_get_session_pool (GstRTSPServer *server
);
void gst_rtsp_server_set_session_pool (GstRTSPServer *server
,GstRTSPSessionPool *pool
);
GstRTSPThreadPool *
gst_rtsp_server_get_thread_pool (GstRTSPServer *server
);
void gst_rtsp_server_set_thread_pool (GstRTSPServer *server
,GstRTSPThreadPool *pool
);
void gst_rtsp_server_set_auth (GstRTSPServer *server
,GstRTSPAuth *auth
);
gboolean gst_rtsp_server_transfer_connection (GstRTSPServer *server
,GSocket *socket
,const gchar *ip
,gint port
,const gchar *initial_buffer
);
gboolean gst_rtsp_server_io_func (GSocket *socket
,GIOCondition condition
,GstRTSPServer *server
);
GSocket * gst_rtsp_server_create_socket (GstRTSPServer *server
,GCancellable *cancellable
,GError **error
);
GSource * gst_rtsp_server_create_source (GstRTSPServer *server
,GCancellable *cancellable
,GError **error
);
guint gst_rtsp_server_attach (GstRTSPServer *server
,GMainContext *context
);
GstRTSPFilterResult (*GstRTSPServerClientFilterFunc) (GstRTSPServer *server
,GstRTSPClient *client
,gpointer user_data
);
GList * gst_rtsp_server_client_filter (GstRTSPServer *server
,GstRTSPServerClientFilterFunc func
,gpointer user_data
);
“address”
property“address” gchar *
The address the server uses to listen on.
Flags: Read / Write
Default value: "0.0.0.0"
“backlog”
property“backlog” gint
The maximum length to which the queue of pending connections may grow.
Flags: Read / Write
Allowed values: >= 0
Default value: 5
“bound-port”
property“bound-port” gint
The port number the server is listening on.
Flags: Read
Allowed values: [-1,65535]
Default value: -1
“mount-points”
property“mount-points” GstRTSPMountPoints *
The mount points to use for client session.
Flags: Read / Write
“service”
property“service” gchar *
The service or port number the server uses to listen on.
Flags: Read / Write
Default value: "8554"
“session-pool”
property“session-pool” GstRTSPSessionPool *
The session pool to use for client session.
Flags: Read / Write
“client-connected”
signalvoid user_function (GstRTSPServer *gstrtspserver, GstRTSPClient *arg1, gpointer user_data)
Flags: Run Last