请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ffmpeg和directshow的差异

老师,最近有个项目需要调用PC机摄像头进行音视频的录制,windows系统,请问一下ffmpeg和directshow哪种技术更适合呢?

正在回答 回答被采纳积分+3

1回答

李超 2019-12-18 15:40:18

ffmpeg 更简单

1 回复 有任何疑惑可以回复我~
  • 提问者 caiyucy #1
    那我是不是得用jni的方式调用ffmpeg,然后通过浏览器调用java程序实现web发起的视频录制?
    回复 有任何疑惑可以回复我~ 2019-12-18 15:56:15
  • 李超 回复 提问者 caiyucy #2
    不是想实现浏览器的直播吧?哪你应该使用WebRTC,看下我的另外一门课,WebRTC 入门与实战。浏览器无法直接调用ffmpeg
    回复 有任何疑惑可以回复我~ 2019-12-19 11:18:00
  • 提问者 caiyucy 回复 李超 #3
    老师,我不是要直播,我现在做一个视频调阅的网站,想在浏览器上实现一个播放器。用户使用时,勾选视频文件,点击播放。我看咱们课程里提供的基于ffmpeg的播放器是c的,编译后应该是以可执行程序或者so的形式运行在linux服务器上。我在实现播放功能时能直接调用这个播放器吗?感觉这种调用方法是在服务器上对视频文件进行了解复用、解码,输出了视频和音频流,回传到客户机的声卡和显卡上?如果这种方式不行,我应该从哪方面入手呢,谢谢您帮我解惑
    回复 有任何疑惑可以回复我~ 2020-03-11 14:07:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信