Raspberry Pi

针对Raspberry Pi的硬件​​和软件的用户和开发人员的问答




2
在Raspberry Pi 2上自动启动TightVncServer
我有一个Raspberry Pi 2,并且一直关注Raspberrypi.org上的帖子,但是Tight VNC Server无法在重新启动时启动。似乎没有任何错误。 如何让TightVncServer在Pi Reboot上启动?
11 boot  vnc 

2
如何使Raspivid跳过h264编码?(摆脱了5秒的延迟流视频)
当使用Pi和PI-Cam作为监控摄像头时,有成千上万的论坛和话题讨论如何摆脱5秒钟的延迟。许多教程展示了如何使用vlc通过RTP协议对图像进行编码和流传输,这会导致〜5秒的延迟。 据我说,原因是raspivid正在将流编码为H264,而VLC必须再次对其进行解码,然后将其重新编码为任何RTP。命令行如下所示: raspivid -w 640 -h 480 -o - -t 0 |cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264 第一部分告诉raspivid将视频流传输到标准输出: raspivid -w 640 -h 480 -o - -t 0 管道后面的部分告诉VLC进行拾取,并使用h264对其进行解码: cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:8554/}' :demux=h264 这种多路复用和多路复用是相当多的资源! 我在github上找到了raspicam的来源,并且我认为可以在encoder_buffer_callback方法中执行某些操作(当前在848行)以跳过编码。但是我不擅长c语言,也不熟悉视频编码,因此我不知道从哪里开始。 在Github上,我可以看到330个fork,但是它们似乎并不是专门针对raspicam的(而是针对整个userland项目)。我迷失了寻找去掉编码或实现更简单的东西(例如mjpeg)的fork的想法。 具备c和视频编解码器知识的人可以帮助我和其他专长的用户摆脱延迟吗?解决方案可能已经在其中一个分支中了,但是我花了数小时没有任何运气来寻找它。 ps我不是在寻找浏览器解决方案,但我最终希望将其流式传输到Synology,最好使用mjpeg流式传输(但不是通过网页,而是大多数商用ip-cam内置的标准mjpeg流)。第一步是摆脱h264的束缚。

