Scrcpy投屏出现Exception on thread Thread[main,5,main]错误
1.使用Scrcpy投屏,双击运行Scrcpy报错,如无法捕捉报错内容,可在命令窗口输入Scrcpy,直接查看报错内容,如图:

C:\Users\admin>scrcpy
INFO: scrcpy 1.18 <https://github.com/Genymobile/scrcpy>
D:\software\scrcpy-win64-v1.18\scrcpy-server: 1 file pushed, 0 skipped. 42.8 MB/s (37330 bytes in 0.001s)
[server] INFO: Device: HUAWEI MAR-AL00 (Android 10)
INFO: Renderer: direct3d
INFO: Initial texture: 1080x2312
WARN: Device disconnected
[server] ERROR: Exception on thread Thread[main,5,main]
android.media.MediaCodec$CodecException: Error 0xfffffc0e
        at android.media.MediaCodec.native_configure(Native Method)
        at android.media.MediaCodec.configure(MediaCodec.java:2023)
        at android.media.MediaCodec.configure(MediaCodec.java:1951)
        at com.genymobile.scrcpy.ScreenEncoder.configure(ScreenEncoder.java:237)
        at com.genymobile.scrcpy.ScreenEncoder.internalStreamScreen(ScreenEncoder.java:90)
        at com.genymobile.scrcpy.ScreenEncoder.streamScreen(ScreenEncoder.java:61)
        at com.genymobile.scrcpy.Server.scrcpy(Server.java:80)
        at com.genymobile.scrcpy.Server.main(Server.java:255)
        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:359)
[server] ERROR: The hardware encoder is not able to encode at the given definition.
[server] ERROR: Try with a lower definition:
[server] ERROR:     scrcpy -m 1024

2.报错内容显示: Exception on thread Thread[main,5,main],可根据提示输入scrcpy -m 1024 解决,投屏成功

C:\Users\admin>scrcpy -m 1024
INFO: scrcpy 1.18 <https://github.com/Genymobile/scrcpy>
D:\software\scrcpy-win64-v1.18\scrcpy-server: 1 file pushed, 0 skipped. 68.4 MB/s (37330 bytes in 0.001s)
[server] INFO: Device: HUAWEI MAR-AL00 (Android 10)
INFO: Renderer: direct3d
INFO: Initial texture: 480x1024

3.对比上下的分辨率可以看出区别,降低分辨率可正常投屏
在这里插入图片描述](https://img-blog.csdnimg.cn/7d847c5f34f042c0b884e9e85c1a3d22.png)
![在这里插入图片描述

GitHub 加速计划 / sc / scrcpy
56
5
下载
Display and control your Android device
最近提交(Master分支:3 个月前 )
b08093d1 The installed icon was listed as `icon.png`, but the actual filename is `scrcpy.png`. PR #6490 <https://github.com/Genymobile/scrcpy/pull/6490> Signed-off-by: Romain Vimont <rom@rom1v.com> 1 个月前
e5e58b1b - 2 个月前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