Video streaming 与NanoPi NEO Core2相关的硬件和网络问题

Video streaming 与NanoPi NEO Core2相关的硬件和网络问题,video-streaming,linux-device-driver,logitech,srt,nanopi,Video Streaming,Linux Device Driver,Logitech,Srt,Nanopi,我正在开发一个视频流设备,将视频流到youtube。 为此,我使用NanoPi NEO Core2作为SBC。它继续运行 “基于UbuntuCore,内核:Linux-4.14”操作系统版本,如上所述 和SBC一起,我使用它的屏蔽来使用外围端口,如USB、以太网和调试端口。 为了捕获视频,我使用了Logitech c920网络摄像头 在这里,我面临两个问题: 硬件问题 当我将Logitech C920摄像头与NanoPi Neo Core2连接时 通过迷你盾,它冻结。我无法理解是因为电源问题,还

我正在开发一个视频流设备,将视频流到youtube。 为此,我使用NanoPi NEO Core2作为SBC。它继续运行 “基于UbuntuCore,内核:Linux-4.14”操作系统版本,如上所述

和SBC一起,我使用它的屏蔽来使用外围端口,如USB、以太网和调试端口。 为了捕获视频,我使用了Logitech c920网络摄像头

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

  • 硬件问题 当我将Logitech C920摄像头与NanoPi Neo Core2连接时 通过迷你盾,它冻结。我无法理解是因为电源问题,还是因为驱动程序问题

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

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

    以太网也给出了同样的结果。 我使用NMCLI作为网络管理器。 那么,是因为nmcli还是其他组件造成了问题? 请指导我的情况;连接到internet时,我做错了任何事情。
    是否有人遇到过与互联网连接相关的类似问题

    迷你盾: TP链接:
    Logitech c 920摄像头:

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

    以下是一些我会尝试的其他方法:

    • 使用一个供电的USB集线器,而不是将外围设备连接到屏蔽上的USB端口
    • 逐个插入外围设备,看看会发生什么
    • dmesg-w
      在终端窗口中运行,并查看插入设备时显示的消息
    • 检查您的日志文件,例如
      syslog
      ,它们可能包含一些与您的问题有关的警告或错误
    如果您不确定这是软件(驱动程序相关)还是硬件问题,您可以做的一件事是准备另一张SD卡,然后尝试为您的平台另一个发行版。我认为该制造商至少有三款产品:一款基于Ubuntu,另一款基于Debian,还有一款基于OpenWRT

    在NanoPi SBC上,我还使用了Armbian,它被移植到您的模型(),所以这是您的另一个选择