锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / Darwin服务器 / QTSS对象 / qtssClientSessionObjectType
服务方向
人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

qtssClientSessionObjectType


类型为qtssClientSessionObjectType的对象包括一些描述客户会话的属性,这里所说的客户会话定义为一个客户流的表示。客户会话对象(QTSS_ClientSessionObject)就是这种对象类型的一个实例。客户会话对象的属性对于所有的角色都是正当的,只要该角色接收到的QTSS_ClientSessionObject类型的值是取自服务器传来的结构。

表1-3列出了qtssClientSessionObjectType类型的对象的属性。

请注意:

所有这些属性对于抢占式访问都是安全的,因此可以通过调用QTSS_GetValue,QTSS_GetValueAsString,或者QTSS_GetValuePtr函数来读取。

表1-3 qtssClientSessionObjectType 类型的对象的属性

属性的名称和描述 访问 数据类型
qtssCliSesStreamObjects 可重复访问的属性,包含属于当前会话的所有RTP流的引用(QTSS_RTPStreamObject)。 可读,抢占访问安全 QTSS_RTPStreamObject
qtssCliSesCreateTimeInMsec 会话创建的时间,以毫秒计。 可读,抢占访问安全 QTSS_TimeVal
qtssCliSesFirstPlayTimeInMsec 首次调用QTSS_Play的时间,以毫秒计。 可读,抢占访问安全 QTSS_TimeVal
qtssCliSesPlayTimeInMsec 最近一次调用QTSS_Play的时间,以毫秒计。 可读,抢占访问安全 QTSS_TimeVal
qtssCliSesAdjustedPlayTimeInMsec 向前调整过的最近一次播放请求的发出时间,这是为了推迟发送数据包,直到播放请求的响应被发出。这个时间以毫秒计。 可读,抢占访问安全 QTSS_TimeVal
qtssCliSesRTPBytesSent 当前会话已经发送的RTP字节数。 可读,抢占访问安全 SInt32
qtssCliSesRTPPacketsSent 当前会话已经发送的RTP数据包的数目。 可读,抢占访问安全 SInt32
qtssCliSesState 当前会话的状态。可能的值是qtssPausedState和qtssPlayingState。 可读,抢占访问安全 QTSS_RTPSessionState
qtssCliSesPresentationURL 当前会话的表现URL。这个URL是会话的“基础” URL。对于这个表现URL的RTSP请求都被认为会影响会话的所有流。 可读,抢占访问安全 char
qtssCliSesMovieDurationInSecs 当前会话的电影时长,以秒计。如果模块没有进行设定,则该值为0。

可读,可写,抢占访问安全 Float64
qtssCliSesMovieSizeInBytes 电影的尺寸,以字节计。如果模块没有进行设定,则该值为0。

可读,可写,抢占访问安全 UInt64
qtssCliSesMovieAverageBitRate 每秒钟的平均位率,这是由总共的RTP位除以电影时长得到。如果模块没有进行设定,则该值为0。 可读,可写,抢占访问安全 UInt32
qtssCliSesFullURL 当前会话完整的表现URL,和qtssCliSesPresentationURL属性相同,只是包含rtsp://domain_name的前缀。 可读,抢占访问安全 char
qtssCliSesHostName 当前会话的主机名称。同样的,也是qtssCliSesFullURL属性中的域名部分。 可读,抢占访问安全 char
qtssCliRTSPSessRemoteAddrStr 客户端的IP地址,以带点的十进制数格式表示。 可读,抢占访问安全 char
qtssCliRTSPSessLocalDNS 当前RTSP连接中的本地IP地址对应的DNS名称。 可读,抢占访问安全 char
qtssCliRTSPSessLocalAddrStr 当前RTSP连接中的本地IP地址,以带点的十进制数格式表示。 可读,抢占访问安全 char
qtssCliRTSPSesUserName 发起最新请求的用户名。 可读,抢占访问安全 char
qtssCliRTSPSesURLRealm 最新请求的范围信息。 可读,抢占访问安全 char
qtssCliRTSPReqRealStatusCode 最新请求的状态信息(和qtssRTSPReqRealStatusCode 会话一样)。 可读,抢占访问安全 UInt32
qtssCliTeardownReason 连接断开的原因。如果不是客户端请求,则模块必须调用QTSS_Teardown函数来设置连接断开的原因。 可读,可写,抢占访问安全 QTSS_CliSesTeardownReason
qtssCliSesReqQueryString 创建当前会话的客户请求的请求字符串。 可读,抢占访问安全 char
qtssCliRTSPReqRespMsg 当响应最近一次客户请求发生错误时发送给客户的错误信息。 可读,抢占访问安全 char
qtssCliSesCurrentBitRate 电影的位率。 可读,抢占访问安全 UInt32
qtssCliSesPacketLossPercent 丢失数据包的百分比。例如,.5 = 50%

可读,抢占访问安全 Float32
qtssCliSesTimeConnectedinMsec 客户会话的连接时长,以毫秒计。 可读,抢占访问安全 SInt64
qtssCliSesCounterID 会话的唯一ID,基于计数器机制。 可读,抢占访问安全 UInt32
友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内