找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 927|回复: 7

[其它网络视频相关] Linux主机容器部署msd_lite过程分享

[复制链接]
发表于 2024-8-19 15:58 | 显示全部楼层 |阅读模式
设备环境:

1 一台小主机,运行Alpine Linux x64,自带网卡eth0,外接usb网卡被识别为eth1.

2 外置网卡为Realtek 8156芯片,与光猫存在兼容性问题网络不通。

3 故自带网卡eth0接光猫LAN2,外接usb网卡eth1接自家局域网。

4 udp转发使用msd_lite,tinyserve/msd_lite:latest 镜像。


前提:

010联通的IPTV设备连接光猫的LAN2口。

光猫的LAN2口为ACCESS口,接入终端不需要支持VLAN也不需要VLAN号。

首次开通需要接机顶盒认证,通过后不验证终端MAC。

光猫的LAN2口已开DHCP,无需手动分配地址,看到获取的是192.168.1的网段。

光猫的LAN2口没有ipv6,怀疑是运维没给开。

可以先直接电脑测试播放。

开通附带的盒子是数码视讯产的TR100。


操作:

1 分别接入网线。

2 安装运行容器,没特殊需求建议使用host模式


podman run -d    --name=iptv    --net=host    -v /home/conf/iptv:/msd_lite    --restart=always    tinyserve/msd_lite
进入容器内,查看网卡信息,修改绑定网卡和监听端口号


podman exec -it iptv sh<br>ifconfig<br>vi  /etc/msd_lite.conf
配置修改部分

1
2
3
4
5
6
7
<bindList>
                        <bind><address>0.0.0.0:7088</address><!-- ipv4监听端口-->
                                    <fAcceptFilter>y</fAcceptFilter></bind>
                        <bind><address>[::]:452</address></bind><!-- ipv6监听端口自定义修改-->
                </bindList>

<ifName>eth0</ifName> <!-- 连接光猫iptv口的网卡 -->

5 下载频道表,使用vlc测试播放。

6 安装app,导入m3u文件。电视端推荐tivimate,移动端推荐iptv pro。

格式为 http://局域网ip:端口/rtp/广播地址:端口

m3u: https://github.com/qwerttvv/Beijing-IPTV IPTV-Unicom-Multicast.m3u

app: https://github.com/skysolf/iptv

测试结果:

  实测msd_lite对ipv6支持很完善,ipv6下从互联网访问也非常流畅

  性能占用很少,小主机j1800 cpu,2G内存,三台终端播放4k台cpu占用率也升了不到5%。

  高清一路带宽约10M,4K一路带宽约40M。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2024-8-19 21:50 | 显示全部楼层
还弄容器会不会是往复杂方向走了,直接刷op带msd插件的更好?

点评

适合自备小主机的用户  详情 回复 发表于 2024-8-20 09:56
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-20 09:56 | 显示全部楼层
0x90 发表于 2024-8-19 21:50
还弄容器会不会是往复杂方向走了,直接刷op带msd插件的更好?

适合自备小主机的用户
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-8-21 14:28 | 显示全部楼层
我和楼主折腾的一样,我在楼主发帖前2天完成,我是hk1盒子刷的armbian,千兆口接路由器,另外购买了个usb2.0的网卡来接入iptv的网络,我这边只要拨号成功就可以直接看组播了,插入usb网卡主机自动识别出网卡,安装pppoeconf来让armbian拨号,设置好iptv账号密码就行。拨号完成后会自动分配ipv4地址。然后需要修改网卡跃点,不然ipv4的路由就走iptv网里去了。然后直接主机运行msd_lite的没有跑docker上,感觉会有性能损耗,设置好msd_lite开启启动就行。然后就可以正常看单播了。我这里在分享个前几天编译的适合arm64 Linux运行的msd_lite,测试那些openwrt的都运行不了,在论坛找到另外一个老哥分享的才正常,不过有点老了。我这个是最新版。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

你的iptv是ipoe认证吗?更有价值,适合分享出来  详情 回复 发表于 2024-8-21 15:33
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2024-8-21 15:33 | 显示全部楼层
cackers 发表于 2024-8-21 14:28
我和楼主折腾的一样,我在楼主发帖前2天完成,我是hk1盒子刷的armbian,千兆口接路由器,另外购买了个usb2 ...

你的iptv是ipoe认证吗?更有价值,适合分享出来
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-10-29 08:09 | 显示全部楼层
有没有做好的ipk的包啊 直接安装

点评

immortal的软件仓库有,openwrt不清楚  详情 回复 发表于 2024-10-29 17:48
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-29 17:48 | 显示全部楼层
我会变魔术123 发表于 2024-10-29 08:09
有没有做好的ipk的包啊 直接安装

immortal的软件仓库有,openwrt不清楚

点评

我已经找到这个可直接安装的包了  详情 回复 发表于 2024-10-31 07:52
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-10-31 07:52 | 显示全部楼层
connora 发表于 2024-10-29 17:48
immortal的软件仓库有,openwrt不清楚

我已经找到这个可直接安装的包了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-12-7 14:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表