⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tsdpparse.in

📁 linux下的一款播放器
💻 IN
📖 第 1 页 / 共 2 页
字号:
# Init <version number># Parse <parse result> <value count> <sdp string># IntCount <value index> <num of int fields># StringCount <value index> <num of string fields># BufferCount <value index> <num of buffer fields># GetInt <value index> <field name> <expected value># GetString <value index> <field name> <expected value># GetBuffer <value index> <field name> <expected value>Init 123456Parse 0x00000000 1 ""IntCount 0 0StringCount 0 0BufferCount 0 0Init 123456Parse 0x00000000 1 "\n\n\nv=0"IntCount 0 0StringCount 0 0BufferCount 0 0# Invalid SDP version. Need upgradeInit 123456Parse 0x80004005 0 "v=1\r\na=foo:bar\r\n"#Parse 0x00000000 1 "v=1\r\n"#IntCount 0 2#GetInt 0 LiveStream 1#GetInt 0 StreamCount 0#StringCount 0 0#BufferCount 0 0# Invalid SDP version. Need upgradeInit 123456Parse 0x80004005 0 "v=1\r\na=foo:bar\r\n"# Test flag fieldInit 123456Parse 0x00000000 1 "v=0\r\na=foo\r\n"IntCount 0 0StringCount 0 1GetString 0 SDPData "a=foo\n"BufferCount 0 0# Test unknown key/value fieldInit 123456Parse 0x00000000 1 "v=0\r\na=foo:bar\r\n"IntCount 0 0StringCount 0 1GetString 0 SDPData "a=foo:bar\n"BufferCount 0 0# o= lineInit 123456Parse 0x00000000 1 "v=0\r\no=dskjfh\r\n"IntCount 0 0StringCount 0 0BufferCount 0 0# s= lineInit 123456Parse 0x00000000 1 "v=0\r\ns=dskjfh\r\n"IntCount 0 0StringCount 0 0BufferCount 0 0# Test unknown session level line type like "u="Init 123456Parse 0x00000000 1 "v=0\r\nu=http://www.foo.com/index.html\r\n"IntCount 0 0StringCount 0 1GetString 0 SDPData "u=http://www.foo.com/index.html\n"BufferCount 0 0# Test unknown session level line type like "k="Init 123456Parse 0x00000000 2 "v=0\r\nm=video 42 RTP/AVP 34\r\nk=uri:http://www.foo.com/thekey.html\r\n"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 8GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 3GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"GetString 1 SDPData "k=uri:http://www.foo.com/thekey.html\n"BufferCount 1 0# single payload typeInit 123456Parse 0x00000000 2 "v=0\r\nm=audio 42 RTP/AVP 0\r\n"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 8GetInt 1 AvgBitRate 64000GetInt 1 Channels 1GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 RTPPayloadType 0GetInt 1 RTPTimestampConversionFactor 8GetInt 1 SamplesPerSecond 8000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,AverageBandwidth=32000;marker=1,AverageBandwidth=32000;"GetString 1 MimeType "audio/PCMU"BufferCount 1 0# multiple payload typesInit 123456Parse 0x00000000 2 "v=0\r\nm=audio 46 RTP/AVP 10 11 0\r\n"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 8GetInt 1 AvgBitRate 1411200GetInt 1 Channels 2GetInt 1 HXTimestampConversionFactor 10GetInt 1 Port 46GetInt 1 RTPPayloadType 10GetInt 1 RTPTimestampConversionFactor 441GetInt 1 SamplesPerSecond 44100GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,AverageBandwidth=705600;marker=1,AverageBandwidth=705600;"GetString 1 MimeType audio/L16BufferCount 1 0# invalid payload type. Force updateInit 123456Parse 0x80040017 0 "v=0\r\nm=audio 42 RTP/AVP 20\r\n"# invalid payload type. Force update at next media lineInit 123456Parse 0x80040017 0 "v=0\r\nm=audio 42 RTP/AVP 20\r\nm=audio 44 RTP/AVP 0\r\n"# Handle propagation of session level range into media levelInit 123456Parse 0x00000000 2 "v=0\r\na=range:npt=0-10\r\nm=audio 42 RTP/AVP 0\r\n"IntCount 0 2GetInt 0 Duration 10000GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 9GetInt 1 AvgBitRate 64000GetInt 1 Channels 1GetInt 1 Duration 10000GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 RTPPayloadType 0GetInt 1 RTPTimestampConversionFactor 8GetInt 1 SamplesPerSecond 8000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,AverageBandwidth=32000;marker=1,AverageBandwidth=32000;"GetString 1 MimeType "audio/PCMU"BufferCount 1 0# Handle GSM hackInit 123456Parse 0x00000000 2 "v=0\r\nm=audio 42 RTP/AVP 3\r\n"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 8GetInt 1 AvgBitRate 0GetInt 1 Channels 1GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 RTPPayloadType 3GetInt 1 RTPTimestampConversionFactor 8GetInt 1 SamplesPerSecond 8000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "audio/x-pn-gsm610"BufferCount 1 1GetBuffer 1 OpaqueData "31000100401f00005906000041000000020040012626"# rtpmap field test with encoding onlyInit 123456Parse 0x00000000 2 "v=0\r\nm=audio 42 RTP/AVP 101\r\na=rtpmap:101 ABC"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 4GetInt 1 AvgBitRate 0GetInt 1 Port 42GetInt 1 RTPPayloadType 101GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "audio/ABC"BufferCount 1 0# rtpmap field test with encoding and sample rate onlyInit 123456Parse 0x00000000 2 "v=0\r\nm=audio 42 RTP/AVP 101\r\na=rtpmap:101 ABC/90000"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 5GetInt 1 AvgBitRate 0GetInt 1 Port 42GetInt 1 RTPPayloadType 101GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "audio/ABC"BufferCount 1 0# rtpmap field test with encoding, sample rate, and channelsInit 123456Parse 0x00000000 2 "v=0\r\nm=audio 42 RTP/AVP 101\r\na=rtpmap:101 ABC/90000/2"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 6GetInt 1 AvgBitRate 0GetInt 1 Channels 2GetInt 1 Port 42GetInt 1 RTPPayloadType 101GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "audio/ABC"BufferCount 1 0# fmtp testsInit 123456Parse 0x00000000 2 "v=0\r\nm=video 42 RTP/AVP 34\r\na=fmtp:34 profile-id=0"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 9GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 FMTPprofile-id 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 3GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"GetString 1 PayloadParameters "profile-id=0"BufferCount 1 0# Test partial SDP FMTP chunkInit 123456Parse 0x00000000 1 "a=fmtp:101 object=2;cpresent=1;config=200013901387"IntCount 0 2GetInt 0 FMTPobject 2GetInt 0 FMTPcpresent 1StringCount 0 2GetString 0 PayloadParameters "object=2;cpresent=1;config=200013901387"GetString 0 FMTPconfig "200013901387"BufferCount 0 0# Test the case where the fmtp does not match the RTPPayloadTypeInit 123456Parse 0x00000000 2 "m=video 42 RTP/AVP 102\r\na=fmtp:101 object=2;cpresent=1;config=200013901387"IntCount 0 2GetInt 0 StreamCount 1GetInt 0 LiveStream 1StringCount 0 0BufferCount 0 0IntCount 1 4GetInt 1 StreamNumber 0GetInt 1 AvgBitRate 0GetInt 1 RTPPayloadType 102GetInt 1 Port 42StringCount 1 1GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"BufferCount 1 0# ptime testInit 123456Parse 0x00000000 2 "v=0\r\nm=video 42 RTP/AVP 34\r\na=ptime:5"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 9GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 Ptime 5GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"BufferCount 1 0# x-bufferdelay testInit 123456Parse 0x00000000 2 "v=0\r\nm=video 42 RTP/AVP 34\r\na=x-bufferdelay:43"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 9GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 Preroll 43GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"BufferCount 1 0# x-bufferdelay test w/ Preroll presentInit 123456Parse 0x00000000 2 "v=0\r\nm=video 42 RTP/AVP 34\r\na=Preroll:integer;64\r\na=x-bufferdelay:43"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 9GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 Preroll 64GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"BufferCount 1 0# x-initpredecbufperiod testInit 123456Parse 0x00000000 2 "v=0\r\nm=video 42 RTP/AVP 34\r\na=x-initpredecbufperiod:45000"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 9GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 Preroll 500GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"BufferCount 1 0# x-initpredecbufperiod test w/ Preroll presentInit 123456Parse 0x00000000 2 "v=0\r\nm=video 42 RTP/AVP 34\r\na=Preroll:integer;64\r\na=x-initpredecbufperiod:43"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 9GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 Preroll 64GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"BufferCount 1 0# x-predecbufsize testInit 123456Parse 0x00000000 2 "v=0\r\nm=video 42 RTP/AVP 34\r\na=x-predecbufsize:45000"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 9GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 x-predecbufsize 45000GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 2GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"BufferCount 1 0# Unknown field testInit 123456Parse 0x00000000 2 "v=0\r\nm=video 42 RTP/AVP 34\r\na=somefield:5\r\n"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 1StringCount 0 0BufferCount 0 0IntCount 1 8GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 3GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"GetString 1 SDPData "a=somefield:5\n"BufferCount 1 0# Unknown field test w/ multiple media linesInit 123456Parse 0x00000000 3 "v=0\r\nm=video 42 RTP/AVP 34\r\na=somefield:5\r\nm=audio 44 RTP/AVP 0\r\n"IntCount 0 2GetInt 0 LiveStream 1GetInt 0 StreamCount 2StringCount 0 0BufferCount 0 0IntCount 1 8GetInt 1 AvgBitRate 0GetInt 1 Channels 0GetInt 1 HXTimestampConversionFactor 1GetInt 1 Port 42GetInt 1 RTPPayloadType 34GetInt 1 RTPTimestampConversionFactor 90GetInt 1 SamplesPerSecond 90000GetInt 1 StreamNumber 0StringCount 1 3GetString 1 ASMRuleBook "marker=0,timestampdelivery=1;marker=1,timestampdelivery=1;"GetString 1 MimeType "video/H263"BufferCount 1 0IntCount 2 8GetInt 2 AvgBitRate 64000GetInt 2 Channels 1GetInt 2 HXTimestampConversionFactor 1GetInt 2 Port 44GetInt 2 RTPPayloadType 0GetInt 2 RTPTimestampConversionFactor 8GetInt 2 SamplesPerSecond 8000GetInt 2 StreamNumber 1

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -