Tag: vlc

在Docker中使用cvlc访问主机摄像头

我正在尝试为stream式服务器设置一个Docker容器,但是当我尝试从容器内访问主机的摄像头时遇到了麻烦。 我使用以下命令运行容器: docker run -t -i –privileged –rm my/image /bin/bash 。 VLC拒绝以root身份运行,所以我在Dockerfile中创build了一个新用户。 这里是我用来testingnetworking摄像头工作的命令: cvlc v4l2:///dev/video2:chroma=h264 –sout '#std{access=file,mux=ps,dst=test.h264}' 。 一切按照预期在主机上运行。 当我尝试在容器中运行命令时,我看到以下内容: [0x7fc300003108] mux_ps mux: Open [0x7fc300003108] main mux debug: using sout mux module "mux_ps" [0x7fc300000b78] main stream output debug: muxer support adding stream at any time [0x7fc300000b78] main stream output debug: muxer prefers to wait for […]