使用RTSPServer来实现一个RTSP服务器

使用Leadtools.188宝金博怎么下载Multimedia.RTSPServer实现一个RTSP服务器

  1. 创建的一个实例Leadtools.188宝金博怎么下载Multimedia.RTSPServer对象:

    RSTPServer _server = new RTSPServer ();

  2. 指定的源文件夹将包含将流媒体文件:

    c#/ /分配的源文件路径转换对象_server.SetSourceFolder (0,@“c: \ RTSPSourceFolder”);

    上面的代码告诉服务器在c: \ RTSPSourceFolder文件夹每当RTSP客户要求文件流。

    我们只添加一个源文件夹,但您可以添加第二个或第三个文件夹通过改变索引从0到1和2。

  3. 指定使用哪个服务器地址。在这里,我们将使用localhost (127.0.0.1)。改变你的计算机的IP地址:

    c#
    / /分配的源文件路径转换对象_server。TargetAddress =“127.0.0.1”;

    您还可以指定现场延迟,安全设置,默认设置编码器(这将是用于自动recompressing压缩的文件不匹配所支持的按压RTSP服务器)。最佳性能,建议您确保文件存储在源文件夹已经压缩使用压缩设置兼容RTSP服务器。

  4. 启动服务器并监听默认RTSP端口(554)。如果该端口已经被另一个服务器,你可以开始另一个可用端口:_server.StartServer (554);

  5. 你现在可以联系一个RTSP客户机和流文件使用这个URL(在c: \ RTSPSourceFolder \文件。ext是一个有效的媒体文件):rtsp: / / 127.0.0.1 / file.ext

  6. 当你完成后,停止服务器并处理Leadtools.188宝金博怎么下载Multimedia.RTSPServer对象:

    _server.StopServer (554);_server.Dispose ();

LEADTOOLS多188宝金博怎么下载媒体
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。