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

2023-04-21 20:18:37 +08:00
 MFWT

虽然说只是一个设想,但是兴许以后就实现了呢
以及不知道有没有 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 友怎么看?欢迎讨论。

3744 次点击
所在节点    宽带症候群
23 条回复
goodryb
2023-04-23 12:28:24 +08:00
你家里玩玩没啥,整个楼,怕不是被举报了去踩缝纫机
laozhoubuluo
2023-04-27 14:24:30 +08:00
前几年没和运营商合作的高星酒店基本上就这个模式,流服务器一般是基于 tvheadend 的定制方案或者厂家基于 ffmpeg 等自己开发的。现在求新一点的就是把交换机+网线换成 OLT+ONU+ODN 了,顺便把酒店内各个专网整合到 OLT 上了。
技术上没啥问题,唯一一点就是酒店大概率不会被查(但也不完全合法,所以现在很多都是直接加钱和运营商合作来搞),但您做大一点被举报、被查的风险就很高。几个熟人住一栋楼内部搞一搞只要都不说现在没啥风险,做大了还收钱那出任何问题都可能会被威胁举报甚至直接被举报。
Satansickle
2023-04-28 09:14:55 +08:00
ikuai+emby 直接实现局域网 iptv 所有功能,如果有公网 ip ,外网也可以用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/934437

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX