【发布时间】:2013-05-01 08:02:31
【问题描述】:
我正在通过 vlc 2.0.5 流式传输 H264 电影。我已经通过wireshark读取SDP数据包创建了SDP文件,并且我能够在vlc 1.1和0.9中播放流(当流媒体仍然是vlc 2.0.5时),但不能在vlc 2.0.5中播放。 Streamer 和 Client 在同一台计算机上(尽管这并不重要)。
SDP 文件:
v=0
o=- 15358239906933506048 15358239906933506048 IN IP4 190.40.15.10
s=Unnamed
i=N/A
c=IN IP4 190.40.15.10
t=0 0
m=video 5004 RTP/AVP 96
a=tool:vlc 2.0.5
a=recvonly
a=type:broadcast
a=charset:UTF-8
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1;profile-level-id=64001f;sprop-parameter-sets=Z2QAH6zZQLQ9sBEAAAMD6QAB1MCPGDGW,aOvjyyLA;
vlc 2.0.5 客户端消息显示:
live555 error: no data received in 10s, aborting
在它说sdp文件被成功打开之后。
可能是什么问题? vlc 怎么可能无法通过它创建的 SDP 播放自己的流?
如果有任何建议,我将不胜感激。
谢谢,
伙计。
【问题讨论】:
标签: video-streaming h.264 vlc rtp sdp