0
我正在制作流式传输摄像头的应用程序。我想用ffmpeg捕捉摄像头,ffmpeg作为编码器,live555作为服务器。我知道我必须在live555中实现DeviceSource.cpp来封装编码器以接收来自ffmpeg的帧。任何人都可以为我提供一些关于实现的教程或示例。感谢高级。如何使用ffmpeg流式传输摄像头并通过网络发送使用live555
我正在制作流式传输摄像头的应用程序。我想用ffmpeg捕捉摄像头,ffmpeg作为编码器,live555作为服务器。我知道我必须在live555中实现DeviceSource.cpp来封装编码器以接收来自ffmpeg的帧。任何人都可以为我提供一些关于实现的教程或示例。感谢高级。如何使用ffmpeg流式传输摄像头并通过网络发送使用live555
这里是真正的你以后这里一个很好的例子:
https://www.imc-store.com.au/Articles.asp?ID=278
它展示了如何使用FFMPEG,然后发送到编码原始RGB帧C++ VS2010项目,离散帧到LIVE555进行流式传输。
VS2010项目包括所有的库和包含文件,所以它应该只是一个解压缩的情况,在VS2010中运行.sln文件,编译并运行!
此外,VLC源代码实现FFMPEG和Live555,你可以看看他们的代码一些额外的指针!
祝你好运!