虽然Discord是一个很好的交流平台,但它不仅仅是一种发送消息的方式。一项有用的Discord功能是能够与他人共享您的屏幕,让其他人看到您正在玩的游戏或您正在使用的软件。但是,如果您的Discord屏幕共享无法正常工作,则您需要解决问题。
此问题背后可能有多种原因,从缺少权限到过时的硬件。如果您尝试修复 PC 或移动设备上损坏的Discord屏幕共享,则需要按照以下步骤解决问题。
将应用程序添加到您的 Discord 个人资料(Add Applications to Your Discord Profile)
如果您在玩游戏或在桌面应用程序中运行软件时尝试共享您的Discord屏幕(但不是通过网站),您可能需要将其添加到您的Discord个人资料中。这指示Discord在您启用屏幕共享时将其列为正在运行的应用程序,并更新您的状态(updating your status)以显示您正在运行它。
- 首先,在您要流式传输的游戏打开并在后台运行时,在您的 PC 或Mac上打开(Mac)Discord桌面应用程序。在左下角您的用户名旁边,选择设置齿轮图标(settings cog icon)。
- 在“设置”(Settings)菜单中,选择“游戏设置”(Gaming Settings)类别下的“游戏活动”选项。(Game Activity )
- 如果Discord无法识别正在运行的游戏或打开的应用程序,它将显示未检测到游戏(No game detected )消息。要解决此问题,请选择下方的添加选项。(Add it )
- (Search)在提供的下拉菜单中搜索打开的应用程序列表。找到正在运行的游戏或软件后,选择添加游戏(Add Game)选项。
添加后,Discord应识别您正在运行的游戏或应用程序并相应列出。当您开始屏幕共享(私人或在音频频道中)时,Discord将在您打开的应用程序列表中识别该软件。
检查权限(Check Permissions)
由于隐私问题(privacy concerns),您可能需要在启用屏幕共享之前检查和更新Discord的权限。(Discord)如果所需权限被阻止,Discord可能无法在任何平台上录制和流式传输您的屏幕。
- 要在Windows上执行此操作,您需要以管理员身份运行Discord应用程序。(Discord)您可以通过打开“开始(Start)”菜单并找到列出的Discord应用程序来执行此操作。(Discord)右键单击该条目,然后选择更多(More )>以管理员身份运行(Run as Administrator )选项。
- 对于Mac用户,您需要打开“系统偏好设置”(System Preferences)菜单。您可以通过打开菜单栏上的Apple 菜单(Apple menu)并选择System Preferences来完成此操作。
- 在系统偏好设置(System Preferences)菜单中,选择安全和隐私(Security & Privacy )>隐私( Privacy )>屏幕录制( Screen Recording)。您可能需要通过选择下方的单击锁进行更改(Click the lock to make changes)选项来解锁访问权限,然后使用您的密码或Touch ID(with Touch ID)进行身份验证。解锁后,请确保选中Discord复选框以允许它读取和记录您的屏幕,然后重新启动Discord应用程序。
- 如果您使用网络浏览器(如Google Chrome)进行屏幕录制,则每次开始流式传输时都应要求您获得共享屏幕的权限。确保(Make)选择正确的屏幕、应用程序窗口或Chrome选项卡进行共享,然后选择“共享(Share)”按钮开始。
切换到窗口模式(Switch to Windowed Mode)
不幸的是,Discord(目前)仅支持窗口化的应用程序和游戏的屏幕共享,这意味着它们不是全屏的。如果您尝试流式传输全屏应用程序或游戏,您的观众可能会看到黑屏。
如果您正在运行某些应用程序,通常可以通过选择键盘上的F11键来切换到窗口模式(尤其是对于浏览器)。(F11)您还可以使用左上角(对于Mac,同时按住Shift键)或右上角(对于Windows)部分的窗口控件切换到窗口模式。
但是,要在游戏中执行此操作,您可能需要访问设置菜单。确保(Make)选择窗口(windowed)或无边框(borderless)以确保接近全屏体验,同时允许Discord录制和流式传输您的屏幕。
禁用 Discord“最新技术”设置(Disable Discord “Latest Technology” Settings)
Windows上的(Windows)Discord桌面应用程序中的一项设置使您可以选择切换到Discord的“最新技术”进行屏幕捕获。一些用户报告说这会导致屏幕共享问题,包括在流式传输期间显示闪烁或黑屏。
- 要禁用此功能并返回(可能更稳定的)旧技术,请在 Windows PC 上打开Discord应用程序并登录。选择左下角用户名旁边的设置齿轮图标以访问您的设置。(settings cog icon )
- 在Discord Settings 菜单(Discord Settings menu)中,从左侧菜单中选择Voice & Video(列在App Settings下)。(App Settings)从那里,确保选择使用我们最新的技术来捕获您的屏幕(Use our latest technology to capture your screen)滑块,将其切换到关闭(Off)位置。
禁用旧计算机的硬件加速(Disable Hardware Acceleration for Older Computers)
硬件(Hardware)加速使用显卡的强大功能来帮助处理某些 CPU 密集型应用程序的负载。Discord使用它来帮助平衡 PC 的系统资源以完成某些任务,例如屏幕共享。
但是,如果您的屏幕录制卡顿或无法正常工作,则可能表明硬件加速存在问题,尤其是在较旧的 PC 上。您需要完全禁用硬件加速才能解决此问题。
- 在Discord桌面应用程序中,选择设置 cog 图标(settings cog icon),显示在左下角您的用户名旁边。
- 在Discord 设置菜单(Discord Settings menu)中选择语音和视频(Voice & Video )。从那里,选择H.264 硬件加速(H.264 Hardware Acceleration)滑块,将其切换到关闭(Off)位置。
切换平台或重新安装(Switch Platforms or Reinstall)
如果您在Discord屏幕共享无法正常工作时遇到问题,并且上述步骤未能解决问题,您可能需要切换平台以找到解决方案。例如,如果您使用的是Discord桌面应用程序,则切换到Discord Web 客户端可以解决问题。
或者,从浏览器切换到Discord应用程序,或删除并重新安装应用程序,可能有助于解决问题。虽然不太可能出现损坏的安装,但重新安装Discord(或切换到应用程序的全新安装)可能是清除任何冲突的缓存文件或设置的好方法。
Discord会定期更新新的错误修复和功能版本。对于最前沿的修复,您可以考虑切换到Discord Canary ,这是(Discord Canary)Discord的 alpha 测试版本。虽然Discord Canary被认为是不稳定的,但它可能包含新的错误修复,以解决屏幕录制的未知问题。
利用不和谐(Making Use of Discord)
如果您的Discord屏幕共享不起作用,上述步骤应该有助于解决问题。然后,您可以利用Discord的其他功能,例如游戏内叠加(in-game overlay),全面提升您的游戏体验。
如果您正在制作新的 Discord 服务器(making a new Discord server),您也可以建立一个社区来分享您的游戏体验。Discord服务器管理员可以做更多的事情来扩展Discord的功能,例如添加Discord机器人来播放音乐(play music)或阻止坏词(block bad words)。但是,还有其他选择,Slack可用于更严肃的社区。
Discord Screen Share Not Working? 6 Ways to Fix
While Discord is a great platform for сommunіcation, it’s more than just a way to ѕend messages. One useful Discord feature is the ability to share your sсreen wіth otherѕ, letting others see the games yоu’re playing or the softwаre you’re using. If your Discord screen share is not working, howevеr, you’ll need to troubleshoot the issue.
There are a number of causes that could be behind this issue, from missing permissions to outdated hardware. If you’re trying to fix a broken Discord screen share on your PC or mobile device, you’ll need to follow the steps below to resolve the issue.
Add Applications to Your Discord Profile
If you’re trying to share your Discord screen as you’re playing a game or running software in the desktop app (but not through the website), you may need to add it to your Discord profile. This instructs Discord to list it as a running application as you enable screen sharing, as well as updating your status to show you’re running it.
- To begin, open the Discord desktop app on your PC or Mac while the game you’re looking to stream is open and running in the background. Next to your username in the bottom left corner, select the settings cog icon.
- In the Settings menu, select the Game Activity option, listed under the Gaming Settings category.
- If Discord doesn’t identify a running game or open application, it’ll show a No game detected message. To get around this issue, select the Add it option underneath.
- Search through the list of open apps in the drop-down menu provided. Once you’ve found your running game or software, select the Add Game option.
Once added, Discord should identify the game or app you’re running and list it accordingly. When you go to start a screen share (either privately or in an audio channel), Discord will identify the software in your list of open applications.
Check Permissions
Because of the privacy concerns, it may be necessary for you to check and update Discord’s permissions before you enable screen sharing. If the required permissions are blocked, Discord might not be able to record and stream your screen on any platform.
- To do this on Windows, you’ll need to run the Discord app as an administrator. You can do this by opening the Start menu and finding the Discord app listed. Right-click the entry, then select the More > Run as Administrator option.
- For Mac users, you’ll need to open the System Preferences menu. You can do this by opening the Apple menu on the menu bar and selecting System Preferences.
- In the System Preferences menu, select Security & Privacy > Privacy > Screen Recording. You may need to unlock access by selecting the Click the lock to make changes option beneath, then authenticating using your password or with Touch ID. Once unlocked, make sure to select the checkbox for Discord to allow it to read and record your screen, then restart the Discord app afterwards.
- If you’re using a web browser (like Google Chrome) for screen recording, you should be asked for permission to share your screen each time you start streaming. Make sure to select the correct screen, application window, or Chrome tab to share, then select the Share button to begin.
Switch to Windowed Mode
Unfortunately, Discord (at present) only supports screen sharing for applications and games that are windowed, meaning they’re not full screen. If you attempt to stream a full screen application or game, your viewers will likely see a black screen instead.
If you’re running certain applications, you can usually switch to windowed mode by selecting the F11 key on your keyboard (especially for browsers). You may also be able to switch to windowed mode by using the window controls in the top left (for Mac, while holding the Shift key) or top right (for Windows) sections.
To do this in games, however, you may need to access the settings menu. Make sure to choose windowed or borderless to ensure a near-full screen experience while allowing Discord to record and stream your screen.
Disable Discord “Latest Technology” Settings
A setting in the Discord desktop app on Windows gives you the option to switch to Discord’s “latest technology” for screen capture. Some users have reported that this causes screen sharing issues, including displaying a flickering or black screen during streaming.
- To disable this feature and return to the (potentially more stable) legacy technology, open the Discord app on your Windows PC and sign in. Select the settings cog icon in the bottom left corner, next to your username, to access your settings.
- In the Discord Settings menu, select Voice & Video (listed under App Settings) from the menu on the left. From there, make sure to select the Use our latest technology to capture your screen slider, switching it to the Off position.
Disable Hardware Acceleration for Older Computers
Hardware acceleration uses the power of your graphics card to help handle the load of certain CPU-intensive applications. Discord uses it to help balance your PC’s system resources for certain tasks, such as screen sharing.
However, if your screen recording is stuttering or failing to work, it could point to an issue with hardware acceleration, especially on older PCs. You’ll need to disable hardware acceleration entirely to resolve the issue.
- In the Discord desktop app, select the settings cog icon, shown next to your username in the bottom left corner.
- Select Voice & Video in the Discord Settings menu. From there, select the H.264 Hardware Acceleration slider, switching it to the Off position.
Switch Platforms or Reinstall
If you’re having trouble with Discord screen share not working, and the steps above haven’t fixed the problem, you may need to switch platforms to find a resolution. For instance, if you’re using the Discord desktop app, switching to the Discord web client could resolve the issues.
Alternatively, switching from your browser to the Discord app, or removing and reinstalling the app, could help to fix the problem. While a corrupt installation is unlikely, reinstalling Discord (or switching to a clean installation of the app) can be a good way to clear any conflicting cache files or settings.
Discord is updated regularly with new bug fixes and feature releases. For the cutting edge fixes, you could think about switching to Discord Canary, the alpha testing release of Discord. While Discord Canary is considered unstable, it could include new bug fixes that resolve unknown issues with your screen recording.
Making Use of Discord
If your Discord screen share isn’t working, the steps above should help to resolve the issue. You can then make use of Discord’s other features, such as the in-game overlay, to enhance your gameplay experience fully.
If you’re making a new Discord server, you’ll be able to build a community to share your gameplay experiences with, too. Discord server admins can do more to expand Discord’s functionality like adding Discord bots to play music or to block bad words. There are alternatives, however, with Slack available for more serious communities.