# DEMO_ScreenShare **Repository Path**: mediapro/DEMO_ScreenShare ## Basic Information - **Project Name**: DEMO_ScreenShare - **Description**: windows android screen share demo using qos-fec-nack sdk - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-24 - **Last Updated**: 2023-10-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README  # 跨平台屏幕共享演示DEMO(Windows Android) 本仓库通过屏幕共享DEMO演示了点对点弱网传输SDK的使用,支持Andorid和Windows互通投屏。 ## SDT点对点弱网传输SDK介绍 本SDK依托QOS-FEC-NACK传输层内核,用于解决3G、4G、WIFI网络时面临的丢包、乱序、重复、抖动等问题。SDK采用极简的接口设计,让用户快速集成。 ## Windows DEMO说明 本投屏windows端使用SDT点对点内置编解码SDK开发,UI使用Duilib,DEMO实现了投屏发送、投屏播放一体化,操作简易。 1. 投屏发送时,输入远端投屏码(投屏码由远端IP和端口转化而来) ![1.jpg](https://api.apifox.cn/api/v1/projects/2558265/resources/383014/image-preview) 2. 投屏播放时,启动后画面如下 ![3.jpg](https://api.apifox.cn/api/v1/projects/2558265/resources/383015/image-preview) 3. 可通过UI设置投屏参数 ![2.jpg](https://api.apifox.cn/api/v1/projects/2558265/resources/383016/image-preview) 4. 跟多高级参数可通过配置文件ScreenShareDemo.ini中手工设置,比如
AutoResolutionEnable用于控制是否使能分辨率自适应,允许码率降低到一定程度时降低分辨率以降低块效应。
LongTimeRefEnable用于控制是否使能长期参考帧机制,目前仅在软编码时支持长期参考帧机制,该机制可以提高弱网下画面的流畅性,但对编码画质有较大副作用。
5. 本投屏Windows端可以与Android端互通 6. Windows播放端暂未提供网卡选择功能,将使用系统默认网卡(IP) ## Android DEMO说明 1. 输入对方投屏码即可
![1.jpg](https://api.apifox.cn/api/v1/projects/2558265/resources/382986/image-preview) 2. 可通过UI设置投屏参数
![2.jpg](https://api.apifox.cn/api/v1/projects/2558265/resources/382991/image-preview) # 相关资源 跟多文档、代码资源见:https://mediapro.apifox.cn SDK 商用及定制化、技术支持服务可联系:[http://www.mediapro.cc/](http://www.mediapro.cc/)