# 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和端口转化而来)

2. 投屏播放时,启动后画面如下

3. 可通过UI设置投屏参数

4. 跟多高级参数可通过配置文件ScreenShareDemo.ini中手工设置,比如
AutoResolutionEnable用于控制是否使能分辨率自适应,允许码率降低到一定程度时降低分辨率以降低块效应。
LongTimeRefEnable用于控制是否使能长期参考帧机制,目前仅在软编码时支持长期参考帧机制,该机制可以提高弱网下画面的流畅性,但对编码画质有较大副作用。
5. 本投屏Windows端可以与Android端互通
6. Windows播放端暂未提供网卡选择功能,将使用系统默认网卡(IP)
## Android DEMO说明
1. 输入对方投屏码即可

2. 可通过UI设置投屏参数

# 相关资源
跟多文档、代码资源见:https://mediapro.apifox.cn
SDK 商用及定制化、技术支持服务可联系:[http://www.mediapro.cc/](http://www.mediapro.cc/)