Windows/Android平台视频同屏功能组件EasyScreenLive-Win如何设置屏幕采集是否采集鼠标光标?

EasyScreenLive是TSINGSEE青犀视频研发的简单易用、高效稳定的视频同屏功能组件,目前支持windows及Android平台,iOS平台仍在开发当中,不久将会上线,届时大家可以关注一下。

通过调用EasyScreenLive的几个API接口,能够轻松稳定地把流媒体音视频数据RTMP推送给EasyDSS服务器以及发布RTSPServer服务,RTSP同屏服务支持组播和单播两种模式。

既然EasyScreenLive主打同屏功能,那么在使用电脑进行同屏的时候是否支持设置屏幕采集时是否采集鼠标光标?如果在不需要鼠标光标的时候应该如何操作?

对于屏幕的采集,默认是不采集鼠标光标的,但是可以通过以下接口函数进行控制,其中bShow可自定义传参TRUE或者FLASE

//设置屏幕采集是否采集鼠标光标 LIB_EASYSLIVE_API int EasyScreenLive_SetCaptureCursor(EASYSLIVE_HANDLE handler, bool  bShow);

具体调用方法如下:

void CEasyScreenLiveDlg::OnBnClickedCheckCapcursor()
 {
  	CButton* pChekCapCursor = (CButton*)GetDlgItem(IDC_CHECK_CAPCURSOR);
 	if(pChekCapCursor)
 	{
 		BOOL bCheck = pChekCapCursor->GetCheck();
 		EasyScreenLive_SetCaptureCursor(m_pusher, bCheck?true:false);
 	}
 }

EasyScreenLive-Win DEMO界面设置方法如下图:

EasyScreenLive同屏功能组件配合EasyDSS视频直播点播平台可以用在课堂同屏直播、无纸化会议同屏、网络游戏直播、移动屏幕类应用上,在视频时代具有非常广阔的发展空间,如果大家有兴趣,欢迎联系我们了解。

原文地址:https://www.cnblogs.com/TSINGSEE/p/14150889.html