在Linux实现airplay
来源:互联网 发布:离开以后网络歌手 编辑:程序博客网 时间:2024/05/17 03:31
协议:http://nto.github.io/AirPlay.html#introduction
printf如下:
Listening for connections.
data is OPTIONS * RTSP/1.0
CSeq: 0
X-Apple-Device-ID: 0x98fe948d6baa
Apple-Challenge: W+CGHvUg2REPHr4qYam7FQ==
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
data is ANNOUNCE rtsp://fe80::20c:29ff:feb8:7357/11100147477113751381 RTSP/1.0
X-Apple-Client-Name: 姜豆
CSeq: 1
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
Content-Type: application/sdp
Content-Length: 664
User-Agent: AirPlay/200.54
v=0
o=AirTunes 11100147477113751381 0 IN IP6 fe80::8a7:5063:ec65:69e0
s=AirTunes
i=姜豆
c=IN IP6 fe80::8a7:5063:ec65:69e0
t=0 0
m=audio 0 RTP/AVP 96
a=rtpmap:96 AppleLossless
a=fmtp:96 352 0 16 40 10 14 2 255 0 0 44100
a
data is SETUP rtsp://fe80::20c:29ff:feb8:7357/11100147477113751381 RTSP/1.0
Transport: RTP/AVP/UDP;unicast;mode=record;timing_port=58018;x-events;control_port=53868
CSeq: 2
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
J/XuTZDGhsatC//dAWBG/maEwoPZcgB71ruGws9w9CRyzU4Jab6T6NZCXUVtUXh5qmgqMml6UUBNj2sBM8XsokE3x63NnkAWKbiNDGtbsbkcAwMRJhJD9A+nhwr/iQPNg2hOyn/HDbtcp2BZefN6B13BPnErZMV2hjZDOVZsbCGBnuWHF0NdozfiH0CKkEJzjvHJ2KQzmBYTXMasBp7H+UkqOxYQsQ0dHwqL9jNp1�
data is RECORD rtsp://fe80::20c:29ff:feb8:7357/11100147477113751381 RTSP/1.0
Range: npt=0-
X-Apple-Durations: b=4; c=8; au=20; an=23; sa=64
CSeq: 3
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
gent: AirPlay/200.54
J/XuTZDGhsatC//dAWBG/maEwoPZcgB71ruGws9w9CRyzU4Jab6T6NZCXUVtUXh5qmgqMml6UUBNj2sBM8XsokE3x63NnkAWKbiNDGtbsbkcAwMRJhJD9A+nhwr/iQPNg2hOyn/HDbtcp2BZefN6B13BPnErZMV2hjZDOVZsbCGBnuWHF0NdozfiH0CKkEJzjvHJ2KQzmBYTXMasBp7H+UkqOxYQsQ0dH
data is SET_PARAMETER rtsp://fe80::20c:29ff:feb8:7357/11100147477113751381 RTSP/1.0
CSeq: 4
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
Content-Type: text/parameters
Content-Length: 20
User-Agent: AirPlay/200.54
volume: -23.743719
/200.54
J/XuTZDGhsatC//dAWBG/maEwoPZcgB71ruGws9w9CRyzU4Jab6T6NZCXUVtUXh5qmgqMml6UUBNj2sBM8XsokE3x63NnkAWKbiNDGtbsbkcAwMRJhJD9A+nhwr/iQPNg2hOyn/HDbtcp2BZefN6B13BPnErZMV2hjZDOVZsbCGBnuWHF0NdozfiH0CKkEJzjvHJ2KQzmBYTXMasBp7H+UkqOxYQsQ0dH
data is FLUSH rtsp://fe80::20c:29ff:feb8:7357/11100147477113751381 RTSP/1.0
RTP-Info: seq=11176;rtptime=575674328
CSeq: 5
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
: AirPlay/200.54
volume: -23.743719
/200.54
J/XuTZDGhsatC//dAWBG/maEwoPZcgB71ruGws9w9CRyzU4Jab6T6NZCXUVtUXh5qmgqMml6UUBNj2sBM8XsokE3x63NnkAWKbiNDGtbsbkcAwMRJhJD9A+nhwr/iQPNg2hOyn/HDbtcp2BZefN6B13BPnErZMV2hjZDOVZsbCGBnuWHF0NdozfiH0CKkEJzjvHJ2KQzmBYTXMasBp7H+UkqOxYQsQ0dH
WARNING: requesting resend on 2 packets (2C28:2C29)
data is FLUSH rtsp://fe80::20c:29ff:feb8:7357/11100147477113751381 RTSP/1.0
RTP-Info: seq=11324;rtptime=575728586
CSeq: 6
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
: AirPlay/200.54
volume: -23.743719
/200.54
J/XuTZDGhsatC//dAWBG/maEwoPZcgB71ruGws9w9CRyzU4Jab6T6NZCXUVtUXh5qmgqMml6UUBNj2sBM8XsokE3x63NnkAWKbiNDGtbsbkcAwMRJhJD9A+nhwr/iQPNg2hOyn/HDbtcp2BZefN6B13BPnErZMV2hjZDOVZsbCGBnuWHF0NdozfiH0CKkEJzjvHJ2KQzmBYTXMasBp7H+UkqOxYQsQ0dH
data is OPTIONS * RTSP/1.0
CSeq: 7
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
AirPlay/200.54
026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
: AirPlay/200.54
volume: -23.743719
/200.54
J/XuTZDGhsatC//dAWBG/maEwoPZcgB71ruGws9w9CRyzU4Jab6T6NZCXUVtUXh5qmgqMml6UUBNj2sBM8XsokE3x63NnkAWKbiNDGtbsbkcAwMRJhJD9A+nhwr/iQPNg2hOyn/HDbtcp2BZefN6B13BPnErZMV2hjZDOVZsbCGBnuWHF0NdozfiH0CKkEJzjvHJ2KQzmBYTXMasBp7H+UkqOxYQsQ0dH
data is OPTIONS * RTSP/1.0
CSeq: 8
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
AirPlay/200.54
026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
: AirPlay/200.54
volume: -23.743719
/200.54
J/XuTZDGhsatC//dAWBG/maEwoPZcgB71ruGws9w9CRyzU4Jab6T6NZCXUVtUXh5qmgqMml6UUBNj2sBM8XsokE3x63NnkAWKbiNDGtbsbkcAwMRJhJD9A+nhwr/iQPNg2hOyn/HDbtcp2BZefN6B13BPnErZMV2hjZDOVZsbCGBnuWHF0NdozfiH0CKkEJzjvHJ2KQzmBYTXMasBp7H+UkqOxYQsQ0dH
WARNING: requesting resend on 2 packets (2E13:2E14)
WARNING: requesting resend on 2 packets (2E90:2E91)
data is OPTIONS * RTSP/1.0
CSeq: 9
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
AirPlay/200.54
026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
: AirPlay/200.54
volume: -23.743719
/200.54
J/XuTZDGhsatC//dAWBG/maEwoPZcgB71ruGws9w9CRyzU4Jab6T6NZCXUVtUXh5qmgqMml6UUBNj2sBM8XsokE3x63NnkAWKbiNDGtbsbkcAwMRJhJD9A+nhwr/iQPNg2hOyn/HDbtcp2BZefN6B13BPnErZMV2hjZDOVZsbCGBnuWHF0NdozfiH0CKkEJzjvHJ2KQzmBYTXMasBp7H+UkqOxYQsQ0dH
WARNING: requesting resend on 2 packets (2F10:2F11)
WARNING: requesting resend on 2 packets (2F8D:2F8E)
data is OPTIONS * RTSP/1.0
CSeq: 10
X-Apple-Device-ID: 0x98fe948d6baa
DACP-ID: A3C909026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
AirPlay/200.54
026036E4FA
Active-Remote: 3766616117
User-Agent: AirPlay/200.54
: AirPlay/200.54
volume: -23.743719
/200.54
J/XuTZDGhsatC//dAWBG/maEwoPZcgB71ruGws9w9CRyzU4Jab6T6NZCXUVtUXh5qmgqMml6UUBNj2sBM8XsokE3x63NnkAWKbiNDGtbsbkcAwMRJhJD9A+nhwr/iQPNg2hOyn/HDbtcp2BZefN6B13BPnErZMV2hjZDOVZsbCGBnuWHF0NdozfiH0CKkEJzjvHJ2KQzmBYTXMasBp7H+UkqOxYQsQ0dH
WARNING: requesting resend on 1 packets (2FC3:2FC3)
WARNING: requesting resend on 2 packets (3041:3042)
^CShutting down...
data is x
jiangdou_stop
- 在Linux实现airplay
- 基于Linux电视棒实现DLNA和airplay功能
- 基于Linux电视棒实现DLNA和airplay功能
- 基于Linux电视棒实现DLNA和airplay功能
- 基于Linux电视棒实现DLNA和airplay功能
- Lab树莓派实现airplay
- AirPlay
- airplay
- AirPlay
- airplay
- Android实现AirPlay,DriodAirPlay开发
- Android平台Airplay的实现方法【原创】
- PC上实现AirPlay功能的软件
- Android平台Airplay的实现方法
- 基于树莓派的AirPlay功能实现
- 说说android端实现Airplay多屏互动(一)
- 说说android端实现Airplay多屏互动(二)
- 关于airplay协议实现镜像功能研究
- 【Cocos2d-x】 3.0 IOS 开启多点触摸
- Visual Studio2013 版本中的 Visual C++ 工具和模板(可用、不可用、受限声明)
- java入门学习(五)
- 秒杀多线程第一篇 多线程笔试面试题汇总
- 让人寒透了心的APP盗版问题,该如何解决
- 在Linux实现airplay
- find_fast_cwd: WARNING: Couldn't compute FAST_CWD pointer 的问题有待解决
- PE 导入表
- URL规范化(URL normalization) 及 不规则URL
- pb 实现后台自动打印pdf 文件
- 测序发展小结
- 笔记19--startActivity、startActivityForResult、Bundle--更新传类对象、集合、类对象集合
- 台阶问题
- 一个人写的 一些开源的资源 主要是记录下