hi3516配置wifi_hi3516a使用RT3070无线视频传输不能使用,急!急!急!

在hi3516a+imx178平台上,开发者遇到使用RT3070无线网卡进行RTSP网络视频传输的问题。尽管有线传输正常,但无线传输无法工作。已确认硬件和驱动无误,软件方面包括DHCP和RT3070驱动移植,但视频仍无法通过无线网卡传输。调试信息显示连接建立并发送了各种RTSP命令,但遇到了'Unsupported Transport'错误。开发者寻求解决方案。
摘要由CSDN通过智能技术生成

一直在开发hi3516a+imx178 rtsp网络视频传输,在VLC中播放视频,现在出现了一个问题,使用有线接口传输可以正常传输,但是换做无线网卡RT3070就不好使了,各个环节都测试了,硬件:无限网卡是好用的(在hi3520d测试过),hi3516a+imx178有线传输没问题(说明采集、压缩、传输都没问题), 软件: 有线和无线的区别就在于移植RT3070的驱动(移植成功,调试信息显示加载成功),如果需要动态设置ip就移植dhcp(为了找问题,这里设置手动设置ip),  各个环节都测试了,就是无法完成视频传输,而且我之前就是用这些程序实现过无线视频传输,只不过是因为之前的hi3516a不小心烧坏了,就换了个一摸一样的hi3516a就不好使了,而且为了以防万一,关于rt3070的驱动我也重新编译了,还是不好用,特向论坛们大神求救,附录调试信息和开机执行程序

开机执行程序:

cd /

insmod rtutil3070ap.ko

insmod rt3070ap.ko

insmod rtnet3070ap.ko

ifconfig ra0 up

ifconfig ra0 192.168.1.21 netmask 255.255.255.0

cd /123/ko && ./load3516a -a -sensor imx178 -osmem 128

route add default gateway 192.168.1.1

cd .. && ./rtsp &

udhcpd /etc/udhcpd.conf &

部分调试信息(vlc播放对应的码流地址)

插上网卡后

AP SETKEYS DONE - WPA2, AuthMode(7)=WPA2PSK, WepStatus(4)=TKIP, GroupWepStatus(4)=TKIP

VLC输入地址后的连接

AddClient, 128

Incoming RTSP connection accepted on socket: 16

EventLoop Connection reached: 3

tcp_read, 1684

192.168.1.100 Port:49591

INPUT_BUFFER was:OPTIONS rtsp://192.168.1.21:554/test.264 RTSP/1.0

CSeq: 2

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  init state

current method code is:  3

OPTIONS rtsp://192.168.1.21:554/test.264 RTSP/1.0

(Send to client:)

RTSP/1.0 200 OK

CSeq: 2

Public: OPTIONS,DESCRIBE,SETUP,PLAY,PAUSE,TEARDOWN

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 80

RTSP/1.0 200 OK

CSeq: 2

Public: OPTIONS,DESCRIBE,SETUP,PLAY,PAUSE,TEARDOWN

tcp_read, 1684

192.168.1.100 Port:49591

INPUT_BUFFER was:DESCRIBE rtsp://192.168.1.21:554/test.264 RTSP/1.0

CSeq: 3

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

Accept: application/sdp

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  init state

current method code is:  0

server:192.168.1.21

port:-1094691078

Failed to get host eth0 or wlan0 ip

GetSdpDescr,660===>psp.base64profileid=42001F,psp.base64sps=Z0IAH52oFAFum4CAgIE=,psp.base64pps=aM48gA==

(Send to client:)

RTSP/1.0 200 OK

CSeq: 3

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:19 GMT

Content-Type: application/sdp

Content-Base: rtsp://sock_ntop_host: unknown AF_xxx: 13980, len 16/test.264/

Content-Length: 544

v=0

o=-2208988928 2208988928 IN IP4 sock_ntop_host: unknown AF_xxx: 13980, len 16

s=H.264 Video, streamed by the Zyqhziee Media Server

i=test.h264

t=0 0

a=tool:Zyqhziee Streaming Media v2015.11.27

a=type:broadcast

a=control:*

a=range:npt=0-

a=x-qt-text-nam:H.264 Video, streamed by the Zyqhziee Media Server

a=x-qt-text-inf:test.h264

m=video 0 RTP/AVP 96

c=IN IP4 0.0.0.0

b=AS:500

a=rtpmap:96 H264/90000

a=fmtp:96 packetization-mode=1;profile-level-id=42001F;sprop-parameter-sets=Z0IAH52oFAFum4CAgIE=,aM48gA==

a=control:track1

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 762

RTSP/1.0 200 OK

CSeq: 3

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:19 GMT

Content-Type: application/sdp

Content-Base: rtsp://sock_ntop_host: unknown AF_xxx: 13980, len 16/test.264/

Content-Length: 544

v=0

o=-2208988928 2208988928 IN IP4 sock_ntop_host: unknown AF_xxx: 13980, len 16

