V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zxp  ›  全部回复第 4 页 / 共 12 页
回复总数  227
1  2  3  4  5  6  7  8  9  10 ... 12  
我这里 itv 是通过 dhcp 获取的地址,拨号绑定了 mac 地址的话,也可以通过修改电脑网卡 mac 的方式进行拨号。

抓包的时候不需要用电脑模拟 itv 盒子建立网络链接,只需要对盒子的流量进行抓取分析就可以抓到需要的组播地址、epg 链接等等需要的信息了,把 epg 的脚本提取出来,就可以得到所有的频道号、组播地址了。

具体可以看前面的回帖,时间很久了,我也有些遗忘了。 @imaning
2017-11-16 08:52:54 +08:00
回复了 tangbao 创建的主题 问与答 第一届 V2EX 我画你们猜锦标赛现在开始
2017-11-10 16:24:55 +08:00
回复了 sciooga 创建的主题 分享发现 iOS 全局代理
家里的 Apple TV 可以这样做,要带出去使用的移动设备不建议,有时候取不到 PAC 移动设备的网络环境就很糟糕了。
2017-10-26 20:08:09 +08:00
回复了 doufenger 创建的主题 问与答 发生了让人惊恐的事,这是服务器被黑了吗?
chattr +i *.php 和所有不需要更改的目录
然后把 chattr 删除或改名,然后等他们玩,没事看日志
如果只看直播的话,随便配个 IP 应该也可以发起组播请求的。之前需要 IP 主要是为了验证抓包后的到的点播、回看链接。
@skylu udpxy 里面-m 参数后面应该跟上你虚拟机通过 dhcp 获取到的 iptv 的 IP,获取 IP 的方法参考上面#18 楼的做法,我家获取到的地址就是 10.184 段的。
@skylu 在 vlc 里面你需要用 rtp:// 或 igmp:// 这样格式的 url 去连接才是组播方式
@skylu 如果你电脑直接接在光猫的 iptv 口子上,理论上是不需要获取 IP 就可以直接播放这种二层组播的,见#69 楼。如果你家的网络对组播支持很好,就可以直接把 iptv 口接到你家的交换机上,然后就可以在家里电脑上用 vlc 之类的播放软件直接播放直播频道了。但要是希望通过 http 协议进行播放,就需要安装一个 udpxy 服务器来进行转换,其它终端就连接 udpxy 服务器进行播放。
@skylu 光猫里 iptv 设置确实是桥接模式,我们这里电信 iptv 是通过 dhcp 进行网络连接配置的,不需要进行拨号。见图

https://ws4.sinaimg.cn/large/006tNc79gy1fkudc2shc5j30ns0ig403.jpg
2017-10-18 10:07:02 +08:00
回复了 lzl119 创建的主题 宽带症候群 有没有成都移动宽带的 dalao
广电的爱家还是上下行对等的,最高有 200M
@2245518822 igmp://239.93.20.32:8186 里面 8186 就是端口号啊。其实做这个方案主要就是为了将直播信号转换为 http,然后可以方便自己多终端观看,如果还要兼顾回看、点播,甚至是把 epg 页面也抓出来,那相当于自己造了个机顶盒出来了,那又何必呢?
这个是需要通过你家里的 udpxy 服务器来访问的,通过 udpxy 服务器将电信 IPTV 的组播电视信号转换为 http 协议进行访问,详见#27 楼图片。 @yingpengya

具体说下抓包过程: @shenrui01 @li514li
1、首先你需要搭建一个抓包的环境,你可以在机顶盒接入的交换机上配置一个镜像口,或者通过一个桥接设备接入光猫,或者简单一点就用这样一个玩意儿。
https://ws2.sinaimg.cn/large/006tKfTcgy1fjvhrqcy8yj30gk0eygmt.jpg
2、接线图
找一个有双网卡的电脑做抓包用,然后像这样接线
https://ws4.sinaimg.cn/large/006tKfTcgy1fjvhvk7f4zj30nw0g0abe.jpg
3、抓包
首先在抓包的电脑上开启 wireshark 软件,或其它可以抓包的软件,开始抓包,注意把两个网卡都选择上,然后开启机顶盒,知道可以进行播放了,就可以停止抓包,把抓好的数据文件导出。这个抓包文件中就包含了机顶盒的 DHCP 信息和认证、取 EPG 页面、用组播播放直播频道的所有信息,具体如何分析就不累述了,可以找一些 wireshark 的书看看,很简单的。
https://ws2.sinaimg.cn/large/006tKfTcgy1fjvi1cb7fzj30oa0emjuj.jpg
@yh0306 是的,你已入门了:)
2017-09-07 19:32:26 +08:00
回复了 Pete 创建的主题 问与答 给家里长辈用的电视机顶盒有什么推荐
广电电信联通送的,有问题打热线
这个 ns.taobao.com 的 IP 地址要先在注册局注册的,也就是说在注册局那里直接就知道该向哪个 IP 去解析 taobao.com 这个域名的主机地址了。
@yh0306 udpxy 是一个第三方软件,我是安装在一个类树莓派的 ARM 小板子上做服务器的,服务器直接连接家庭内网交换机和光猫 itv 端口,使用 dhcp 获取 iptv 地址,再将组播流转换成 http 流供内网访问的,具体可以看上面帖子的图片
你之前抓到的 rtsp 链接应该是回看的链接,直播应该还是走的组播,成都这边抓包的到的 epg 脚本是这样的:

https://ws1.sinaimg.cn/large/006tKfTcly1fjaorog3w4j31fs06ugqq.jpg

里面 ChannelURL 就是组播地址,TimeShiftURL 是回看链接,回看链接里面有机顶盒的认证信息,如果只看直播的话只需要 ChannelURL,然后把 igmp://替换成 rtp://再用 udpxy 转换就行了。
@yh0306 是的就是组播地址,可以用 vlc 试试 rtp://@233.50.201.28:5140/这样的链接进行播放,或者 udp://也行,你在播放的时候抓一下 itv 端口的包,看看是否有大量的从 233.50.201.28 这些 IP 进入的 UDP 报文,如有有,说明是通过组播进行播放的。组播流可以用 udpxy 进行转换成 http 流播放。
@yh0306 smil 是个类似于 html 的描述语音,你可以试试从这个链接解析出真正的流媒体链接,再用 vlc 播放。
也是可以转的,不过上面说的 udpxy 不行,这是专门用于组播流转 http 的,你可能需要找其它的软件,如 vlc 自己就可以,还有那个 rtsp 源的链接是带授权信息的,也就是说不能通用,有可能你每次重启机顶盒都不同的。
@yh0306
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3678 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 04:31 · PVG 12:31 · LAX 20:31 · JFK 23:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.