Skip to content

v3.12.0-alpha.1 无法触发 Range: clock #424

@paulzzh

Description

@paulzzh

网页端测试一小时内回看,不知为何日志里没看见有走 clock 分支,回看正常。

18:38:45 INFO [Worker 0] New client 192.168.96.100:15699 requested URL: /%E5%A4%AE%E8%A7%86/CCTV-5%E4%BD%93%E8%82%B2/catchup?playseek=20260323183140-20260323183835 (method: GET)
18:38:45 INFO [Worker 0] Service matched: 央视/CCTV-5体育/catchup
18:38:45 DEBUG [Worker 0] Creating RTSP service with merged URL: rtsp://10.255.4.140/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&r2h-seek-name=playseek
18:38:45 DEBUG [Worker 0] Found r2h-seek-name parameter: playseek
18:38:45 DEBUG [Worker 0] Using explicitly specified seek parameter name: playseek
18:38:45 DEBUG [Worker 0] Found valid playseek parameter: 20260323183140-20260323183835
18:38:45 DEBUG [Worker 0] Parsed RTSP URL: rtsp://10.255.4.140/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********
18:38:45 DEBUG [Worker 0] Parsed playseek parameter: 20260323183140-20260323183835
18:38:45 DEBUG [Worker 0] Timezone: No TZ marker in User-Agent
18:38:45 DEBUG [Worker 0] Parsed seek - begin='20260323183140', end='20260323183835'
18:38:45 DEBUG [Worker 0] Timezone: yyyyMMddHHmmss '20260323183140' (TZ offset 0) + seek offset 0 = '20260323183140'
18:38:45 DEBUG [Worker 0] Converted begin time '20260323183140' to UTC '20260323183140'
18:38:45 DEBUG [Worker 0] Timezone: yyyyMMddHHmmss '20260323183835' (TZ offset 0) + seek offset 0 = '20260323183835'
18:38:45 DEBUG [Worker 0] Converted end time '20260323183835' to UTC '20260323183835'
18:38:45 DEBUG [Worker 0] UTC seek parameter: '20260323183140-20260323183835'
18:38:45 DEBUG [Worker 0] RTSP: Parsed URL - host=10.255.4.140, port=554, path=/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835
18:38:45 DEBUG [Worker 0] RTSP: Connection to 10.255.4.140:554 in progress (async)
18:38:45 DEBUG [Worker 0] RTSP: Socket registered with poller for connection completion
18:38:45 DEBUG [Worker 0] RTSP: Async connection initiated, state=1
18:38:45 INFO [Worker 0] RTSP: Connected to 10.255.4.140:554
18:38:45 DEBUG [Worker 0] RTSP: Connection to 10.255.4.140:554 completed successfully
18:38:45 DEBUG [Worker 0] RTSP: Prepared request:
OPTIONS rtsp://10.255.4.140/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835 RTSP/1.0
CSeq: 1
User-Agent: CTC RTSP 1.0

18:38:45 DEBUG [Worker 0] RTSP: Request sent completely (462 bytes)
18:38:45 DEBUG [Worker 0] RTSP: Request sent completely, waiting for response
18:38:45 DEBUG [Worker 0] RTSP: Server supports GET_PARAMETER for keepalive
18:38:45 DEBUG [Worker 0] RTSP: Server advertised methods: DESCRIBE, SETUP, PLAY, PAUSE, TEARDOWN, SET_PARAMETER, GET_PARAMETER, OPTIONS
18:38:45 DEBUG [Worker 0] RTSP: Received complete header:
RTSP/1.0 200 OK
Public: DESCRIBE, SETUP, PLAY, PAUSE, TEARDOWN, SET_PARAMETER, GET_PARAMETER, OPTIONS
Date: Mon, 23 Mar 2026 10:38:45 GMT
CSeq: 1
Server: HWServer/1.0.0.1

