0

我正在开发一种将视频流式传输到 youtube 的视频流设备。为此,我使用 NanoPi NEO Core2 作为 SBC。它运行在“基于 UbuntuCore,内核:Linux-4.14”操作系统版本上,如http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO_Core2所述

除了 SBC,我还使用它的扩展板来使用 USB、以太网和调试端口等外围端口。为了捕捉视频,我使用的是 Logitech c920 网络摄像头。

在这里,我面临两个问题:

  1. 硬件问题 当我通过 mini shield 将 Logitech C920 摄像头与 NanoPi Neo Core2 连接时,它会冻结。不知道是电源问题还是驱动问题。

  2. 网络问题 我正在使用 TP-LINK USB WIFI 加密狗 (TL-WN725N) 连接到高速互联网。TPLINK 加密狗在其包装上,声称它可以提供 150mps 的网络速度。但是,如果我有 25 Mbps 的上传和下载速度计划,我将获得 5 到 8 Mbps 的速度。

它还经常失去网络连接,从而导致视频流不一致。当我从同一网络中的第二台计算机向 SBC 发出 ping 请求时,它会丢失 -10-12% 的 ping 请求。

以太网也给出了同样的结果。我正在使用 NMCLI 作为网络管理器。那么是因为 nmcli 或其他一些组件造成了问题吗?请指导我的情况;我在连接到互联网时做错了什么。
有没有人遇到过与互联网连接相关的相同问题?

迷你盾牌:http ://wiki.friendlyarm.com/wiki/index.php/Mini_Shield_for_NanoPi_NEO_Core/Core2 TP-link:https://static.tp-link.com/2018/201810/20181022/TL-WN725N(EU&US) _3.0_datasheet.pdf 罗技 c 920 相机:https ://www.logitech.com/en-in/product/hd-pro-webcam-c920

4

1 回答 1

0

根据经验,单板机的很多问题都是由电源引起的。可能你的不够强大。我假设您还没有完成超频(如果存在这样的选项)。

以下是我会尝试的一些事情:

  • 使用有源 USB 集线器,而不是将外围设备连接到屏蔽上的 USB 端口。
  • 一个接一个地插上你的外围设备,看看会发生什么
  • 在终端dmesg -w窗口中运行并查看插入设备时显示的消息
  • 检查您的日志文件,例如syslog,它们可能包含一些与您的问题有关的警告或错误

如果您不确定这是软件(与驱动程序相关)还是硬件问题,您可以做的一件事是准备另一张 SD 卡并为您的平台尝试另一个发行版。我认为您至少可以从制造商那里获得三个:一个基于 Ubuntu,另一个基于 Debian,还有一个基于 OpenWRT。

在 NanoPi SBC 上,我还使用移植到您的模型 ( Link ) 的 Armbian,因此它是您的另一种选择。

于 2020-03-03T11:43:28.123 回答