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

开一个小小的脑洞:土炮 IPTV,实现全楼网络电视

  •  
  •   MFWT · 363 天前 · 3378 次点击
    这是一个创建于 363 天前的主题,其中的信息可能已经有所发展或是发生改变。

    虽然说只是一个设想,但是兴许以后就实现了呢
    以及不知道有没有 V 友已经这么做了(比如酒店前端),来分享一下?

    为啥叫土炮 IPTV

    成本低!,而且架构真的很土。以下想法可能很幼稚,请大佬轻喷。

    背景

    1. 内网资源站的那个事
    2. 几年前罢,我还是热衷于卫视的。有次在楼顶安天线,正好邻居上来晒太阳,就互相开玩笑说,可不可以多拉根线去他家,然后每个月给我点钱,一起共享电视看

    网络结构

    传输

    我原本想过拉同轴线,但是信号调制是个问题。后来又想了想,可以走以太网啊!
    于是算了一笔账:一个高清频道算他 8Mbps ,标清频道 4Mbps ,一个用户接一个百兆网口完全够用了,甚至还能继续接交换机,几个房间同时看。我所在的小区一栋楼七层,四七二十八,考虑到不是人人感兴趣,一台百来块的双千兆+24 百兆的交换机已经能满足全楼需求。 至于如何入户,没错,直接网线入户 —— 至少在我这个老小区这么干没啥问题,要是酒店搭建前端也没啥问题,新小区可能有些麻烦了(不过毕竟是开脑洞,那么咱就假设这些阻碍不存在罢)
    网络划分上,共用一个 10.0.0.0/16 (别问,问就是好打好记),流服务器放在 10.0.0.1

    服务端

    为了省事起见,用单播流,流服务器上装nginx-http-flv-module,同一台机器的ffmpeg接收到节目源送来的信号之后直接 RTMP 拷贝上去,不同节目就是不同路径(就,cctv1.flv ,cctv2.flv......)
    至于平台管理,再搭建个骆驼 IPTV面板就行

    客户端

    各种垃圾安卓机顶盒,能解码 1080p 那种,安装客户端(网上很多空壳的骆驼 IPTV 客户端,安卓修改器修改里面的地址就能用)开机启动,用 HLS 或者 HTTP-FLV 连上来流服务器进行播放

    节目源

    这个就来源广泛了

    1. 最基础的,各种公网稳定源(比如公网 v6 源都挺稳定)都可以
    2. 也可以经典的 115.5 中六,一个节目一个机顶盒,再用采集卡进服务器。中六开锁信号都是 DVB-S 标清,老高斯贝尔机顶盒+CVBS 采集卡都够用,一个节目也就六七十块成本
    3. 如果有运营商的 IPTV ,也可以直接接进去,更稳定,就是不确定运营商对于长时间不关机,而且多个节目同时拉流的应用会不会有反制措施

    各位 V 友怎么看?欢迎讨论。

    23 条回复    2023-04-28 09:14:56 +08:00
    gebishushu
        1
    gebishushu  
       363 天前   ❤️ 1
    会不会刑呢
    mohumohu
        2
    mohumohu  
       363 天前
    之前我住的一个小县城的酒店,每个房间已经是一个光猫自带 wifi 和 IPTV 了。
    mhqschen
        3
    mhqschen  
       363 天前 via iPhone   ❤️ 1
    很刑。

    BTW ,我曾经也以为 10.0.0.0/24 好打,后来发现其实并没有,各个地方输入的错误率都很高,有些地方输入的时候还要额外配合方向键。
    aydd2004
        4
    aydd2004  
       363 天前
    然后,up 每天得去满足不同阿姨大妈的需求:

    1 、我要那部剧,不对,是这部。

    2 、我 20 年前看过的,你帮我找一下,我下班回家要看哦。

    3 、有没有刺激点的?
    Archeb
        5
    Archeb  
       363 天前 via iPhone
    酒店、小村庄有很多都是这么做的,市面上也有不少这种系统。
    etnperlong
        6
    etnperlong  
       363 天前
    据我所知 HKDTMB 就是这么干的 就自己架天线接收地面波信号
    https://www.hkdtmb.com/
    但国内法规是不允许架设天线的 偷偷用就好
    wbrobot
        7
    wbrobot  
       363 天前 via Android
    现在不搞个 dash 谁花钱看这个
    chocolatesir
        8
    chocolatesir  
       363 天前 via Android
    非法经营罪?
    zli
        9
    zli  
       363 天前
    《广播电视节目传送业务管理办法》

    MFWT
        10
    MFWT  
    OP
       363 天前
    @aydd2004 刺激点的就不行咯,就当有线电视看算了
    MFWT
        11
    MFWT  
    OP
       363 天前
    @zli 玩玩嘛,小范围内(一个内网)问题不大,本质上我感觉还是类似于以前的『共用天线电视接收系统』,而且如果到楼栋级,这个方案能不能实施都不好说(酒店前端还是可以考虑下的)
    hanbing135
        12
    hanbing135  
       363 天前
    小范围几个人这么搞可以 搞大了很刑
    MilosXD
        13
    MilosXD  
       363 天前   ❤️ 2
    了解一下 tvheadend ,可以省去很多烦恼
    mandymak
        14
    mandymak  
       363 天前
    @etnperlong hkdtmb.com 已不能看了。dtmb 应该是没问题的,我自前也在用,然后 tr069 共享给亲友。
    FozillaMox
        15
    FozillaMox  
       363 天前 via iPhone   ❤️ 2
    你还是用 tvheadend 吧,比你现有方案强。而且不需要机顶盒+采集卡,反正你也是只看开路信号,tvheadend 可以实现原码输出。
    BFDZ
        16
    BFDZ  
       363 天前
    有第三方的电视直播 APP ,只要电视机是安卓就能装,也是盗播的 iptv 源
    djw123
        17
    djw123  
       362 天前
    @MFWT 实际上现在严打非法共享,附近有好几个给丢进去了。一般正规的酒店有收视牌照,十几二十年前就是用工程机+客户机传输的
    pmgh10
        18
    pmgh10  
       362 天前
    我铐,很刑
    GUMP2066
        19
    GUMP2066  
       362 天前
    想做你邻居!!以前玩过一锅三星,真的是爽歪歪。一个夏天打雷,把机顶盒打坏了
    YDCHYD
        20
    YDCHYD  
       362 天前 via iPhone
    酒店都必须按照公安部门的要求接入电信运营商的网络电视,最多加一些开屏广告,哪能自己私自接入其他内容非国有的提供商?
    goodryb
        21
    goodryb  
       361 天前
    你家里玩玩没啥,整个楼,怕不是被举报了去踩缝纫机
    laozhoubuluo
        22
    laozhoubuluo  
       357 天前
    前几年没和运营商合作的高星酒店基本上就这个模式,流服务器一般是基于 tvheadend 的定制方案或者厂家基于 ffmpeg 等自己开发的。现在求新一点的就是把交换机+网线换成 OLT+ONU+ODN 了,顺便把酒店内各个专网整合到 OLT 上了。
    技术上没啥问题,唯一一点就是酒店大概率不会被查(但也不完全合法,所以现在很多都是直接加钱和运营商合作来搞),但您做大一点被举报、被查的风险就很高。几个熟人住一栋楼内部搞一搞只要都不说现在没啥风险,做大了还收钱那出任何问题都可能会被威胁举报甚至直接被举报。
    Satansickle
        23
    Satansickle  
       357 天前
    ikuai+emby 直接实现局域网 iptv 所有功能,如果有公网 ip ,外网也可以用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5510 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 03:17 · PVG 11:17 · LAX 20:17 · JFK 23:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.