首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不允许RTSP/1.0 459聚合操作

不允许RTSP/1.0 459聚合操作
EN

Stack Overflow用户
提问于 2013-11-29 12:40:00
回答 1查看 2K关注 0票数 1

我正在做.I的工作,想用rtsp开发安卓系统。rtsp服务器是VLC。客户端是java。当我发送“SETUP”时,收到"RTSP/1.0 459聚合操作不允许“;

我的代码示例:

代码语言:javascript
运行
复制
DESCRIBE rtsp://192.168.0.196:8554/test.sdp RTSP/1.0
Cseq: 2


return content:
RTSP/1.0 200 OK
Server: VLC/2.1.0
Date: Fri, 29 Nov 2013 04:14:13 GMT
Content-Type: application/sdp
Content-Base: rtsp://192.168.0.196:8554/test.sdp
Content-Length: 742
Cache-Control: no-cache
Cseq: 2

v=0
o=- 15439064194650748030 15439064194650748030 IN IP4 WIN-AF6P80LVIJ0
s=Unnamed
i=N/A
c=IN IP4 0.0.0.0
t=0 0
a=tool:vlc 2.1.0
a=recvonly
a=type:broadcast
a=charset:UTF-8
a=control:rtsp://192.168.0.196:8554/test.sdp
m=audio 0 RTP/AVP 96
b=RR:0
a=rtpmap:96 mpeg4-generic/44100/2
a=fmtp:96 streamtype=5; profile-level-id=15; mode=AAC-hbr; config=12100000000000000000000000000000; SizeLength=13; IndexLength=3; IndexDeltaLength=3; Profile=1;
a=control:rtsp://192.168.0.196:8554/test.sdp/trackID=0
m=video 0 RTP/AVP 96
b=RR:0
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1;profile-level-id=640028;sprop-parameter-sets=Z2QAKKy0A8ARPywgAAB9IAAXcAHjBlQ=,aO48sA==;
a=control:rtsp://192.168.0.196:8554/test.sdp/trackID=1

SETUP rtsp://192.168.0.196:8554/test.sdp RTSP/1.0
Cseq: 3
Transport: RTP/AVP;UNICAST;client_port=16264-16265


return content:
RTSP/1.0 459 Aggregate operation not allowed
Server: VLC/2.1.0
Date: Fri, 29 Nov 2013 04:14:19 GMT
Content-Length: 0
Cache-Control: no-cache
Cseq: 3


return error:RTSP/1.0 459 Aggregate operation not allowed
Server: VLC/2.1.0
Date: Fri, 29 Nov 2013 04:14:19 GMT
Content-Length: 0
Cache-Control: no-cache
Cseq: 3

我想解决这个问题,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-12-30 22:35:08

SETUP请求用于建立rtp/rtcp连接对,其仅专用于一个流(例如,视频轨道或一个音频轨道)。当您发出SETUP命令时,您指定了两个将用于rtp和rtcp的端口。如果演示文稿有多个流(就像您的示例一样),则必须为要接收的每个流发出一个SETUP请求,并为每个流打开两个端口。在您的情况下,媒体文件有一个音频流和一个视频流,因此您必须分别为rtsp://192.168.0.196:8554/test.sdp/trackID=0rtsp://192.168.0.196:8554/test.sdp/trackID=1.发出设置。trackID=X部分是服务器在"a=control:"属性下返回的sdp描述中包含的部分。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20278472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档