V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
1874w
V2EX  ›  宽带症候群

如何在外面随时访问家里的视频

  •  
  •   1874w · 2 天前 via Android · 3738 次点击
    现有自建媒体库

    使用 qBittorrent 下载视频到硬盘,开启 SMB 共享的模式,实现了家庭内网客户端访问。

    但目前还想在外面也能访问家里的视频。



    因为我有一台云服务器,利用 FRP 内网穿透也搭建很多服务,但因为它的带宽只有 5Mbps ,看视频可能不太够,所以想寻找其他解决方案。



    我的目的只有一个:想在外面流畅看家里的视频,不想使用太复杂的方案,可以花小钱解决,只要不经常断连就行。



    现有思路:

    1. 内网穿透,利用 FRP 、CF Tunnel 等工具/服务实现内网穿透,然后连接家里的服务器。我的云服务器带宽有限,可以尝试下 CF Tunnel 看看。

    2. 申请公网 IP ,家里是广州移动,打人工说只有企业才能办理,貌似这条路行不通

    3. 上传视频到网盘,然后通过网盘会员在线观看。替代方案,可以考虑,毕竟看视频不是一个特别日常的需求,手动上传勉强可以接受。

    4. 购买 NAS ,使用厂商的客户端观看



    5 有没有一种服务或者工具,是可以作为一个中间商,帮你做这个事情。例如我想象中的这样一个工具,只要在服务端部署了,就可以利用他的客户端流程观看视频,例如绿联的 NAS 手机客户端。又或者在家里打开某个客户端,外部就能连接到你的电脑,例如 TeamView 这种。反正就是尽量简单的实现,我可以为这个中间商付费



    广大 V 友帮孩子看看(^🙏^)



















    2.
    第 1 条附言  ·  2 天前
    感谢大家的建议,目前我收集到比较符合我需求的解决办法如下:
    1. 咸鱼买内网穿透服务。看了几个,30Mbps 30 元 100 个端口; 1Gbps ,5 元一个端口。感觉鱼龙混杂,不过可以了解试用一下。「优先考虑」
    调查移动是否提供了 IPV6 地址,可以直连。需要了解一下,不确定有没有
    3. CF Tunnel 部署
    第 2 条附言  ·  2 天前
    还有个问题:家里存放视频的服务器是 N100 ,不确定装了 jellyfin 后硬件转码什么的,看视频会不会因为性能更不上很卡。
    60 条回复    2024-06-29 21:46:21 +08:00
    coldle
        1
    coldle  
       2 天前 via Android
    我记得 zerotier 这种工具两端打通了好像是 p2p 的?应该能承载流媒体?
    bluicezhen
        2
    bluicezhen  
       2 天前
    IPV6
    liuzimin
        3
    liuzimin  
       2 天前 via Android
    FRP 不是可以不限带宽然后按流量计费吗。
    maxus
        4
    maxus  
       2 天前 via iPhone
    是这样的哈:
    1 ,移动 ipv6 就能做公网 ip
    2 ,可以用 ddns 或者 lucky 插件自动获取 pppoe 网口动态 ipv6 地址
    3 ,申请 xyz 便宜域名挂在 cloudflare ,绑定 ipv6
    lithiumii
        5
    lithiumii  
       2 天前 via Android
    zerotier 就行,vps 上搭个 moon 。不过最近发现家里其实有公网 ipv6 ,所以直连也行
    maxus
        6
    maxus  
       2 天前 via iPhone
    @coldle 非常卡,没有国内节点
    DefoliationM
        7
    DefoliationM  
       2 天前 via Android
    我的方案是 jellyfin+cloudflared ,没啥问题
    cdlxkill
        8
    cdlxkill  
       2 天前   ❤️ 3
    咸鱼有卖穿透服务的,可以跑满你家宽带的上行
    ericww
        9
    ericww  
       2 天前
    jellyfin+1 ,实时转码
    bankroft
        10
    bankroft  
       2 天前
    tailscale ,有 ipv6 的话挺稳定的也不用 ddns 了,没有的话看 NAT 类型了,能打洞的话和有公网 IP 体验接近
    Gotchaaa
        11
    Gotchaaa  
       2 天前
    @maxus 请问为什么我的 nas 里面,docker 下的 ddns-go 获取不到 ipv6 啊,是不是 docker 还要开启 ipv6 ?如何开启?
    Withal
        12
    Withal  
       2 天前
    jellyfin 够用了,虽然电信上传才给 50M ,但我朋友用的体验良好,已经寄了个 16T 硬盘过来了
    Internet0User
        13
    Internet0User  
       2 天前 via Android
    不依赖转码的话推荐 jellyfin 免费但是不稳定,平均 8 个月转码功能会崩溃,需要你去下载 ffmpeg 官方最新版本,然后 HDR 色彩调映会失效( 3 年 jellyfin 用户在此)
    很依赖转码功能的话推荐 emby ,非常稳定。基础功能免费,进阶功能收费,可以选择 800 人民币买密钥永久,也可以去用开心版
    danube533
        14
    danube533  
       2 天前
    plex+frpc, 5M 其实要求不高的话够用了,视频转码带宽限制在 4M
    blankmiss
        15
    blankmiss  
       2 天前
    前面的人 都不看玩的 广州移动申请 不到公网,现在只能看你有无 ipv6. 你的 5m 服务器 完全是小管子 起不到什么作用
    muyeyong
        16
    muyeyong  
       2 天前
    IPv6,用了好几年了
    wipphj
        17
    wipphj  
       2 天前
    hlhshsh
        18
    hlhshsh  
       2 天前
    开了 openvpn ,连回去可以用上代理和访问内网。
    totoro625
        19
    totoro625  
       2 天前
    下载完上传到阿里云盘,然后在阿里云盘上在线看
    jaylee4869
        20
    jaylee4869  
       2 天前
    想折腾 WireGuard 自己搭,不想折腾直接 TailScale
    AchieveHF
        21
    AchieveHF  
       2 天前
    光猫->路由器->电脑,宽带申请到了公网 ip ,接下来要做什么才能连到家里电脑啊,目前在用 frp 。有了公网 ip 就不用 frp 了吗
    tzlovezaq
        22
    tzlovezaq  
       2 天前
    借楼问个问题:我的公网 ipv4 申请下来一个月了,都没变过,是好事还是坏事……
    PerFectTime
        23
    PerFectTime  
       2 天前
    如果宽带 nat 类型可以,建议使用 natmap 打洞出去 https://github.com/heiher/natmap
    跑一个 ss 服务分流回家,基本可以泡满上行
    wjh6665
        24
    wjh6665  
       2 天前
    @AchieveHF 整个 ddns 动态域名,把公网 ip 动态解析到你买的域名上去就能访问了
    killerv
        25
    killerv  
       2 天前
    ipv6+ddns
    hugang614fdhd
        26
    hugang614fdhd  
       2 天前 via Android
    淘宝内网映射
    xbin
        27
    xbin  
       2 天前
    tailscale +1 如果是仅仅个人使用的话,
    JensenQian
        28
    JensenQian  
       2 天前 via Android
    ipv6 不就好了,你外面用流量的话肯定有 v6,直接用就好了
    maxus
        29
    maxus  
       2 天前
    @Gotchaaa 我的 docker 也获取不到 ipv6 ,我用软路由的 ddns 插件或者 lucky 插件
    wanwaneryide
        30
    wanwaneryide  
       2 天前
    视频存阿里云,然后用 alist 挂载阿里云,通过 alist 去播放视频,使用的 302 ,视频流直接从阿里云获取,不走你自己的带宽,自己或者家里人观看足够了
    joyvx
        31
    joyvx  
       2 天前
    NAS+NAS 版迅雷+手机版迅雷
    Saulee
        32
    Saulee  
       2 天前
    我用的 tailscale ,打洞后速度不错,流畅看视频
    Oohuo
        33
    Oohuo  
       2 天前
    1g 只要 5 块钱一个月啊
    wonderfulcxm
        34
    wonderfulcxm  
       2 天前 via iPhone
    tailscale 看看能不能直连,这样如果家宽上传速度足够好,就不需要别的服务。
    zhouu
        35
    zhouu  
       2 天前
    natfrp
    wtks1
        36
    wtks1  
       2 天前
    @wanwaneryide #30 阿里云马上就要调整会员权益了,第三方软件走的是三方流量包,而且 svip 并不覆盖这个东西,每个月只有 10G 三方流量赠送
    sakujo
        37
    sakujo  
       2 天前
    你需要 115
    lingo
        38
    lingo  
       2 天前
    我是 tailscale+alist 。一直都是直连,看视频直接跑满宽带上行。
    dream7758522
        39
    dream7758522  
       2 天前 via Android
    说一个方法。基本满足你说的要求。
    注册 123 盘会员,一年是 99 元,可以 9 块试用一个月,20t 容量应该够了,符合你说的小钱吧。然后用 123 盘的同步空间,或者用三方软件通过 webda 功能,将视频上传到网盘。该网盘支持原画在线播放
    testcaoy7
        40
    testcaoy7  
       1 天前
    我的解决方案比较粗暴:USB over Network
    https://www.virtualhere.com/

    树莓派上装个,移动硬盘插上,外面用客户端挂载即可
    没有公网 ip 也可以搭配例如 tailscale 之类的软件
    wanwaneryide
        41
    wanwaneryide  
       1 天前
    @wtks1 果然最后就是噶韭菜
    wanwaneryide
        42
    wanwaneryide  
       1 天前
    @dream7758522 你要不看看夸克的年费会员?(本站的交易节点的 88vip 附带)虽然只有 6T ,但也够用了
    lany
        43
    lany  
       1 天前
    N100 装 jellyfin 开硬件转码完全够用,8K 都能转得动。

    方案一:tailscale 打洞不限流量,可以在云服务器装个 derp 。
    方案二:广州移动是有 IPv6 的,在光猫开启就行,利用 IPv6+DDNS 绑定域名实现公网访问
    方案三:利用 115 网盘( 16T 的账号也就 16 块钱)或阿里云盘,alist+qBittorrent 下载后自动上传网盘。

    其他工具:如果玩 PT 可以用 MoviePilot 实现下载追剧与媒体库的自动化管理
    CodeLauncher
        44
    CodeLauncher  
       1 天前
    搞这么复杂干什么?你家没有 IPV6 吗
    cxsz
        45
    cxsz  
       1 天前
    @lany 115 网盘自动上传有什么好用的方案吗
    yufeng0681
        46
    yufeng0681  
       1 天前
    @wanwaneryide #30 下载的视频放阿里云盘,多个终端都能看,速度还不慢。放上去也快,如果是常见的影片,基本是秒传(因为这个视频,其他人阿里云盘就有)
    一年一百元。6T 的空间。
    orangeshine
        47
    orangeshine  
       1 天前
    公寓的电信有 IPV6 ,速度还可以的,但是在外面很多网络没有 ipv6 的,看视频还是不大行,不知道有啥方法可以 ipv6->ipv4 访问
    acrisliu
        48
    acrisliu  
       1 天前 via Android
    公网 IPv6 + DDNS + WireGuard
    royking930911
        49
    royking930911  
       1 天前
    @orangeshine 使用 cloudflared 的代理服务 可以 4to6
    Rinndy
        50
    Rinndy  
       1 天前 via iPhone
    Shuaiwei
        51
    Shuaiwei  
       1 天前
    自己买个带宽高一点,连接好一点的 vps 。既能穿透,又能科学。家里 30Mbps 一般就可以看了
    lany
        52
    lany  
       1 天前
    @cxsz 我用的 MoviePilot
    Heisenbery
        53
    Heisenbery  
       1 天前 via iPhone
    @lany #52 相比原来的 nastool 怎么样?有明显改进吗?能用 qb 直接下载 bt 吗?还是说必须走 pt ?
    royking930911
        54
    royking930911  
       1 天前
    @Rinndy 慢 得用 cf 的 ip 优选工具 设置好的话 也能跑到 4~5MB/s 可能高峰期会差点
    lany
        55
    lany  
       1 天前
    @Heisenbery 插件更丰富,也支持几个 BT 站,但是还是有 PT 站的认证限制(不过很多小站都可以认证,很容易弄)
    sketcherly
        56
    sketcherly  
       1 天前
    我是在内网穿透的机器上加了个单独的弹性网卡,带宽是 300M ,按流量收费,0.8 ¥/G
    Junichi
        57
    Junichi  
       22 小时 3 分钟前 via iPhone
    @lany #55 不知怎么配置 pt 完自动复制到 115 盘?找了一圈似乎没说明,对 rclone 文件也映射进去了,都是错误 5 ,直接 ssh 进去 rclone cp 又能成功的
    joyvx
        58
    joyvx  
       21 小时 8 分钟前
    @1874w 如果不上 NAS ,家里电脑常开,装个迅雷并登录,点下载\点片库......手机上装个迅雷,笔记本电脑上装个迅雷 3 端都登录同一账号......你想看就可以看了。
    kbj
        59
    kbj  
       13 小时 37 分钟前
    使用国内版 tailscale 的
    titanium98118
        60
    titanium98118  
       9 小时 21 分钟前 via Android
    23 楼正解,移动是 nat1 ,用 natmap 打洞,用 wireguard 连回去。
    有 ipv6 就简单了,弄一个 ddns 就好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   993 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:07 · PVG 07:07 · LAX 16:07 · JFK 19:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.