我正在写一个rtsp客户端,我正在弄清楚我正在播放的媒体的当前播放时间。
在rtsp procotol中,据说发送一个没有范围的播放请求应该是通过获取请求中单元的回复中的当前位置得出的,但除了RTP-info之外什么都没有。
我尝试使用“Range:npt =”和“Range:npt = - ”但没有成功。
我做错了什么?
答案 0 :(得分:1)
您必须通过查看RTP标头获取当前时间。 RTP标头有一个时间戳。通过采样率潜水这个时间戳会给你当前时间。采样率在会话描述协议中给出(通常为90000)