VNC软件使用
局域网远程桌面
1.我电脑只有一个以太网口,所以使用了一个usb转以太网。
插上后多出来一个设备
2.开启ICS
开启ICS后,电脑会变成一个“迷你路由器”
选择自己能够上网的这个以太网,右键属性
点击共享,选择允许其他网口通过这个网口链接,然后选择usb转以太网的设备,我的是以太网2。
此时开发板链接这个usb转以太网的网络,就可以上网了。
3.elf-1126b默认设置的是固定ip,可以给他设置自动分配ip
输入命令
vi /etc/NetworkManager/system-connections/Wired\ connection\ 1.nmconnection修改成如下内容
[connection] id=eth0 type=ethernet interface-name=eth0 autoconnect=true [ipv4] method=auto [ipv6] method=ignore保存后,可以重启开发板,就可通过开发板上网了,
4.ssh链接
我想电脑能够通过ssh链接开发板,root用户
首先修改ssh的配置
vi /etc/ssh/sshd_config找到 PermitRootLogin 改成yes
保存后,通过ssh登录开发板
输入root用户和密码root
5.VNC
VNC就是免费的远程桌面,
5.1下载TightVNC
开发板端
下载
sudo apt update sudo apt install tigervnc-standalone-server -y sudo apt install tigervnc-tools -y运行
vncserver # 运行后设置密码 我自己随便设置了123456789 # 关闭 vncserver -kill :1 # 运行 vncserver :1 -geometry 1920x1080 -depth 24 -localhost no # 指定位深16播放,可以节约cpu资源 vncserver :1 -geometry 1920x1080 -depth 16 -localhost no电脑端运行:
端口可以在开发板中查看
netstat -tulnp所以上面的端口输入5901
桌面显示:
视频播放测试
gst-launch-1.0 playbin uri=file:///userdata/media/video/1080p_60fps_h265-30S.mp4 video-sink="ximagesink handle-events=false" gst-launch-1.0 filesrc location=/userdata/media/video/1080p_60fps_h265-30S.mp4 ! qtdemux ! h265parse ! mppvideodec ! videoconvert ! ximagesink handle-events=false如果对播放性能有要求,可以考虑webrtc,或者直连显示器更方便,
6.NFS服务器
7.adb烧录
6.HomeLab Sonar
7.webrtc
