我目前正在从事一个爱好项目,就是通过RaspberryPi 3板上的IP摄像头(Giroptic 360)通过RTSP播放视频流。
我对它的URL链接特别感兴趣,它用于连接到上述摄像机:
rtsp://[IP address]:[Port]/PSIA/Streaming/channels/2?videoCodecType=H.264我想知道是否存在直接从URL链接更改流解析(通过添加更多的参数?)如果还有更多的额外功能可以通过URL链接获得呢?
**我尝试通过openCV改变决议
cap.set(CAP_PROP_FRAME_WIDTH, 1000)
cap.set(CAP_PROP_FRAME_HEIGHT, 500)但它仍然给了我默认的2048x1024分辨率。
发布于 2018-04-24 13:53:54
不,您不会使用内置的opencv函数通过RSTP链接进行指挥。这些工作在驱动程序级别和所有RTSP链接提供的是一个地方,从拉帧。
如果要调整图像的大小,可以在使用OpenCV resize获取帧后进行调整。
如果要调整流本身的大小,则需要在源处对流进行重新编码,即进入设置并更改它。虽然如果它是某人的流,您可能无法访问它,但是您没有权限等等。
https://stackoverflow.com/questions/50003297
复制相似问题