找手机游戏就上融易行 专业手游媒体门户网站!

游戏更新 | 安卓游戏 | 苹果游戏 | 推荐游戏 | 软件更新 | 文章更新 | 热门文章 | 推荐文章

电视直播系统(电视直播升级后打不开怎么回事)

时间:2024-03-18 12:15:55    编辑:azu

本文内容来自@什么值得买APP,观点仅代表作者本人|作者:soulzy

首先,我,小白,边做边摸索。有不对的地方请大神轻喷。

这次我们不需要猫的超级密码了。您不需要知道vlan id。

电视直播系统

因为家里的老人有看电视的需求,所以一直都是某电视软件的会员。最近,调整导致直播基本失败。想了想,拿出了电信一直闲置的IPTV盒子。然而,我家客厅的网络是我改装的,用透明光纤拉通的。加台词太麻烦了。想了想,用路由获取IP处理很方便。

我这边是电信,IPTV通过IPoE认证获取IP。

在此之前,您需要安装PuTTY、WinScp、Notepad++和Wireshark。自安装就不描述了。

首先,我的家庭网络布局是电缆猫桥后面的主要路线。其实我用的软路由是x86,openwrt做的主路由直接安装。桥接我们本地,只需要打10000直接告知需求并更改即可,不废话。我的eth1端口最初是用桥接线路连接的,我将eth0端口直接连接到iptv。所以只需更改iptv端口的配置即可。

第二步是获取信息。既然使用了openwrt,这就很简单了。首先Ssh主路由,输入帐户密码,然后

opkg更新

opkg安装tcpdump

这两个命令首先安装tcpdump,然后在安装后调整线路。机顶盒连接到eth2,eth3连接到家庭网络,计算机就在eth3k的下面。然后openwrt将端口0、2和3设置为lan端口,并首先拔掉端口1的电缆。先不要打开机顶盒,输入openwrt的ssh,输入账号密码。然后进入。

电视直播系统

tcpdump -i eth0 -s 0 -w /tmp/tv.pcap

然后打开机顶盒,进入直播,切换几个台。然后切换回ssh客户端并按CTRL+C结束捕获。打开WinScp,登录主路由,输入tmp,将tv.pcap复制到电脑。用Wireshark打开它。

首先,在过滤器工具栏中输入dhcp协议(只需输入dhcp),在以下分组界面中,找到两个值,option12和option60。

选项12和选项60两个值。

其中,选项12被打开,下面复制了一个主机名。选项60,记得先打开它,右键单击下面的供应商类标识符并选择-复制-作为十六进制流,并保存以上两个信息。

打开WinScp登录主路由,打开etc/config/network进行编辑,为eth0新建一行。

配置接口IPTV

选项协议“dhcp”

选项ifname‘eth 0‘

选项委托“0”

选项主机名“XXXXXXXX”#您捕获的选项12的明文。

option MAC addr‘xx:xx:xx:xx:xx:xx‘#机顶盒的MAC地址贴在机顶盒的背面。

选项发送选项

0x3c:yyyyyyyyyyyyyyyy‘#发送选项:(60)

打开/lib/netifd/proto/dhcp.sh进行编辑,并找到。

proto _ run _ command“$ config“udh CPC

-p /var/run/udhcpc-$iface.pid

-s /lib/netifd/dhcp.script

-f-t 0-I“$ iface“

${ipaddr:+-r $ipaddr}

$ {主机名:+-x“主机名:$主机名“}

$ { vendor id:+-V“$ vendor id“}

$ clientid $ defaultreqopts $ broadcast $ release $ DHCP opts

将$ { vendor id:+-V“$ vendor id“}调整为-V““,其他内容不要移动。只复制一行。

最后,返回openwrt,从lan端口内部的端口删除eth0,然后重新启动路由。您可以看到IPTV端口已经获得了IP。

查看Mwan3分流软件,确保通过wan端口的流量正常。

我使用openwrt的MultiSD_Lite软件将udp多播转换为单播流。如果尚未安装,请先手动安装。

如果启用该复选框,则默认端口(7088)可以保持不变,源接口填充在iptv的接入接口eth0中,而其他接口可以默认、保存和应用。

与udpxy不同,他没有状态页面。保存应用程序后,udp流已被传输到http流。

使用Wireshark打开之前的tv.pcap文件,并在过滤工具栏中输入http。过滤掉http协议,然后按CTRL+F在框中查找选定的字符串,然后输入频道并单击查找。在信息中找到显示为HTTP/1.1 200 OK(text/html)的文件,并在文件-导出对象- HTTP的弹出列表中找到frameset_builder.jsp文件...并保存尺寸最大的那个。

用Notepad++打开刚才的文件,并将其下拉以查看channel name =“xxxx“和ChannelURL=“

igmp:/igmp://XXX . XXX . XXX . XXX:xxxx“什么的。这是多播地址。Ctrl+f打开搜索功能,选择替换项,并找到要填充的目标。

。*ChannelNa+?我=“(。+?)“,UserChannelID=“(。+?)“,ChannelURL=“(。+?)://(.+?)”,时间。*$

用…替换

#EXTINF:-1,1 RTP://4n

选择正则表达式作为搜索模式。

选择全部替换。得到

#EXTINF:-1,CCTV1

Rtp:/rtp://XXX。XXX.XXX.XXX:XXXX等相应格式。

然后再调整。

Rtp:/rtp://XXX。XXX.XXX.XXX:XXXX是

http://192.168.1.1:7088/UDP/XXX . xxx.xxx: xxxx(其中192 . 168 . 1 . 1是您的主路由地址,7088是您的默认端口,XXX . XXX:xxxx是您之前获得的多播地址和端口)。

将文件另存为tv.m3u文件。

可以使用potplay在电脑上打开tv.m3u文件,可以直接在内网看电视。

Kodi是电视上最方便的安装方式。安装后文字和语言都改为中文,这里就不多说了。选择设置-插件-从库中安装-PVR客户端- PVR IPTV简单客户端-安装。安装完成后,选择设置-将正常位置行改为本地路径,点击M3U播放列表路径,选择tv.m3u文件,确认后即可观看电视。

在苹果上最好用的是ntPlayer。安装好商店后,打开资源-本地资源,并添加tv.m3u。

可以使用上述EPG

Http://epg.51zmt.top:8000/e.xml相关频道信息、节目预告等。都是自动获得的。

此时,直播部分可以直接在家庭网络中使用。由于存在风险,没有使用IGMP流,单播源审查部分正在研究中。

作者声明本文无利益关系,欢迎价值朋友理性交流和谐讨论~

最新游戏

玩家评论