标签 手机 下的文章

当你的桌面系统缺乏网络摄像头和专用麦克风时,你可以考虑使用智能手机。这里将教你如何在 Ubuntu Linux 中完成这个设置。

我和许多 Linux 用户一样,使用的是台式机。相较于笔记本电脑,并没有预装摄像头和麦克风。

若要获得与现代智能手机相媲美的画质,你可能需要购买一款高端的网络摄像头。

在此教程中,我将逐步指导你如何将你的手机用作麦克风和摄像头,这将非常适用于在线会议场景。

Ubuntu 下使用手机的摄像头和麦克风

? 本教程采用第三方网站 https://vdo.ninja/ 来托管音频和视频,因此,这并不是一项完全的开源方案。

我将指引你完成以下步骤:

  • 安装 OBS (如果你还未安装)
  • 通过 vdo.ninja 生成邀请链接
  • 设置虚拟音频线缆(用于音频输出)
  • 配置 OBS 以便从 vdo.ninja 重定向音视频流

首先,我们来看第一步。

? 虽然本教程是在 Ubuntu 系统下完成的,但我相信,这些同样可以在其他 Linux 发行版上实现。你只需为你的发行版安装所需的包即可。你可以自行尝试,看看效果如何。

1、在 Ubuntu 中安装 OBS

OBS(Open Broadcaster Software)是众多用于录制和直播视频的优秀软件之一,许多直播者都选择使用 OBS 在各个数字化平台进行直播。

幸运的是,OBS 已经包含在 Ubuntu 的默认仓库中,你可以通过以下命令来安装:

sudo apt install obs-studio

2、通过 VDO.ninja 生成直播邀请

在这一节,我将教你如何在 vdo.ninja 上生成一个直播邀请,进而从你的手机上开始直播音频和视频。

首先,访问 VDO.ninja 并点击 “ 创建可重用的邀请 Create Reusable Invite ”:

接下来你会看到很多选项,包括质量设置,添加视频效果等。我推荐你使用默认设置,因为高质量视频需要更快的处理速度和更多的带宽。

为了创建一个链接,你只需要点击 “ 生成邀请链接 GENERATE THE INVITE LINK ” 按钮:

完成后你会看到:

  • 你需要用你的手机扫描的二维码(当然,你也可以选择使用链接)。
  • OBS 的链接。

稍后我会在本教程中继续介绍 OBS 配置,所以请暂时别关闭这个窗口。

首先,用你的手机扫描二维码,它会将你跳转到 VDO.ninja 的另一个页面,此时你需要:

  • 选择 “ 共享你的相机 Share your Camera ” 选项。
  • 在视频源中选择使用前置或后置摄像头(默认为前置)。
  • 点击 “ 开始 Start ” 按钮后,它将开始在 OBS 连接的页面上进行直播。

3、在 Ubuntu 上为 OBS 配置虚拟线缆

? 这种设置方法仅适用于 PulseAudio,并且在重启系统后虚拟线缆将被撤销。

首先,我们来解释一下“ 虚拟线缆 virtual cable ”的概念,以及为何我们需要它来将手机做为摄像头和麦克风使用。

虚拟线缆是一种用于将音频流从一个应用传输到另一个应用的软件。

然而遗憾的是,它只支持 Windows 和 macOS。

啥?!那我为什么还要介绍这个呢?

答案其实很简单。我找到了一种变通方法,你可以在当前的会话中获得与虚拟线缆类似的功能。

要设置虚拟线缆,首先需要使用以下命令加载 module-null-sink 模块:

pactl load-module module-null-sink sink_name=Source

然后,执行下面的命令创建一个名为 VirtualMic 的虚拟音源:

pactl load-module module-virtual-source source_name=VirtualMic master=Source.monitor

这两个命令将返回一些数字,但无需对其过多关注。

接下来,前往系统“ 设置 Settings ”,找到“ 声音 Sound ”部分的设置:

然后进入 “ 输入 Input ” 部分,在此你会找到选择输入设备的选项。

将 “VirtualMic” 设为输入设备:

这样就设置完了!

不过,如我之前所述,一旦你重启电脑,虚拟音频的设置就会被撤销,如果你打算经常使用手机作为摄像头和麦克风,这可能会造成一定的不便。