s=H.264 Video, streamed by the Zyqhziee Media Server

i=test.h264

t=0 0

a=tool:Zyqhziee Streaming Media v2015.11.27

a=type:broadcast

a=control:*

a=range:npt=0-

a=x-qt-text-nam:H.264 Video, streamed by the Zyqhziee Media Server

a=x-qt-text-inf:test.h264

m=video 0 RTP/AVP 96

c=IN IP4 0.0.0.0

b=AS:500

a=rtpmap:96 H264/90000

a=fmtp:96 packetization-mode=1;profile-level-id=42001F;sprop-parameter-sets=Z0IAH52oFAFum4CAgIE=,aM48gA==

a=control:track1

tcp_read, 1684

192.168.1.100 Port:49591

INPUT_BUFFER was:SETUP rtsp://sock_ntop_host: unknown AF_xxx: 13980, len 16/test.264/track1 RTSP/1.0

CSeq: 4

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

Transport: RTP/AVP;unicast;client_port=56198-56199

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  init state

current method code is:  8

*** transport: RTP/AVP;unicast;client_port=56198-56199 ***

Failed to get host eth0 or wlan0 ip

<><><><>Creat RTP<><><><>

pstr=-56199

**adding a schedule object action rtsputils.c,322**

(Send to client:)

RTSP/1.0 200 OK

CSeq: 4

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:20 GMT

Session: 100626

Transport: RTP/AVP;unicast;client_port=56198-56199;destination=192.168.1.100;source=0.0.0.0;server_port=57111-57112

TRANSFER TO READY STATE!

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 222

RTSP/1.0 200 OK

CSeq: 4

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:20 GMT

Session: 100626

Transport: RTP/AVP;unicast;client_port=56198-56199;destination=192.168.1.100;source=0.0.0.0;server_port=57111-57112

tcp_read, 1684

192.168.1.100 Port:49591

INPUT_BUFFER was:PLAY rtsp://sock_ntop_host: unknown AF_xxx: 13980, len 16/test.264/ RTSP/1.0

CSeq: 5

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

Session: 100626

Range: npt=0.000-

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  ready state

current method code is:5

+++++++++++++++++++++

start to play 0 now!

+++++++++++++++++++++

(Send to client:)

RTSP/1.0 200 OK

CSeq: 5

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:20 GMT

Session: 100626

Start Playing!

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 105

RTSP/1.0 200 OK

CSeq: 5

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:20 GMT

Session: 100626

AddClient, 128

Incoming RTSP connection accepted on socket: 17

EventLoop Connection reached: 4

tcp_read, 1684

192.168.1.100 Port:49591

INPUT_BUFFER was:TEARDOWN rtsp://sock_ntop_host: unknown AF_xxx: 13980, len 16/test.264/ RTSP/1.0

CSeq: 6

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

Session: 100626

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  play state

(Send to client:)

RTSP/1.0 200 OK

CSeq: 6

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:35 GMT

Session: 100626

no user online now resetfifo

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 105

RTSP/1.0 200 OK

CSeq: 6

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:35 GMT

Session: 100626

tcp_read, 1684

192.168.1.100 Port:49597

INPUT_BUFFER was:OPTIONS rtsp://192.168.1.21:554/test.264 RTSP/1.0

CSeq: 2

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  init state

current method code is:  3

OPTIONS rtsp://192.168.1.21:554/test.264 RTSP/1.0

(Send to client:)

RTSP/1.0 200 OK

CSeq: 2

Public: OPTIONS,DESCRIBE,SETUP,PLAY,PAUSE,TEARDOWN

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 80

RTSP/1.0 200 OK

CSeq: 2

Public: OPTIONS,DESCRIBE,SETUP,PLAY,PAUSE,TEARDOWN

tcp_read, 1684

fd:16,RTSP connection closed by client.

first error,pRtsp is null

tcp_read, 1684

192.168.1.100 Port:49597

INPUT_BUFFER was:DESCRIBE rtsp://192.168.1.21:554/test.264 RTSP/1.0

CSeq: 3

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

Accept: application/sdp

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  init state

current method code is:  0

server:192.168.1.21

port:-1094691078

Failed to get host eth0 or wlan0 ip

GetSdpDescr,660===>psp.base64profileid=42001F,psp.base64sps=Z0IAH52oFAFum4CAgIE=,psp.base64pps=aM48gA==

(Send to client:)

RTSP/1.0 200 OK

CSeq: 3

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:36 GMT

Content-Type: application/sdp

Content-Base: rtsp://sock_ntop_host: unknown AF_xxx: 30484, len 16/test.264/

Content-Length: 544

v=0

o=-2208988928 2208988928 IN IP4 sock_ntop_host: unknown AF_xxx: 30484, len 16

s=H.264 Video, streamed by the Zyqhziee Media Server

i=test.h264

t=0 0

a=tool:Zyqhziee Streaming Media v2015.11.27

a=type:broadcast

a=control:*

a=range:npt=0-

