我目前正在做一个爱好项目,这是一个视频流从一个IP摄像头(Girobit360)在RaspberryPi3板上通过RTSP。在
我特别感兴趣的是它的网址链接用来连接到所说的相机:
rtsp://[IP address]:[Port]/PSIA/Streaming/channels/2?videoCodecType=H.264
我想知道是否有这样的事情直接从URL链接更改流分辨率(通过添加更多参数?)如果还有更多的额外功能可以通过URL链接使用吗?在
**我已尝试通过openCV更改分辨率
^{pr2}$但它还是给了我默认的2048x1024分辨率。在
不,您不需要使用opencv内置函数通过RSTP链接进行命令。这些工作在驱动程序级别,所有的RTSP链接提供了一个地方来拉帧。在
如果要调整图像的大小,可以在使用OpenCV resize获取帧后执行此操作
如果您想调整流本身的大小,则需要在源代码处对流重新编码,即进入设置并更改它。虽然如果是其他人的流,您可能无法访问此流,但您没有权限等
相关问题 更多 >
编程相关推荐