为了解决这个问题,你可以为这两个命令 创建别名,例如,为命令创建别名:vc1vc2

完成后,你就可以像这样 一次执行两个命令vc1 && vc2

4、配置 OBS 从手机直播音视频

开始阶段,你需要打开我之前告诉你不要关闭的 VDO.ninja 标签页,并复制 OBS 链接:

然后启动 OBS,在 “ Sources ” 区域你会看到一个 “➕(加号)”按钮,点击这个按钮并选择 “ 浏览 Browser ”。

接着会弹出一个对话框,让你创建或选择一个源,你只需按下 “OK” 按钮即可:

最后,将已经复制的链接粘贴进 “URL” 字段:

然后你将能看到 OBS 正在使用你手机的摄像头:

不过为了从你的手机接收音频,还有一些额外步骤需要执行。

首先,在菜单中点击 “ 文件 File ” 并选择 “ 设置 Settings ”:

在出现的设置选项中选择 “ 音频 Audio ”,然后寻找到 “ 高级 Advanced ” 区域。

在 “高级” 区域里,你能找到 “ 监控设备 Monitoring Device ” 的选项,这里你需要选择 “Source Audio/Sink sink”:

点击 “ 应用 Apply ” 保存更改。

对于大部分用户,此时音频应该已经能够正常工作了。如果你的音频依然无法工作,那么你可以按照以下步骤操作。

在 “ 音频混音器 Audio Mixer ” 区域,可能显示的是 “ 浏览 Browser ” 或 “ 桌面音频 Desktop Audio ”,也可能两者都显示。

点击 “桌面音频” 或 “浏览” 旁边的三个点(在我这个例子中,是 “桌面音频”),并选择 “ 高级音频属性 Advanced Audio Properties ”:

然后,对于 “浏览” 和 “桌面音频”,都选择 “ 监控和输出 Monitor and Output ”:

这样就可以了!现在你可以从你的手机上享受摄像头和麦克风的功能了。

5、测试所有设置

为了测试这个设置,我在我们读书俱乐部的周会上用我的手机做为摄像头和麦克风,效果极佳。

你可以看到,上图显示摄像头和麦克风都在正常工作,这真的让我笑容满面 ?。

视频质量会取决于你的网络带宽,所以在开始重要的会议前,确保你有稳定的网络连接。

结语

作为一个没有摄像头和麦克风的台式计算机用户,我必须依靠笔记本或手机来参加工作会议,这让我感到非常烦躁。

需要注意的是,每次重启机器后,你都需要重新配置虚拟线缆,但这并不费时,因为只需要执行两条命令即可。

我已经多次使用这种解决方案,每一次都顺利运行。我真的希望你也能得到同样的结果。

(题图:MJ/223b56b7-ffcc-4311-bfa6-8a25bfd5ad11)


via: https://itsfoss.com/ubuntu-phone-camera-mic/

作者:Sagar Sharma 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Twitter 抢夺了已注册 16 年的 @X 账号

马斯克将 Twitter 品牌重塑为 “X”,其蓝鸟标志也改为 X,但 Twitter 上的 @X 账号并没有控制在 Twitter 手中,它早在 16 年前就被用户使用了。如果 Twitter 的官方账号没有改为 @X,那么马斯克此番重塑商标的动作显然是不完整的。所以他们直接接管了 @X 账号。Twitter 之前的服务条款允许它接管任何用户名。该账号的原拥有者、旧金山摄影师 Gene X Hwang 称他们发了封邮件,说该账号是 X 的财产。Twitter 没有提供任何经济补偿,只是让他创建一个新账号,为其转移历史记录等信息,以及提供一些纪念品和与管理团队见面等机会。

消息来源:Ars Technica
老王点评:虽然很令人遗憾,但是你在所有中心化平台注册的账号名,其实都不属于你,平台方可以任意拿走。

联合国教科文组织呼吁全球禁止在学校使用智能手机

联合国教科文组织说,有证据表明,过度使用手机与学习成绩下降有关,而且大量的屏幕时间会对儿童的情绪稳定产生负面影响。呼吁禁止使用智能手机发出了一个明确的信息,即包括人工智能在内的整个数字技术应始终服从于 “以人为本的教育理念”,绝不能取代与教师面对面的交流。教科文组织警告政策制定者不要不假思索地拥抱数字技术,认为数字技术对学习成果和经济效率的积极影响可能被夸大,而且“并非所有变化都是进步,可以做的事情并不意味着应该做”。