18:38:45 DEBUG [Worker 0] RTSP: Prepared request:
DESCRIBE rtsp://10.255.4.140/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835 RTSP/1.0
CSeq: 2
User-Agent: CTC RTSP 1.0
Accept: application/sdp

18:38:45 DEBUG [Worker 0] RTSP: Request sent completely (488 bytes)
18:38:45 DEBUG [Worker 0] RTSP: Request sent completely, waiting for response
18:38:45 DEBUG [Worker 0] RTSP: Received redirect response 302
18:38:45 DEBUG [Worker 0] RTSP: Handling redirect to: rtsp://10.255.9.151:554/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&from=3&hms_devid=492&online=1774262325
18:38:45 DEBUG [Worker 0] RTSP: Parsed URL - host=10.255.9.151, port=554, path=/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&from=3&hms_devid=492&online=1774262325
18:38:45 DEBUG [Worker 0] RTSP: Connection to 10.255.9.151:554 in progress (async)
18:38:45 DEBUG [Worker 0] RTSP: Socket registered with poller for connection completion
18:38:45 INFO [Worker 0] RTSP: Redirect to 10.255.9.151:554 initiated (redirect #1)
18:38:45 DEBUG [Worker 0] RTSP: Received complete header:
RTSP/1.0 302 Moved Temporarily
Location: rtsp://10.255.9.151:554/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&from=3&hms_devid=492&online=1774262325
Date: Mon, 23 Mar 2026 10:38:45 GMT
CSeq: 2
Server: HWServer/1.0.0.1
Timeshift-Status: 3

18:38:45 INFO [Worker 0] RTSP: Connected to 10.255.9.151:554
18:38:45 DEBUG [Worker 0] RTSP: Connection to 10.255.9.151:554 completed successfully
18:38:45 DEBUG [Worker 0] RTSP: Prepared request:
OPTIONS rtsp://10.255.9.151/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&from=3&hms_devid=492&online=1774262325 RTSP/1.0
CSeq: 3
User-Agent: CTC RTSP 1.0

18:38:45 DEBUG [Worker 0] RTSP: Request sent completely (501 bytes)
18:38:45 DEBUG [Worker 0] RTSP: Request sent completely, waiting for response
18:38:45 DEBUG [Worker 0] RTSP: Server does not advertise GET_PARAMETER, will use OPTIONS for keepalive
18:38:45 DEBUG [Worker 0] RTSP: Server advertised methods: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
18:38:45 DEBUG [Worker 0] RTSP: Received complete header:
RTSP/1.0 200 OK
Server: HMS_V1R2
CSeq: 3
Date: Mon, 23 Mar 2026 10:38:45 GMT
Session: 1465882823
Timeshift-Status: 0
Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE

18:38:45 DEBUG [Worker 0] RTSP: Prepared request:
DESCRIBE rtsp://10.255.9.151/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&from=3&hms_devid=492&online=1774262325 RTSP/1.0
CSeq: 4
User-Agent: CTC RTSP 1.0
Accept: application/sdp

18:38:45 DEBUG [Worker 0] RTSP: Request sent completely (527 bytes)
18:38:45 DEBUG [Worker 0] RTSP: Request sent completely, waiting for response
18:38:45 DEBUG [Worker 0] RTSP: Received complete header:
RTSP/1.0 200 OK
Server: HMS_V1R2
CSeq: 4
Date: Mon, 23 Mar 2026 10:38:45 GMT
Session: 1465882823
Timeshift-Status: 1
Content-Length: 133
Content-Type: application/sdp
Content-Base: rtsp://10.255.9.151/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&from=3&hms_devid=492&online=1774262325/

18:38:45 DEBUG [Worker 0] RTSP: Response body data (state=6): v=0
o=- 1702415089 4281335390 IN IP4 127.0.0.1
s=vod
t=0 0
c=IN IP4 0.0.0.0
a=range:npt=0-415
m=video 0 RTP/AVP 33
b=AS:8983
18:38:45 DEBUG [Worker 0] RTSP: Content-Base: rtsp://10.255.9.151/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&from=3&hms_devid=492&online=1774262325/
18:38:45 DEBUG [Worker 0] RTSP: Setting up UDP sockets
18:38:45 DEBUG [Worker 0] RTSP: RTP socket registered with poller
18:38:45 DEBUG [Worker 0] RTSP: RTCP socket registered with poller
18:38:45 DEBUG [Worker 0] RTSP: UDP sockets bound to ports 14586 (RTP) and 14587 (RTCP)
18:38:45 DEBUG [Worker 0] RTSP: Prepared request:
SETUP rtsp://10.255.9.151/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&from=3&hms_devid=492&online=1774262325 RTSP/1.0
CSeq: 5
User-Agent: CTC RTSP 1.0
Transport: MP2T/RTP/TCP;unicast;interleaved=0-1,MP2T/TCP;unicast;interleaved=0-1,RTP/AVP/TCP;unicast;interleaved=0-1,MP2T/RTP/UDP;unicast;client_port=14586-14587,MP2T/UDP;unicast;client_port=14586-14587,RTP/AVP;unicast;client_port=14586-14587

18:38:45 DEBUG [Worker 0] RTSP: Request sent completely (743 bytes)
18:38:45 DEBUG [Worker 0] RTSP: Request sent completely, waiting for response
18:38:45 DEBUG [Worker 0] RTSP: Parsing server transport response: MP2T/RTP/TCP;unicast;interleaved=0-1;source=10.255.9.151
18:38:45 INFO [Worker 0] RTSP: Server selected MP2T/RTP transport
18:38:45 INFO [Worker 0] RTSP: Using TCP interleaved transport (keepalive 30000ms)
18:38:45 DEBUG [Worker 0] RTSP: Server confirmed TCP interleaved channels: 0/1
18:38:45 DEBUG [Worker 0] RTSP: Closed UDP RTP socket (use TCP interleaved mode)
18:38:45 DEBUG [Worker 0] RTSP: Closed UDP RTCP socket (use TCP interleaved mode)
18:38:45 DEBUG [Worker 0] RTSP: Received complete header:
RTSP/1.0 200 OK
Server: HMS_V1R2
CSeq: 5
Date: Mon, 23 Mar 2026 10:38:45 GMT
Session: 1465882823
Timeshift-Status: 0
Transport: MP2T/RTP/TCP;unicast;interleaved=0-1;source=10.255.9.151

18:38:45 DEBUG [Worker 0] RTSP: Prepared request:
PLAY rtsp://10.255.9.151/PLTV/88888888/224/3221225726/10000100000000060000000000247037_0.smil?rrsip=10.255.13.139&zoneoffset=480&icpid=-1&limitflux=-1&limitdur=-1&tenantId=8601&GuardEncType=2&accountinfo=********&playseek=20260323183140-20260323183835&from=3&hms_devid=492&online=1774262325 RTSP/1.0
CSeq: 6
User-Agent: CTC RTSP 1.0
Session: 1465882823

18:38:45 DEBUG [Worker 0] RTSP: Request sent completely (519 bytes)
18:38:45 DEBUG [Worker 0] RTSP: Request sent completely, waiting for response
18:38:45 DEBUG [Worker 0] RTSP: Received complete header:
RTSP/1.0 200 OK
Server: HMS_V1R2
CSeq: 6
Date: Mon, 23 Mar 2026 10:38:45 GMT
Session: 1465882823
Timeshift-Status: 0
Scale: 1.0
Range: npt=1.000000-

18:38:45 INFO [Worker 0] RTSP: Stream started successfully
18:38:45 DEBUG [Worker 0] Client disconnected
18:38:45 DEBUG [Worker 0] FCC: Socket closed
18:38:45 DEBUG [Worker 0] Multicast: Socket closed
18:38:45 DEBUG [Worker 0] RTSP: First media packet received (TCP)
18:38:45 DEBUG [Worker 0] RTP reorder: Init complete, base_seq=0 (8 packets collected)

Metadata

Metadata

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions