前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >智能电视安装VLC配合frpc实现播放远程群晖NAS上的电影

智能电视安装VLC配合frpc实现播放远程群晖NAS上的电影

作者头像
yuanfan2012
发布2023-09-06 08:31:39
6.8K0
发布2023-09-06 08:31:39
举报
文章被收录于专栏:WalkingCloudWalkingCloud

智能电视安装VLC配合frpc实现播放远程群晖NAS上的电影

1、下载vlc android TV 版本

https://get.videolan.org/vlc-android/3.5.4/

(图片点击放大查看)

TV需要使用此版本

(图片点击放大查看)

代码语言:javascript
复制
https://get.videolan.org/vlc-android/3.5.4/VLC-Android-3.5.4-armeabi-v7a.apk

2、小米电视安装VLC Android TV版本

可以用U盘的方式进行安装

(图片点击放大查看)

3、FRP映射NAS的SFTP端口

NAS开启SFTP

(图片点击放大查看)

FRPC配置示例如下

代码语言:javascript
复制
[nuc_DSM7.2.1_SFTP]
type = tcp
local_ip = 192.168.31.200
local_port = 8122
remote_port = 11822

(图片点击放大查看)

然后重启frpc服务

代码语言:javascript
复制
systemctl restart frpc

4、使用Firewalld的shell脚本实现访问控制,只允许当前登陆

这里在安全组上设置成0.0.0.0/0

(图片点击放大查看)

通过Firewalld的rich-rule来实现IP白名单访问控制

代码语言:javascript
复制
[root@qcloud ~]# cat nas_SFTP_11822_add_loginIP.sh
#!/bin/bash
#clear_11822端口的历史rich-rules并重载

firewall-cmd --list-rich-rules| grep 11822 > /tmp/11822_richrules.txt
while read -r line
do
  Temp_Rule=`echo $line`
  echo $Temp_Rule
  firewall-cmd --permanent --remove-rich-rule  "$Temp_Rule"
  firewall-cmd --reload
done < /tmp/11822_richrules.txt

#获取当前登陆服务器的IP地址,并对当前IP添加开放Teamviewer11822端口的rich-rule
LoginIP=$(who am i | awk '{print $5}' | sed 's/(//g' | sed 's/)//g')
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address='$LoginIP' port port="11822" protocol="tcp" accept'
firewall-cmd --reload

(图片点击放大查看)

验证通过FRP映射到公网云服务器的SFTP端口可以访问

代码语言:javascript
复制
sftp -P 11822 user@FRPS_Server_IP

(图片点击放大查看)

5、VLC Android TV上面添加SFTP

6、播放NAS上的电影

(图片点击放大查看)

(图片点击放大查看)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 WalkingCloud 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、下载vlc android TV 版本
  • 2、小米电视安装VLC Android TV版本
  • 3、FRP映射NAS的SFTP端口
  • 4、使用Firewalld的shell脚本实现访问控制,只允许当前登陆
  • 5、VLC Android TV上面添加SFTP
  • 6、播放NAS上的电影
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档