消息来源:卫报
老王点评:作为一个焦虑的父亲,从未觉得教科文组织的话这么正确过。?有一点非常赞同,“并非所有变化都是进步”。

偷偷摸摸的 Python 软件包安全修复对谁都没好处

Python 的安全修复通常是通过 “静默” 的代码提交实现的,没有相关的 CVE 标识符。这导致不是安全专家的开发人员可能无法识别上游提交针对的是与其代码相关的可利用漏洞,从而没有修复该安全漏洞的紧迫性。有人提出了一种补救措施:建立一个名为 PySecDB 的安全提交数据库,让 Python 代码的修复对社区更加可见。这是 Python 中第一个安全提交数据集,它涵盖了 119 个以上的 CWE 分类。Python 基金会的安全研究人员表示,将会注册为 CVE 编号机构以改善这种情况。

消息来源:The Register
老王点评:这样的措施,应该对其它的语言和模块仓库有借鉴价值。

什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。

科技日新月异。有各种软件、硬件和不同外形的设备。未来,不同设备之间将无缝集成,工作流程会跨越多个设备。每一天,我们都在向跨所有联网设备发送和接收数据的状态迈进。而 KDE Connect 就是引领 Linux 桌面系统向这一天进展的一面旗帜。

什么是 KDE Connect?

KDE Connect 是由 KDE 桌面团队开发的,提供了 Linux 系统与其他系统,如 Windows、MacOS、Android 及 Linux,的无缝连接。

KDE Connect 安装后会使你拥有接收电话的通知、发送或接受短信、浏览文件、发送或接受文件等许多功能。

此外,KDE Connect 在无线网络上遵循安全协议,以防止任何隐私泄露。它是自由开源的软件,出现任何隐患的可能性微乎其微。组合了这些优良特性,KDE Connect 是一款出色的工具。

下文介绍你如何安装和使用它。

安装 KDE Connect

本文将为你展示如何在 Linux 发行版和安卓智能手机之间连接。Windows 与安卓的连接也应是如此。

KDE Connect 的设置是一个双向过程。你必须在你的 Linux 发行版和你的安卓智能手机都安装 KDE Connect。

在 Linux 发行版上安装

在你的 Linux 发行版上安装 KDE Connect 很简单。其在所有的主流 Linux 发行版的官方仓库中都可用。如果你在用 Ubuntu,并且想在终端安装,运行如下指令:

sudo apt install kdeconnect

Fedora:

sudo dnf install kdeconnect

Arch Linux:

pacman -S kdeconnect

或在 “ 软件 Software ” 应用中搜索并安装。

对于 Windows 和其他 Linux 发行版,请参考 这个页面 的其他几种下载安装方式。

在安卓智能手机上安装

在安卓设备中,在谷歌 Play 商店中搜索 “KDE Connect” 并安装。

谷歌 Play 商店中的 KDE Connect

如果你在使用某个自由版本的安卓,你可以用下面的链接来通过 F-droid 安装。(感谢我们的读者提出这一条)。

F-droid 商店中的 KDE Connect

设置 KDE Connect

KDE Connect 可以连接相同网络中的设备。因此,确保你的 Linux 系统和安卓设备都连接到了同一个无线网络中。

打开你手机里的 KDE Connect。你应该可以见到你的 Linux 系统的名称。如果没有看到任何内容,确保你的设备和 Linux 都连接到了同一个网络后点击“ 刷新 Refresh ”。

安卓中的 KDE Connect 显示连接到了 Linux 系统

打开 Linux 中的 KDE Connect,你应当见到你的手机进入了下图展示的样子。

配对前的 KDE Connect

现在,点开你手机的名称然后点击 “ 配对 Pair ”。

紧接着你的手机就会收到一个提醒:是否接受配对。选择 “ 接受 Accept ”。

KDE Connect 的配对请求

代表你的手机的图标应当转为绿色 ,这表示你的手机和 Linux 系统都已经连接且配对。

成功配对后的 KDE Connect

默认情况下,程序会开启以下特性:

  • 多媒体控制
  • 远程输入
  • 远程演示
  • 搜寻设备
  • 分享文件

