Skip to content

Commit ac41f99

Browse files
committed
修改错误的传输方式命名
1 parent d760d91 commit ac41f99

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

rtsp-client.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
ENABLE_FEC = False
1515

1616
TRANSPORT_TYPE_MAP = {
17-
'tcp' : 'MP2T/TCP;%s;interleaved=0-1,',
18-
'tcp_over_rtp' : 'MP2T/RTP/TCP;%s;interleaved=0-1,',
19-
'udp' : 'MP2T/UDP;%s;destination=%s;client_port=%s,',
20-
'udp_over_rtp' : 'MP2T/RTP/UDP;%s;destination=%s;client_port=%s,'
17+
'ts_over_tcp' : 'MP2T/TCP;%s;interleaved=0-1,',
18+
'rtp_over_tcp' : 'MP2T/RTP/TCP;%s;interleaved=0-1,',
19+
'ts_over_udp' : 'MP2T/UDP;%s;destination=%s;client_port=%s,',
20+
'rtp_over_udp' : 'MP2T/RTP/UDP;%s;destination=%s;client_port=%s,'
2121
}
2222

2323
RTSP_VERSION = 'RTSP/1.0'
@@ -221,7 +221,7 @@ def _get_transport_type(self):
221221
if t not in TRANSPORT_TYPE_MAP:
222222
PRINT('Error param: %s'%t,RED)
223223
sys.exit(1)
224-
if t.startswith('tcp'):
224+
if t.endswith('tcp'):
225225
transport_str += TRANSPORT_TYPE_MAP[t]%ip_type
226226
else:
227227
transport_str += TRANSPORT_TYPE_MAP[t]%(ip_type,DEST_IP,CLIENT_PORT_RANGE)
@@ -292,7 +292,7 @@ def exec_cmd(rtsp,cmd):
292292
if cmd in ('exit','teardown'):
293293
rtsp.do_teardown()
294294
elif cmd == 'pause':
295-
CUR_SCALE = 1
295+
CUR_SCALE = 1; CUR_RANGE = 'npt=now-'
296296
rtsp.do_pause()
297297
elif cmd == 'help':
298298
PRINT(play_ctrl_help())
@@ -341,7 +341,7 @@ def play_ctrl_help():
341341
if __name__ == '__main__':
342342
usage = COLOR_STR('%prog [options] url\n\n',GREEN) + play_ctrl_help()
343343
parser = OptionParser(usage=usage)
344-
parser.add_option('-t','--transport',dest='transport',default='udp_over_rtp',help='Set transport type when SETUP: tcp, udp, tcp_over_rtp, udp_over_rtp[default]')
344+
parser.add_option('-t','--transport',dest='transport',default='tcp_over_udp',help='Set transport type when SETUP: ts_over_tcp, ts_over_udp, rtp_over_tcp, rtp_over_udp[default]')
345345
parser.add_option('-d','--dest_ip',dest='dest_ip',help='Set dest ip of udp data transmission, default use same ip with rtsp')
346346
parser.add_option('-p','--client_port',dest='client_port',help='Set client port range when SETUP of udp, default is "10014-10015"')
347347
parser.add_option('-n','--nat',dest='nat',help='Add "x-NAT" when DESCRIBE, arg format "192.168.1.100:20008"')

0 commit comments

Comments
 (0)