c#
VB
c++
公共intIdleTimeOut {得到;集;}
公共财产IdleTimeOut作为整数
表示服务器空闲连接超时的值,单位为毫秒。
使用Leadtools;使用Leadtools.MediaStreaming;公共Server _server =零;公共保龄球_result =假;公共无效PrintNetworkPropertiesExample (){试一试{字符串strNetworkProperties =”“;//创建server对象的实例_server =新Leadtools.MediaStreaming.Server ();//获取网络属性的副本NetworkProperties props = _server.GetNetworkProperties();//打印网络属性到一个字符串strNetworkProperties + =——网络属性——\n\n;strNetworkProperties + =字符串.Format ("IPAddress = {0}\n", props.IPAddress);strNetworkProperties + =字符串.Format (ActualIPAddress = {0}\n", props.ActualIPAddress);strNetworkProperties + =字符串.Format (“端口= {0}\n”props.Port.ToString ());strNetworkProperties + =字符串.Format ("RTPPort = {0}\n"props.RTPPort.ToString ());如果(props.OpenWindowsFirewall)strNetworkProperties + ="OpenWindowsFirewall = true\n";其他的strNetworkProperties + ="OpenWindowsFirewall = false\n";开关(props.Authentication){情况下身份验证。基本:strNetworkProperties + =“认证=基本\n”;打破;情况下身份验证。摘要:strNetworkProperties + =“认证=文摘\n”;打破;默认的:strNetworkProperties + ="Authentication = None\n";打破;}strNetworkProperties + =字符串.Format ("UserName = \"{0}\"\n", props.UserName);strNetworkProperties + =字符串.Format (密码= \"{0}\"\n", props.Password);strNetworkProperties + =字符串.Format ("Realm = \"{0}\"\n", props.Realm);strNetworkProperties + =字符串.Format ("IdleTimeOut = {0}\n"props.IdleTimeOut.ToString ());strNetworkProperties + =字符串.Format ("RTCPTimeOut = {0}\n"props.RTCPTimeOut.ToString ());strNetworkProperties + =字符串.Format ("ServerName = \"{0}\"\n", props.ServerName);如果(props.RTSPEnable)strNetworkProperties + ="RTSPEnable = true\n";其他的strNetworkProperties + ="RTSPEnable = false\n";如果(props.RTMPEnable)strNetworkProperties + ="RTMPEnable = true\n";其他的strNetworkProperties + ="RTMPEnable = false\n";如果(props.HDSEnable)strNetworkProperties + =HDSEnable = true\n;其他的strNetworkProperties + ="HDSEnable = false\n";如果(props.SSFEnable)strNetworkProperties + ="SSFEnable = true\n";其他的strNetworkProperties + ="SSFEnable = false\n";如果(props.DASHEnable)strNetworkProperties + ="DASHEnable = true\n";其他的strNetworkProperties + ="DASHEnable = false\n";strNetworkProperties + =字符串.Format ("MediaFolder = \"{0}\"\n", props.MediaFolder);strNetworkProperties + =字符串.Format ("ResolvedMediaFolder = \"{0}\"\n", props.ResolvedMediaFolder);strNetworkProperties + =字符串.Format ("SSLPort = \"{0}\"\n"props.SSLPort.ToString ());字节[] hash = (字节[]) props.SSLCertificateHash;字符串strhash =”“;如果(散列。长度== 0)strhash =<空>”;为(intN = 0;n < hash.Length;n + +){strhash += hash[n].ToString();}strNetworkProperties + =字符串.Format (SSLCertificateHash = \"{0}\"\n", strhash);strNetworkProperties + =字符串.Format (SSLCertificateStore = \"{0}\"\n", props.SSLCertificateStore);//显示包含网络属性字符串的消息对话框。显示(strNetworkProperties“LEADTOOLS媒体流示例”, MessageBoxButtons。好的,MessageBoxIcon.Information);_result =真正的;}抓(异常){_result =假;}}
进口Leadtools进口Leadtools。MediaStreaming公共_server作为服务器=没有什么公共_result作为布尔=假公共子PrintNetworkPropertiesExample ()试一试昏暗的strNetworkProperties作为字符串=”“'创建服务器对象的实例_server =新Leadtools.MediaStreaming.Server ()检索网络属性的副本昏暗的道具作为NetworkProperties = _server.GetNetworkProperties()'打印网络属性到一个字符串strNetworkProperties & =“——网络属性——”& Constants.vbLf+ Constants.vbLfstrNetworkProperties & =字符串.Format ("IPAddress = {0}"& Constants.vbLf, props.IPAddress)strNetworkProperties & =字符串.Format ("ActualIPAddress = {0}"& Constants.vbLf, props.ActualIPAddress)strNetworkProperties & =字符串.Format ("Port = {0}"& Constants.vbLf, props.Port.ToString())strNetworkProperties & =字符串.Format ("RTPPort = {0}"& Constants.vbLf, props.RTPPort.ToString())如果道具。OpenWindowsFirewall然后strNetworkProperties & ="OpenWindowsFirewall = true"& Constants.vbLf其他的strNetworkProperties & ="OpenWindowsFirewall = false"& Constants.vbLf结束如果选择情况下道具。身份验证情况下身份验证。基本strNetworkProperties & =“认证=基本”& Constants.vbLf情况下身份验证。消化strNetworkProperties & =“认证=摘要”& Constants.vbLf情况下其他的strNetworkProperties & =“Authentication = None”& Constants.vbLf结束选择strNetworkProperties & =字符串.Format ("用户名= ""{0}""" "& Constants.vbLf, props.UserName)strNetworkProperties & =字符串.Format (密码= ""{0}""" "& Constants.vbLf, props.Password)strNetworkProperties & =字符串.Format ("Realm = ""{0}""" "& Constants.vbLf, props.Realm)strNetworkProperties & =字符串.Format ("IdleTimeOut = {0}"& Constants.vbLf, props.IdleTimeOut.ToString())strNetworkProperties & =字符串.Format ("RTCPTimeOut = {0}"& Constants.vbLf, props.RTCPTimeOut.ToString())strNetworkProperties & =字符串.Format ("ServerName = ""{0}""" ""& Constants.vbLf, props.ServerName)如果道具。RTSPEnable然后strNetworkProperties & ="RTSPEnable = true"& Constants.vbLf其他的strNetworkProperties & ="RTSPEnable = false"& Constants.vbLf结束如果如果道具。RTMPEnable然后strNetworkProperties & ="RTMPEnable = true"& Constants.vbLf其他的strNetworkProperties & ="RTMPEnable = false"& Constants.vbLf结束如果如果道具。HDSEnable然后strNetworkProperties & ="HDSEnable = true"& Constants.vbLf其他的strNetworkProperties & ="HDSEnable = false"& Constants.vbLf结束如果如果道具。SSFEnable然后strNetworkProperties & ="SSFEnable = true"& Constants.vbLf其他的strNetworkProperties & ="SSFEnable = false"& Constants.vbLf结束如果如果道具。DASHEnable然后strNetworkProperties & ="DASHEnable = true"& Constants.vbLf其他的strNetworkProperties & ="DASHEnable = false"& Constants.vbLf结束如果strNetworkProperties & =字符串.Format ("MediaFolder = ""{0}""" ""& Constants.vbLf, props.MediaFolder)strNetworkProperties & =字符串.Format ("ResolvedMediaFolder = ""{0}""" "& Constants.vbLf, props.ResolvedMediaFolder)strNetworkProperties + =字符串.Format ("SSLPort = ""{0}""" ""& Constants.vbLf, props.SSLPort.ToString())昏暗的哈希作为字节() =CType(道具。SSLCertificateHash,字节())昏暗的strhash作为字符串=”“如果散列。长度= 0然后strhash =<空>”结束如果昏暗的n作为整数= 0做而N < hash。长度strhash &= hash(n).ToString()N += 1循环strNetworkProperties + =字符串.Format ("SSLCertificateHash = ""{0}""" "& Constants.vbLf, strhash)strNetworkProperties + =字符串.Format ("SSLCertificateStore = ""{0}"""& Constants.vbLf, props.SSLCertificateStore)'显示一条包含网络属性字符串的消息对话框。显示(strNetworkProperties“LEADTOOLS媒体流示例”, MessageBoxButtons。好的,MessageBoxIcon.Information)_result =真正的抓e1作为异常_result =假结束试一试结束子
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。