以下的特性需要你的安卓设备的额外权限。因为它们与隐私相关,这意味着你需要手动启用它们。

  • 短信发送及接收
  • 控制媒体播放器
  • 手机上接受电脑的键盘输入
  • 提醒同步
  • 来电提醒
  • 联系人同步
  • 接受鼠标操作

对于这些特性,你需要去手动打开选项,并在安卓手机中授予权限。然后你就可以在 Linux 设备中享受这些服务了。

示例:提醒同步

我将为你演示提醒同步选项应在何处打开。打开你安卓手机中的 KDE Connect 程序,进入 “ 已连接设备 Connected Device ” 部分。打开 “ 提醒同步 Notification Sync ” 并选择 “ 打开设置应用 OPEN SETTINGS ”。

对 KDE Connect 启用通知访问,然后点击 “ 允许 Allow ”。

打开同步提醒中

之后将展示你手机上的提醒到你的 Linux 设备。例如,下面的提醒是我在我的测试安卓设备中收到的。

手机中的样例提醒

同样的信息也展现在了 Linux 系统中的 KDE Connect。

来自手机的样例信息在 KDE Connect 中

同样地,在给 KDE Connect 权限后,你可以启动对你可用的其他服务。

总结

我希望这个指南可以帮助你在你的 Linux 系统和手机中设置 KDE Connect。

你可以在给与一些主要权限后,轻松地设置几个特性,以使 KDE Connect 应用程序发挥最大优势。配置完成后,你不再需要一直看你的手机。因为你可以在工作时轻易地在你的台式电脑或笔记本上阅读提示、回消息。

你觉得 KDE Connect 怎么样?发在下面的评论框来让我知道吧。

(题图:MJ/5b09a037-14c3-4f62-a15a-dfd9fb2c7b3a)


via: https://www.debugpoint.com/2022/01/kde-connect-guide/

作者:Arindam 选题:lkxed 译者:yjacks 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

人工智能正在扼杀旧互联网

互联网总是在消亡;多年来它一直在消亡,被那些从网站上转移流量的应用程序或奖励所谓缩短注意力的算法所杀死。但最近几个月,人工智能正在加速扼杀旧互联网。谷歌正试图改变其几十年一成不变的蓝色链接列表;领英使用人工智能来刺激疲劳的用户;Snapchat 和 Instagram 希望机器人能在你的朋友不在时与你交谈;Reddit 的版主们在抗议天价 API;Stack Overflow 的管理员们则在反对人工智能生成的内容;互联网档案馆正在对抗数据刮削者;维基百科正在被人工智能撕碎;聊天机器人们在反刍自己幻想出来的内容。

消息来源:The Verge
老王点评:感觉未来来的太快,这一年来因为 AI,发生了太多事情。

DeepMind 称其下一个人工智能系统将超过 ChatGPT

DeepMind 的 CEO 说,他们正在开发一个被称为 Gemini 的人工智能系统,该系统将比 OpenAI 的 ChatGPT 背后的系统更强大,Gemini 将结合 AlphaGo 中使用的技术,赋予该系统新的能力,如计划或解决问题的能力。AlphaGo 基于 DeepMind 的强化学习技术,通过反复尝试并接受关于其表现的反馈,学会处理需要选择采取何种行动的棘手问题。2016 年,AlphaGo 击败了人类棋手冠军,创造了历史。Gemini 仍在开发中,还将需要数月时间,它可能花费数千万乃至数亿美元。

消息来源:Wired
老王点评:在这件事上,谷歌暂时还没有说服力的产品。

澳大利亚建议居民每晚重启手机

澳大利亚政府告诉居民,作为一项网络安全措施,他们应该每天关闭和重新开启他们的智能手机。这个建议并不新鲜。2020 年,美国国家安全局发布了移动设备安全的最佳实践指南,其中包括每周重启一次智能手机以防止黑客攻击。网络安全专家称,定期重启手机可以将风险降到最低,因为它强行关闭了在后台运行的任何可能恶意监控用户或收集数据的应用程序和进程。

消息来源:卫报
老王点评:我觉得这种做法聊胜于无吧。顺便做个调查,有多少人不是全天都开着手机,一般多久才重启一次手机呢?

用 Rust 开发的安全的 Flash 播放器模拟器

