我想要将 RTSP 流传输到我的 Windows 10 机器上。
我怎样才能让 openRTSP 在 Windows 上运行?
http://www.live555.com/openRTSP/
您是否尝试过?它有效吗?
答案1
你可以在这里找到 git https://github.com/ZhaoliangGuo/live555-simple-demo-4-windows 使用 vs2010 编译,注意 playCommon.cpp 文件中的 ip 是硬编码的。此外,windows 信号未实现,即在关闭 exe 时,它不会向服务器发送 TEARDOWN。
答案2
openRTSP - 命令行程序。因此,我们可以使用 Windows 中的终端应用程序(如 git-bash)执行 openRTSP 应用程序。
执行应用程序的语法:用法:D:\PATH\TO\openRTSP.exe [-p ] [-r|-q|-4|-i] [-a|-v] [-V] [-d ] [-D [-c] [-S ] [-n] [-O] [-t|-T ] [-u ] [-s ]|[-U ] [-E ] [-z ] [-g user-agent] [-k ] [-P ] [-K] [-w -h ] [-f ] [-y] [-H] [-Q []] [-F ] [-b ] [-B ] [-I ] [-m] [|-R []](或 D:\live555\live\testProgs\openRTSP.exe -o [-V])
例如:假设我们需要通过此应用程序流式传输 IP 摄像机,则使用以下命令 ./openRTSP rtsp://admin:[电子邮件保护]:554/样本/媒体
注意:“admin”是某些 IP 摄像机的用户名和密码。
语法:rtsp://<ip地址:端口>/sample/media