Freeswitch和東方網力平臺的GB28181國標上下級對接

一、Freeswitch作爲國標下級

1、主要工作:

註冊到上級平臺、心跳上報

GB28181終端設備目錄上報(查詢上報和主動上報)

東方網力平臺調取終端實時視頻(一對一)

東方網力平臺調取終端實時視頻(一對多)

東方網力平臺調取某個終端回傳的歷史視頻

2、大致實現:

在/usr/local/freeswitch/conf/sip_profiles/external配置外部網關,網關信息爲東方網力的平臺信息

目錄查詢上報主要實現接收對方的Message消息,並在設備列表通過MESSAGE消息體回覆給東方網力,關鍵點主要是mod_sofia模塊原來只是轉發message,也就是如果回覆消息給發消息端,需要修改From和To字段

視頻轉發的關鍵點包括SSRC的一致性,主要是INVITE信令中y字段攜帶的ssrc值和RTP包中的ssrc值必須一致

 

二、Freeswitch作爲國標上級

1、主要工作:

通過SIP接收東方網力上報的目錄和主動查詢東方網力的設備目錄

調取東方網力監控的實時視頻

調取東方網力監控的歷史視頻

2、大致實現:

使用internel分配一個賬號給東方網力網關,註冊上來後,發送和接收Message消息中的設備目錄信息

調取的關鍵點是:subject字段、s字段、y字段必須按照國標的標準走

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章