一直有一些开源项目致力于创建 Flash 的自由软件实现,虽然在 2020 年被 Adobe 正式停用 Flash 之前没有取得足够的进展。有人用 Rust 编写了一个名为 Ruffle 的 Flash 播放器模拟器,可以在所有主要的操作系统上工作,并可以通过 WebAssembly 在现代浏览器上工作。由于 Rust 的内存安全保证,他们认为这是一个安全的 Flash 实现。他们的目标是让所有现有的 Flash 内容在 Ruffle 中工作。

消息来源:Phoronix
老王点评:要是早些年 Adobe 就用 Rust 重写 Flash 呢?

新版 AI 图像合成服务 Midjourney 的逼真图像令人震惊

Midjourney v5 现在正在 Alpha 测试,有测试者对新版本产生的逼真图像感到震惊,“就像在视力模糊太久后终于戴上了眼镜”。自 2022 年 3 月 Midjourney 首次出现以来,它每隔几个月就发布一个新的版本。Midjourney 的工作方式与稳定扩散和 DALL-E 等图像合成器类似,它根据被称为 “提示” 的文本描述,使用在数百万件人类艺术作品上训练出来的人工智能模型生成图像。

消息来源:Ars Technica
老王点评:AI 的进步已经是不可估量的了。

三星、VIVO 等安卓手机出现高危远程漏洞

谷歌的安全研究部门在过去几个月里三星生产的 Exynos 调制解调器中发现并报告了 18 个零日漏洞,其中包括四个最严重的缺陷,可以通过蜂窝网络静默、远程地破坏受影响的设备。只需要知道电话号码,攻击者可以在没有用户互动的情况下远程控制手机的基带层,在不惊动受害者的情况下获得流入和流出受影响设备的数据,这包括手机通话、文本信息和手机数据。受影响的设备包括几十种安卓机型、可穿戴设备和车辆,涉及到三星、VIVO、谷歌等手机,以及一些采用该芯片的车联网设备。

消息来源:Tech Crunch
老王点评:这种漏洞非常可怕,虽然大部分人都不太担心自己的隐私和数据。

BussFeed 用 AI 报道《CNET 用 AI 撰写文章》

科技新闻网站 CNET 被发现自去年 11 月以来,用 AI 撰写了 75 篇与个人财务有关的文章,但这些文章并没有申明使用 AI 撰写。CNET 回应 称,虽然 AI 撰写了这些文章内容和收集了素材,但发表的每一篇文章都经过了具有相关专业知识的编辑的审查、事实核查和编辑。CNET 随后注明了这些文章由 AI 撰写。他们称正在做其最擅长的事情:测试一项新技术,以便能够将炒作与现实分开。有趣的是,BussFeed 在报道此事时,也使用 ChatGPT 来撰写了整篇报道,但经过编辑审核后,“不得不重写了几次提示,以使其不再插入事实错误”。

消息来源:BuzzFeed News
老王点评:将来,AI 辅助写作可能会接管写作中的大部分工作。

Linux 准备禁用微软的 RNDIS 协议的驱动程序

RNDIS 是通过 USB 提供虚拟以太网功能的专有协议,但除了 Windows 之外,几乎没有得到支持。由于安全问题,Linux 内核正在准备将 RNDIS 内核驱动程序移到 Kconfig “损坏” 选项里,一旦被标记为 “损坏” 一段时间,这些驱动将可能最终从上游源码树中删除。内核维护者 Greg 表示 “因为该协议不可能做到安全,所以禁用所有 RNDIS 驱动,以防止任何人再使用它们”。

消息来源:Phoronix
老王点评:按 Linux 的风格,这么不安全的协议是怎么进入内核的?

前十名痴迷智能手机的国家中,有七个在亚洲

Data.ai 对 2022 年移动互联网的最新研究报告披露,亚洲国家是移动生态系统的主要推动者。在前十名痴迷智能手机的国家中,有七个在亚洲。印尼人以每天平均 5.7 小时的时间名列在手机上花费时间最多的榜首。中国人排在第 18 位,平均每天花费 3.6 小时。但中国人在下载量和消费者在应用程序上的花费方面排名第一,中国人共下载了 1110 亿个应用程序,花费了约 580 亿美元。

消息来源:The Register
老王点评:这份报告里面还有很多有趣的数据,值得一看。