我写了一个SDP(会话描述协议,RFC 4566)解析器,我想用一套全面的“测试向量”测试它,即一组SDP描述,尽可能地强调每个方面解析器。
我搜索了“sdp test parsing”之类的内容,但信噪比很低(也因为SDP有很多含义)。最接近一组测试向量的东西是
中的java代码但这只是四个例子,我正在寻找更详尽的内容。
感谢您的帮助
答案 0 :(得分:0)
您可能会发现只搜索SD以获取SDP将为您提供足够的SDP供您在测试中使用...我知道我做了一个快速搜索,我对这个号码感到惊讶!
要记住的另一件事是,可以随时向IANA注册各种属性......
http://tools.ietf.org/html/rfc4566 - 8.2.4。属性名称(" att-field")
属性字段名称(" att-field")必须在IANA注册 记录,因为冲突引起的明显问题 同名的属性。 SDP中的未知属性很简单 忽略了,但是协议分裂的冲突是一个 严重的问题。
如果在IANA注册,SDP中还有其他项目可能会发生变化。
您需要查看其网站http://www.iana.org/protocols/
特别是http://www.iana.org/assignments/sdp-parameters/sdp-parameters.xml但很可能是其他人。
然后你也可以创建一个程序来下载每个xml文件,并根据xml文件中的信息创建一个随机SDP,然后测试解析它,但是因为你制作的文件不是很好的测试...