- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
屏幕广播共享功能屏幕广播功能需求如下1.屏幕广播应用在局域网.doc
屏幕广播共享功能
屏幕广播功能需求如下:
屏幕广播应用在局域网。
将主控端(服务端)的整个屏幕共享给不少于200个客户端,每一台机都可以作为主控端。主控端(服务端)的只负责整个屏幕共享给其它客户端,不对其它台做什么控制,除了下面提到的锁定和解锁其它客户端的屏幕。
当主控端(服务端)在广播时,其它所有的客户端只能观看,鼠标和键盘不能操作其电脑。
当主控端(服务端)启动开始屏幕广播时,其它客户端自动弹出来显示。
主控端(服务端)屏幕标注功能,可对屏幕的任意位置进行标注,客户端可以看到主控端的标注。
屏幕广播期间,客户端是可以移动鼠标但不能操作系统其它界面的。
屏幕广播每台客户端之间要流畅,延迟不能超过2S
每台电脑都有一个配置文件,该配置文件可以配置屏幕广播用到的端口。
您的配置文件里再加多一个读取我的配置文件路径,我的配??文件就标识着当前台电脑的标识号,我的配置文件格式是固定的,你只需要读key为ClientComputerName的值就是标识号,这个标识号是每台电脑都不一样的。软件读取该标识号,主控端(服务端)具有客户端列表,列表以该标识号显示。我的配置文件格式如最后附注。
主控端(服务端)可以锁定和解锁其它客户端的屏幕。当锁屏状态时,客户端之间不能发送文字消息。
每台电脑间可以发送即时文字消息并可以回复文字消息。
源码最好使用VC++开发,要求提供所有源码及开发环境,并且所有源码都应该有注释说明(包括类和重要方法及重要变量) ,代码具有可扩展性,方便日后维护升级。
界面尽可能的美观好看。
希望是有做过类似经验项目的公司或者团队来开发,最好有样品可以看下。
新手或者没做过这类似项目的请自动不要投标。
详细可以看附件,或者加我QQ 993301724联系、价格再详细议。
附注:
配置文件名:AurMeetingApp.exe.config
以上是截图图片形式,下面是以文本形式发上来。
?xml version=1.0?
configuration
configSections
!-- For more information on Entity Framework configuration, visit /fwlink/?LinkID=237468 --
section name=entityFramework type=System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089 requirePermission=false/
/configSections
connectionStrings
add name=AurMeetingDatabaseEntities connectionString=metadata=res://*/AurMeetingModel.csdl|res://*/AurMeetingModel.ssdl|res://*/AurMeetingModel.msl;provider=System.Data.SqlClient;provider connection string=quot;data source=2;initial catalog=AurDatabase;persist security info=True;user id=sa;password=test123456;multipleactiveresultsets=True;App=EntityFrameworkquot; providerName=System.Data.EntityClient/
/connectionStrings
appSettings
add key=SystemType value=President/
add key=SystemTypeBack value=Representative/
add key=LocalTempFilePath value=C:\ProgramData\AurMeeting\/
add key=ServerIP value=2/
add key=ServerPort value=9000/
add key=LocalIP value=/
add key=LocalPort value=9001/
add key=MeetingNetworkPort value=9998/
add key=ScreenBroadcastPort value=80
文档评论(0)