←选择平台

idletimeout属性

概括

获取流的闲置时间,流将等待,然后停用“按需激活”流。

句法
C#
VB
C ++
上市int空闲超时 {得到;}
上市只读财产空闲超时()作为整数得到
上市财产int32 idletimeout{int32 get()}

适当的价值

一个整数值表示闲置时间的量,以毫秒为单位,该流将等到“激活按需”流被停用。

例子
C#
VB
使用LeadTools;使用LeadTools.MediasTreaming;上市服务器_server =无效的;上市布尔_Result =错误的;上市空白printLivestreamControlsexample(){尝试{细绳strlivestreams =“”;//创建服务器对象的实例_server =新的ledstools.mediastreaming.server();//检索实时流控件的副本liveStreamControls stream = _Server.getLiveStreamControls();strlivestreams +=细绳。格式(“ ---实时流控制(count = {0})--- \ n \ n”,streams.count.tostring());//将所有实时流属性打印到字符串为了((intnindex = 0;nindex {liveStreamControl流=流[Nindex];strlivestreams +=细绳。格式(“实时流控制[{0}]:路径= \“ {1} \”。\ n”,nindex.toString(),stream.path);细绳s =“”;strlivestreams +=细绳。格式(“ hander = \” 0x {0:x8} \“。\ n”,stream.handle);转变(Stream.State){案子liveStreamState.Stopped:s =“停止”;休息;案子活性:激活:s =“激活”;休息;案子liveStreamState.Active:s =“积极的”;休息;案子RivestreamState。s =“无活动”;休息;案子liveStreamState.Error:s =“错误”;休息;}strlivestreams +=细绳。格式(“状态= \” {0} \“。\ n”,S);如果(流式)strlivestreams +=细绳。格式(“ enable = \” true \“。\ n”);别的strlivestreams +=细绳。格式(“ enable = \” false \“。\ n”);如果(流动激素)strlivestreams +=细绳。格式(“ activateondemand = \” true \“。\ n”);别的strlivestreams +=细绳。格式(“ activateondemand = \” false \“。\ n”);strlivestreams +=细绳。格式(“ idletime = \” {0} \“。\ n”,stream.idletime.tostring());strlivestreams +=细绳。格式(“ idletimeout = \” {0} \“。\ n”,stream.idletimeout.tostring());转变(流videoencoding){案子livestreamvideoencoding.none:s =“没有任何”;休息;案子livestreamvideoencoding.h264_source:s =“资源”;休息;案子livestreamvideoencoding.h264_software:s =“软件”;休息;案子livestreamvideoencoding.h264_qsv:s =“ QSV”;休息;案子livestreamvideoencoding.h264_cuda:s =“ cuda”;休息;}strlivestreams +=细绳。格式(“ videoencoding = \” {0} \“。\ n”,S);转变(stream.audioencoding){案子livestreamaudioencoding.none:s =“没有任何”;休息;案子livestreamaudioencoding.aac_source:s =“资源”;休息;案子livestreamaudioencoding.aac_software:s =“软件”;休息;}strlivestreams +=细绳。格式(“ audioencoding = \” {0} \“。\ n”,S);}//显示消息包含实时流信息字符串MessageBox.Show(strlivestreams,“ LeadTools媒体流式示例”,MessageBoxButtons.ok,MessageBoxicon.Information);_Result =真的;}抓住(例外){_Result =错误的;}}
进口LeadTools进口LeadTools.MediasTreaming上市_服务器作为服务器=没有什么上市_结果作为布尔=错误的上市printLivestreamControlsexample()尝试暗淡Strlivestreams作为细绳=“”'创建服务器对象的实例_server =新的leadtools.mediastreaming.server()'检索实时流控件的副本暗淡作为livestreamcontrols = _server.getLiveStreamControls()strlivestreams +=细绳。格式(“ ---实时流控制(count = {0})----”&vblf&vblf,流。数数.tostring())'将所有实时流属性打印到字符串为了Nindex作为整数= 0流。数数-1暗淡溪流作为liveStreamControl = Streams(Nindex)strlivestreams +=细绳。格式(“实时流控制[{0}]:路径=“” {1}“”。&vblf,nindex.tostring(),stream.path)暗淡s作为细绳=“”strlivestreams +=细绳。格式(“ handle =”“ 0x {0:x8}”。&vblf,stream.handle)选择案子Stream.State案子livestreamState.Stoppeds =“停止”出口选择案子活性s =“激活”出口选择案子活性s =“积极的”出口选择案子活性s =“无活动”出口选择案子livestreamState。[错误这是给予的s =“错误”出口选择结尾选择strlivestreams +=细绳。格式(“ state =”“ {0}”。&vblf,S)如果然后strlivestreams +=细绳。格式(“ enable =”“ true”“。”。&vblf)别的strlivestreams +=细绳。格式(“ enable =”“ false”“。”。&vblf)结尾如果如果流。激活剂然后strlivestreams +=细绳。格式(“ activateDemand =”“ true”。&vblf)别的strlivestreams +=细绳。格式(“ activateDemand =”“ false”。&vblf)结尾如果strlivestreams +=细绳。格式(“ idletime =”“ {0}”。&vblf,stream.idletime.tostring())strlivestreams +=细绳。格式(“ idletimeout =”“ {0}”。&vblf,stream.idletimeout.tostring())选择案子stream.videoencoding案子livestreamvideoencoding.nones =“没有任何”出口选择案子liveStreamVideoEncoding.h264_sources =“资源”出口选择案子livestreamvideoencoding.h264_softwares =“软件”出口选择案子liveStreamVideoEncoding.h264_qsvs =“ QSV”出口选择案子liveStreamVideoEncoding.h264_cudas =“ cuda”出口选择结尾选择strlivestreams +=细绳。格式(“ videoencoding =”“ {0}”。&vblf,S)选择案子stream.audioencoding案子livestreamaudioencoding.nones =“没有任何”出口选择案子livestreamaudioencoding.aac_sources =“资源”出口选择案子livestreamaudioencoding.aac_softwares =“软件”出口选择结尾选择strlivestreams +=细绳。格式(“ AudioEncoding =”“ {0}”“。”。&vblf,S)下一个'显示消息包含实时流信息字符串MessageBox.Show(strlivestreams,“ LeadTools媒体流式示例”,MessageBoxButtons.ok,MessageBoxicon.Information)_Result =真的抓住生成exceptionname作为例外_Result =错误的结尾尝试结尾
要求
目标平台
LeadTools.MediasTreaming组件
188金宝搏的网址客服|支持|联系我们|知识产权通知
©1991-2021Lead Technologies,Inc。版权所有。