5
如何更改wlan0 mac地址?
我从ADAFruit(http://www.adafruit.com/products/814)购买了微型WiFi模块,并且想知道是否可以更改与其关联的MAC地址。我尝试使用以下代码: sudo ifdown wlan0 sudo ifconfig wlan0 hw ether 00:11:22:33:44:55 sudo ifup wlan0 要么 sudo ifdown wlan0 sudo macchanger -r wlan0 sudo ifup wlan0 或在其中添加一行 /etc/network/interfaces hwaddress ether 00:11:22:33:44:55 使用lsusb该设备时,显示为“ Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter”。在/etc/hostapd/hostapd.conf中driver=rtl1871xdrv。我正在运行ISC DHCP服务器。 设备将正常工作。我只想能够更改MAC地址

5
如何使用脚本重置USB设备?
我有一个不支持alwasys工作属性的USB GSM调制解调器(Huawei E367u-2)有时会重置(USB设备在日志中断开连接/重新连接),当它恢复时,它具有不同的ttyUSB编号。有时在启动时,usb_modswitch似乎没有被解雇。该计算机是运行Raspbian的Raspberry Pi。 我对此有一个简单的解决方案,CRON每分钟都会运行以下脚本: If WVDIAL is not running: Run WVDIAL 我想将脚本更改为: If /dev/ttyUSB0 is not present: If DevicePresent(12d1:1446): ResetDevice(12d1:1446) ElseIs DevicePresemt(12d1:1506) ResetUSB(12d1:1506) If WVDIAL is not running: Run WVDIAL 显然,这是伪代码,但是我需要将以下几行内容串在一起,但我不知道如何做: 如果未运行,则会加载wvdial: #! /bin/sh # /etc/init.d/wvdial ### BEGIN INIT INFO # Provides: TheInternet # Required-Start: $remote_fs $syslog # Required-Stop: …
11 raspbian  usb  gsm 

4
Raspbian上的btrfs根文件系统
我以为我可以尝试使用btrfs作为根分区,以了解它在断电期间如何处理文件损坏。但是我无法启动它。 我做了什么: 在切换之前在PI上: apt-get install btrfs-tools 2.在Linux计算机上: btrfs转换/ dev / sda2 在/etc/fstab变化ext4到btrfs 在/cmdline.txt变化ext4到btrfs 如果尝试启动,则会出现内核崩溃。我还应该做其他事情吗?

5
仍安装pyusb:“导入错误:没有名为核心的模块”
在Raspberry Pi上,我通过安装libusb并pyusb通过sudo apt-get install libusb-dev python-usb。 但是运行一些Python代码(pyrow,从划船机读取数据)给我以下错误import usb.core: ImportError:没有名为核心的模块 该错误表明我没有pyusb正确安装,因此我手动进行了一次手动操作(下载并运行sudo python setup.py install),但这没有解决。 我认为问题可能与目录有关/usr/local/lib/python2.7/dist-packages/usb:在我的Ubuntu笔记本电脑上,该文件夹存在并包含(以及其他core.py文件夹),但是Raspberry Pi上的文件夹似乎不存在。ls在父目录中列出了该文件夹,但无法安装到该文件夹​​... 如何解决此问题?我必须在Raspberry Pi上使用特定版本的pyusb吗? 硬件:Raspberry Pi B型 操作系统:Raspbian Wheezy(build 2013-02-09)
11 usb  python  modules 

2
Raspberry Pi和Arduino有什么区别?
这个问题是由于缺乏足够的理解而引起的,但是它涉及到我想做一段时间的项目。 这是8x8x8 led多维数据集的Instructables页面,第70步解决了以下问题:“我可以使用Arduino来控制多维数据集吗?” 本教程概述了如何将多维数据集与Arduino Duemilanove连接。 由于Raspberry Pi可以运行操作系统,因此在此任务中击败Arduino(至少是Uno和其他小型模型)似乎非常有资格,但是我不具备将两者进行比较的知识。 有什么区别?
11 hardware  arduino  led 

4
我可以在打开设备电源时临时取出SD卡吗?
在任何情况下都可以在开机时从设备中移除SD卡吗? 也许只能暂时从RAM运行吗?这样可以允许插入其他SD卡,然后再将某些数据复制到RAM或Web上,然后再插入原始卡。 如果当前无法实现,是否可以通过一些仔细的软件更改来完成?
11 sd-card 

1
omxplayer:h.264比特率和编码设置,可实现流畅播放
我们刚刚收到了六块512mb ram的Raspberry Pi板,并计划将它们用于HDMI播放。 最初的测试与omxplayer一起使用时效果很好,但是对于每个比特率超过3mbits的h264文件,我们都遇到了极端的卡顿问题。 浏览网络后,我发现几个人可以播放11mbit或更高的文件而没有任何问题。我想知道是否真的需要对Raspberry Pi进行超频才能获得流畅的播放,或者是否存在建议的文件编码设置以便在锉刀上播放? 我们当前的设置: gpu分割为256/256 来自http://www.raspbian.org/RaspbianImages的最新raspbian,并通过apt-get dist-upgrade 尝试使用Sandisk Extreme Pro 32GB 95mb / s卡和标准的10类SD卡 来自http://omxplayer.sconde.net/的 omxplayer 构建日期:2012年10月23日01:40 CEST omxplayer从控制台启动并带有音频直通;还尝试了完全没有音轨的视频剪辑 这是我们尝试播放的视频之一。 此外,我们尝试了各种较小的比特率。除了以3mbits在vbr中编码的h.264,所有视频都出现断断续续的情况。 我们要播放的示例视频在vimeo和youtube上: http://www.youtube.com/user/artisticbokeh http://vimeo.com/artisticbokeh

1
在Raspbian中隐藏光标
我在Raspberry Pi的安装中没有使用鼠标。但是,光标会显示在屏幕中央的正上方。理想情况下,我希望它在那里停留5秒钟,然后消失。或者仅在插入鼠标时显示它。 我戳了一下,还没有找到使它超时的方法。Raspbian中有这样的设置吗?
11 raspbian  mouse 

2
在Raspbian或Raspbmc中更改默认用户名是否有任何问题?
我知道默默无闻的安全性并不是真正的安全性,但是,为什么要通过保留众所周知的用户名(例如“ pi”)来简化安全性。 因此,在Raspbian和Raspbmc上更改“ pi”的用户名有什么含义? 除了编辑/ etc / password将“ pi”更改为某些新字符串外,我是否需要做其他事情? 研究如何强制sudo要求输入密码后,我发现/etc/sudoersRaspbmc上包含一个“ pi”条目,因此,我至少需要相应地更新该文件。

2
USB HID设备仅触发1个事件
我有一个ASUS PSR 2000 Web冲浪遥控器随附的eDIO USB多功能遥控器(一个红外接收器)。 我正在尝试将Remote COntroller连接到我的pi,以便它接收到由远程发送的击键。 控制器被检测为HID设备。以下是lsusb -v命令的详细信息 Bus 001 Device 007: ID 147a:e001 Formosa Industrial Computing, Inc. Couldn't open device, some information will be missing Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x147a Formosa …
11 remote 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.