a=x-qt-text-nam:H.264 Video, streamed by the Zyqhziee Media Server

a=x-qt-text-inf:test.h264

m=video 0 RTP/AVP 96

c=IN IP4 0.0.0.0

b=AS:500

a=rtpmap:96 H264/90000

a=fmtp:96 packetization-mode=1;profile-level-id=42001F;sprop-parameter-sets=Z0IAH52oFAFum4CAgIE=,aM48gA==

a=control:track1

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 762

RTSP/1.0 200 OK

CSeq: 3

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:36 GMT

Content-Type: application/sdp

Content-Base: rtsp://sock_ntop_host: unknown AF_xxx: 30484, len 16/test.264/

Content-Length: 544

v=0

o=-2208988928 2208988928 IN IP4 sock_ntop_host: unknown AF_xxx: 30484, len 16

s=H.264 Video, streamed by the Zyqhziee Media Server

i=test.h264

t=0 0

a=tool:Zyqhziee Streaming Media v2015.11.27

a=type:broadcast

a=control:*

a=range:npt=0-

a=x-qt-text-nam:H.264 Video, streamed by the Zyqhziee Media Server

a=x-qt-text-inf:test.h264

m=video 0 RTP/AVP 96

c=IN IP4 0.0.0.0

b=AS:500

a=rtpmap:96 H264/90000

a=fmtp:96 packetization-mode=1;profile-level-id=42001F;sprop-parameter-sets=Z0IAH52oFAFum4CAgIE=,aM48gA==

a=control:track1

tcp_read, 1684

192.168.1.100 Port:49597

INPUT_BUFFER was:SETUP rtsp://sock_ntop_host: unknown AF_xxx: 30484, len 16/test.264/track1 RTSP/1.0

CSeq: 4

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

Transport: RTP/AVP/TCP;unicast;interleaved=0-1

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  init state

current method code is:  8

*** transport: RTP/AVP/TCP;unicast;interleaved=0-1 ***

pstr=/TCP;unicast;interleaved=0-1

AAAAAAAAAAA Unsupported Transport,rtspservice.c,1075

(Send to client:)

RTSP/1.0 461 Unsupported transport

CSeq: 4

TRANSFER TO READY STATE!

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 47

RTSP/1.0 461 Unsupported transport

CSeq: 4

tcp_read, 1684

192.168.1.100 Port:49597

INPUT_BUFFER was:SETUP rtsp://sock_ntop_host: unknown AF_xxx: 30484, len 16/test.264/track1 RTSP/1.0

CSeq: 5

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

Transport: RTP/AVP;unicast;client_port=54118-54119

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  ready state

current method code is:8

*** transport: RTP/AVP;unicast;client_port=54118-54119 ***

Failed to get host eth0 or wlan0 ip

<><><><>Creat RTP<><><><>

pstr=-54119

**adding a schedule object action rtsputils.c,322**

(Send to client:)

RTSP/1.0 200 OK

CSeq: 5

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:36 GMT

Session: 168548

Transport: RTP/AVP;unicast;client_port=54118-54119;destination=192.168.1.100;source=0.0.0.0;server_port=57111-57112

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 222

RTSP/1.0 200 OK

CSeq: 5

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:36 GMT

Session: 168548

Transport: RTP/AVP;unicast;client_port=54118-54119;destination=192.168.1.100;source=0.0.0.0;server_port=57111-57112

tcp_read, 1684

192.168.1.100 Port:49597

INPUT_BUFFER was:PLAY rtsp://sock_ntop_host: unknown AF_xxx: 30484, len 16/test.264/ RTSP/1.0

CSeq: 6

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

Session: 168548

Range: npt=0.000-

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  ready state

current method code is:5

+++++++++++++++++++++

start to play 0 now!

+++++++++++++++++++++

(Send to client:)

RTSP/1.0 200 OK

CSeq: 6

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:36 GMT

Session: 168548

Start Playing!

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 105

RTSP/1.0 200 OK

CSeq: 6

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:36 GMT

Session: 168548

tcp_read, 1684

192.168.1.100 Port:49597

INPUT_BUFFER was:TEARDOWN rtsp://sock_ntop_host: unknown AF_xxx: 30484, len 16/test.264/ RTSP/1.0

CSeq: 7

User-Agent: LibVLC/2.2.6 (LIVE555 Streaming Media v2016.02.22)

Session: 168548

rtsp_tracepoint: rtspservice.c,RTSP_state_machine,1383

state_machine:current state is  play state

(Send to client:)

RTSP/1.0 200 OK

CSeq: 7

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:38 GMT

Session: 168548

leaving rtsp_state_machine!

exit Rtsp_state_machine

4

SOUTPUT_BUFFER length 105

RTSP/1.0 200 OK

CSeq: 7

Server: sunshine/1.11

Date: Thu, 01 Jan 1970 00:02:38 GMT

Session: 168548

tcp_read, 1684

fd:17,RTSP connection closed by client.

first error,pRtsp is null

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值