亚洲卫视烧友论坛

 找回密码
 注册

搜索
客户广告 客户广告
查看: 1832|回复: 35

T2-MI数据流在E2系统接收机上的实现教程

[复制链接]

主题

好友

1539

积分

卫视少尉

发表于 2017-1-5 12:58 |显示全部楼层
卫星电视
本帖最后由 caijg96 于 2017-1-5 14:09 编辑

测试视频地址(http://v.youku.com/v_show/id_XMTkwOTc1NDI2MA==.html

A : 准备工作

    1:    E2系统的卫星接收机(抄板机器可能不行)本次测试用的 VU+ SOLO 4K
  
    2: 下载SatDreamGr测试固件,内有支持的机器列表(下载地址http://sgcpm.com/satdreamgr-images-experimental/

    3 : Dreamboxedit

    4 : ftp telnEt 客户端(DCC PUTTY)


B:锁定数据通道
      
     T2-MI数据转发器不能直接在E2机器上,下载频道列表,但是可以锁定数据通道。例如90度俄星的T2-MI信号

   
     
  4046这个数据通道就包含了我么需要解包的T2-MI数据流,这个数据流包含在PID4096里,因为是数据通道,所以我们在频道列表里看不到,所以我们要修改这个通道为电视
频道。我们通过Dreamboxedit下载频道数据,点击4046频道。

   

修改我们需要的参数。

     频道名称 :输入一个你喜欢的名称 我这里用它的下行频率 4046,这个要名称后面会用到。

     服务类型 :这里我们改成 1 电视

     不自动下载数据服务也要勾选

     额外的参数填 C:151000  其中15是缓存索引,1000是4096的16进制数值。

    都填好了 点击保存


  保存好了以后 数据服务索引的数字串 1:0:1:320:32A:0:1910E65:0:0:0:(这串数字和你接收的频率有关,是不一样的)

  在我们后面的配置中也要用到。好了,我们把编辑好的数据传送回接收机,并重新启动。


C : 分析这个通道的数据流


   重新启动以后,这个数据通道就会出现在频道列表里面。如果没有其他错误的话,这个频道是黑屏的,但是不会提示有什么错误。
  现在我们开始分析这个假的电视服务, 我们分析这个数据包要用到astra-sm。

   现在我们要用的PUTTY来登录接收机了。登录到机器以后我们要用到下面的命令安装。
   
   opkg install astra-sm

  这里我第一次没有安装成功,请更新源。

  安装好了以后我们就可以开始分析这个数据流了。我们输入如下命令:

astra --analyze "t2mi://#t2mi_pid=4096&t2mi_input=http://127.0.0.1:8001/1:0:1:320:3A2:0:3850FCE:0:0:0:"



正常的话,会有数据输出来,这时候我们可以CTRL+C 结束输出。



D: 开始配置文件。

配置文件在/etc/astra/astra.conf

我们首先配置如下代码在文件里

f4046rtrn0 = make_t2mi_decap({
        name = "4046",
        input = "http://127.0.0.1:8001/1:0:1:320:3A2:0:3850FCE:0:0:0:",
        plp = 0,
        pnr = 0,
        pid = 4096,
})


f4046rtrn0  是封包端数据流名称 这里4046是转发器下行频率,RTRN是供应商 0是PLP0

名称(name):是我们要解包的那个数据流通道名称 4046

输入(input):是我们开始创建的假电视服务4046,127.0.0.1:8001是接收机内部IP流和端口,

PLP是我们开始分析出来的数值,见本文中的图4,PLP0.

PID 就是我们的缓存PID  4096

以上代码写好了以后 我们还要写一段输出代码:
  
make_channel({                                                         
        name = "4046plp0", input = { "t2mi://f4026rtrn0", },           
        output = { "http://0.0.0.0:9999/rtrn/4046plp0", },            
})

这个是机器内部的一个中继输出,RTRN是服务商名称,用以区别接收多组T2-MI流,

4046plp0是T2-MI数据流输出名称。这个一会儿要在Dreamboxedit编辑频道的时候使用。

最后在astra.conf文件中的代码是下面这样的,我们接收的4046通道将如下所示:


f4046rtrn0 = make_t2mi_decap({
        name = "4046",
        input = "http://127.0.0.1:8001/1:0:1:320:3A2:0:3850FCE:0:0:0:",
        plp = 0,
        pnr = 0,
        pid = 4096,
})
make_channel({                                                         
        name = "4046plp0", input = { "t2mi://f4026rtrn0", },           
        output = { "http://0.0.0.0:9999/rtrn/4046plp0", },            
})

E: 检验结果的最后步骤。

    我们前面分析了数据流,也通过telnet得到了数据。

   

现在我们就可以在Dreamboxedit中编辑添加频道了,点击右键,添加IPTV频道。



选码流类:DVB/TS

URL :输入PLP输出链接(http://0.0.0.0:9999/rtrn/4046plp0),

服务类型: 1 电视

服务ID : 就是前面分析出的信道SID

其余的三个可以不填,喜欢的话可以填入转发器参数,卫星经度或者PLP数值都可以,随意你喜欢。。编辑好以后和上面的图应该是一样的。

然后点ADD 添加 保存 回传到卫星接收,重启E2 。。。

好了 开始用接收机观看T2-MI 节目吧。虽然看到节目很繁琐,但是毕竟可以脱离PC观看T2-MI节目了。换台速度很快,EPG 也正常显示,还可以录下自己喜欢的节目。

这个教程参考了国外的几个教程,已经尽可能详细。希望烧鹅的同学们喜欢。京东老蔡于2017.1.5 燕郊。









本帖子中包含更多资源

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

9

查看全部评分

主题

好友

3340

积分

卫视中尉

发表于 2017-1-5 13:06 来自手机 |显示全部楼层
不错,支持技术贴
回复

使用道具 举报

主题

好友

1万

积分

卫视少校

发表于 2017-1-5 13:10 来自手机 |显示全部楼层
老蔡厉害,技术高
回复

使用道具 举报

主题

好友

2018

积分

卫视中尉

发表于 2017-1-5 13:13 |显示全部楼层
也就是说这是串流IPTV?
回复

使用道具 举报

主题

好友

560

积分

卫视五级士官

发表于 2017-1-5 13:18 |显示全部楼层
mybohi 发表于 2017-1-5 13:13
也就是说这是串流IPTV?

支持技术贴
回复

使用道具 举报

主题

好友

1539

积分

卫视少尉

发表于 2017-1-5 13:19 |显示全部楼层
mybohi 发表于 2017-1-5 13:13
也就是说这是串流IPTV?

机器内部分析出PLP号,然后根据SID号 分离出单独频道 以IPTV方式输出
回复

使用道具 举报

主题

好友

3318

积分

卫视中尉

发表于 2017-1-5 13:19 |显示全部楼层
不错,精华帖
回复

使用道具 举报

主题

好友

4777

积分

卫视上尉

发表于 2017-1-5 13:44 |显示全部楼层
这个好强大!学习
回复

使用道具 举报

主题

好友

3万

积分

版主--卫视上将

发表于 2017-1-5 13:52 |显示全部楼层
好帖,加精支持!
回复

使用道具 举报

主题

好友

4万

积分

版主--卫视上将

发表于 2017-1-5 14:10 |显示全部楼层
E2用户的福音,支持一个
回复

使用道具 举报

主题

好友

1万

积分

卫视少校

发表于 2017-1-5 14:40 来自手机 |显示全部楼层
虽然看不懂,还是要支持,保存起来,慢慢学习。
回复

使用道具 举报

主题

好友

1万

积分

卫视中校

发表于 2017-1-5 14:40 |显示全部楼层
支持。
回复

使用道具 举报

主题

好友

4031

积分

卫视上尉

发表于 2017-1-5 14:55 来自手机 |显示全部楼层
支持支持
回复

使用道具 举报

主题

好友

2481

积分

卫视中尉

发表于 2017-1-5 15:04 |显示全部楼层
虽然不知道在说什么,不过也要支持一个。
回复

使用道具 举报

主题

好友

2277

积分

卫视中尉

发表于 2017-1-5 15:09 |显示全部楼层
技术控的帖子 支持下
回复

使用道具 举报

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

手机版|Archiver|亚洲卫视 ( 粤ICP备09088368号

GMT+8, 2017-2-26 02:18

Powered by Discuz! X3.2

© 2001-2012 Comsenz Inc.

返回顶部