我刚刚使用 VLC 媒体播放器(使用命令行)在服务器和客户端系统之间设置了视频的 HTTP 流。两个系统都运行 Ubuntu 20.04
vlc -vvv <path to video file> --sout '#transcode{vcodec=h264,vb=800,acodec=mpga,ab=128,channels=2,samplerate=44100,scodec=none}standard:{access=http,mus=ts,dst=:8080/}'
现在我尝试在 Wireshark 中可视化数据包。不幸的是,我只能看到在服务器和客户端之间发送的 TCP 数据包,而看不到任何上层通信层(如 HTTP)。但是,HTTP 已激活以显示在 Wireshark 中(在“分析”->“激活协议”下)
在里面附截图我只看到一个 HTTP 帧,之后只看到 TCP。
有人有解决方案吗?或者这是预期的行为?
此致!