Skip to content

华为 FCC 协议的问题 response too short for unicast fields (24 bytes) #440

@ASGDB

Description

@ASGDB

IPTV盒子抓包中所有的FCC包在以下附件,需要改后缀FCC.pcapng

FCC.txt

播放时rtp2httpd日志如下

11:15:15 INFO [Worker 0] New client 192.168.110.90:10559 requested URL: /rtp/225.1.4.73:1102?fcc=10.254.216.130:8027&fcc-type=huawei (method: GET)
11:15:15 INFO [Worker 0] FCC: Using Huawei FCC protocol
11:15:15 WARN [Worker 0] FCC (Huawei): response too short for unicast fields (24 bytes)
11:15:15 INFO [Worker 0] Multicast: Successfully joined group
11:18:30 INFO [Worker 0] New client 192.168.110.90:8593 requested URL: /rtp/225.1.4.73:1102?fcc=10.254.216.130:8027&fcc-type=huawei (method: GET)
11:18:30 INFO [Worker 0] FCC: Using Huawei FCC protocol
11:18:30 WARN [Worker 0] FCC (Huawei): response too short for unicast fields (24 bytes)
11:18:30 INFO [Worker 0] Multicast: Successfully joined group
11:18:45 INFO [Worker 1] New client 192.168.110.90:2943 requested URL: /status/api/log-level (method: PUT)
11:18:50 DEBUG [Worker 0] Client connection error: Connection reset by peer
11:18:50 DEBUG [Worker 0] FCC: Sending termination packet (cleanup)
11:18:50 DEBUG [Worker 0] FCC (Huawei): Termination packet (FMT 9) sent (cleanup), seqn=0
11:18:50 DEBUG [Worker 0] FCC: Socket closed
11:18:50 DEBUG [Worker 0] Multicast: Socket closed
11:18:50 INFO [Worker 1] New client 192.168.110.90:2945 requested URL: /rtp/225.1.4.73:1102?fcc=10.254.216.130:8027&fcc-type=huawei (method: GET)
11:18:50 DEBUG [Worker 1] Parsed RTP URL: mcast=225.1.4.73:1102
11:18:50 DEBUG [Worker 1] fcc=10.254.216.130:8027
11:18:50 DEBUG [Worker 1] FCC type explicitly set to Huawei
11:18:50 DEBUG [Worker 1] Created RTP service from URL: /rtp/225.1.4.73:1102?fcc=10.254.216.130:8027&fcc-type=huawei
11:18:50 INFO [Worker 1] FCC: Using Huawei FCC protocol
11:18:50 DEBUG [Worker 1] FCC: Initializing FCC session and sending request
11:18:50 DEBUG [Worker 1] FCC: Bound client socket to port 40064
11:18:50 DEBUG [Worker 1] FCC: Socket registered with poller
11:18:50 DEBUG [Worker 1] FCC: Using local IP from interface eth1: 10.50.168.216
11:18:50 DEBUG [Worker 1] FCC (Huawei): Request (FMT 5) sent to server 10.254.216.130:8027 (local 10.50.168.216:40064)
11:18:50 DEBUG [Worker 1] FCC State: INIT -> REQUESTED (Request sent)
11:18:50 DEBUG [Worker 1] FCC (Huawei): Response received: result=1, type=3
11:18:50 DEBUG [Worker 1] FCC (Huawei): Server redirect to 10.254.216.197:8027 (redirect #1)
11:18:50 DEBUG [Worker 1] FCC State: REQUESTED -> INIT (Server redirect)
11:18:50 DEBUG [Worker 1] FCC: Initializing FCC session and sending request
11:18:50 DEBUG [Worker 1] FCC: Using local IP from interface eth1: 10.50.168.216
11:18:50 DEBUG [Worker 1] FCC (Huawei): Request (FMT 5) sent to server 10.254.216.197:8027 (local 10.50.168.216:40064)
11:18:50 DEBUG [Worker 1] FCC State: INIT -> REQUESTED (Request sent)
11:18:50 DEBUG [Worker 1] FCC (Huawei): Response received: result=1, type=2
11:18:50 WARN [Worker 1] FCC (Huawei): response too short for unicast fields (24 bytes)
11:18:50 DEBUG [Worker 1] FCC State: REQUESTED -> MCAST_ACTIVE (Short response)
11:18:50 INFO [Worker 1] Multicast: Successfully joined group
11:18:50 DEBUG [Worker 1] Multicast: Socket registered with poller
11:18:50 DEBUG [Worker 1] RTP reorder: Init complete, base_seq=3456 (8 packets collected)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions