采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
因为我现在做的应用是跨端的一个应用,electron 这个跨端软件获取桌面流,不支持linux arm框架的计算机,我看FFmpeg是支持linux arm计算机的,我想问一下,能不能通过FFmpeg进行桌面流的抓取webrtc实现一个画面传输的一个效果呢?
ffmpeg 没有抓去桌面的功能
ffmpeg不是有屏幕录制的功能吗,把屏幕录制的流实时推送,不是可以实现类似于屏幕共享的效果吗
是的,可以抓屏不能抓几个窗口,我脑子短路了,抱歉。你可以使用mediasoup, 用ffmpeg 抓屏推流给mediasoup,然后分发给webrtc; 但这种方式的弊端是无法保证传输,ffmpeg 使用rtp 将数据传给mediasoup,但如果由于网络问题出现丢包、抖动ffmpeg 都无法处理
老师,那如果我们这个系统是内网使用的。是不是网络问题出现的概率就会比较小呀,或者有没有什么技术是可以在linux arm框架上可以配合webrtc进行获取屏幕进行共享屏幕的技术呀
登录后可查看更多问答,登录/注册
学好FFmpeg核心技术,做高效,高薪,有竞争力的音视频工程师
4.9k 7
4.9k 3
1.8k 12
172 12
296 12