使用Leadtools.188宝金博怎么下载Multimedia.RTSPServer实现一个RTSP服务器
创建的一个实例Leadtools.188宝金博怎么下载Multimedia.RTSPServer对象:
RSTPServer _server = new RTSPServer ();
指定的源文件夹将包含将流媒体文件:
上面的代码告诉服务器在c: \ RTSPSourceFolder文件夹每当RTSP客户要求文件流。
我们只添加一个源文件夹,但您可以添加第二个或第三个文件夹通过改变索引从0到1和2。
指定使用哪个服务器地址。在这里,我们将使用localhost (127.0.0.1)。改变你的计算机的IP地址:
/ /分配的源文件路径转换
对象_server。TargetAddress =“127.0.0.1”;
您还可以指定现场延迟,安全设置,默认设置编码器(这将是用于自动recompressing压缩的文件不匹配所支持的按压RTSP服务器)。最佳性能,建议您确保文件存储在源文件夹已经压缩使用压缩设置兼容RTSP服务器。
启动服务器并监听默认RTSP端口(554)。如果该端口已经被另一个服务器,你可以开始另一个可用端口:_server.StartServer (554);
你现在可以联系一个RTSP客户机和流文件使用这个URL(在c: \ RTSPSourceFolder \文件。ext是一个有效的媒体文件):rtsp: / / 127.0.0.1 / file.ext
当你完成后,停止服务器并处理Leadtools.188宝金博怎么下载Multimedia.RTSPServer对象:
_server.StopServer (554);
_server.Dispose ();