vlc访问 rtp://224.1.2.3:6666提示sdp required
vlc访问 rtp://224.1.2.3:6666提示SDP required:
A description in SDP format is required to receive the RTP stream. Note that rtp:// URIs cannot work with dynamic RTP payload format (96).
这个错误是说少sdp文件,自己创建一个sdp,然后vlc打开,可以播放。
目前需要做到像vlc作为流媒体服务器那样,发送rtp组播流,然后用客户端vlc来打开 rtp://224.1.2.3:6666, 是不是在发送数据的时候,加入了一些信息,比如 rtp包格式: rtp头+ 插入信息 + 数据部分 ,抓包发现每个rtp包的大小都是1328, 这个跟rtsp那种打包rtp的方式不一样,是大于1460就分包发送,小于1460的rtp包就直接发送。
如何做到可以直接打开rtp://224.1.2.3:6666,而不需要借助sdp来播放