推荐 最新
你没饰八

electron实现区域录屏,我使用ffmpeg,有其他方法吗?

我用electron 实现了一个录屏软件,使用 desktopCapturer 可以录制全屏,但是我想局部或者区域录屏,就不太行,electronjs 好像不能使用 CropTarget 这个类,只能比较曲折的用ffmpeg实现的。大佬们,有什么优雅的方法吗?

21
1
0
浏览量337
满脑子智慧溢出

请问WebRTC中 sdp是什么意思?

«WebRTC 建立对等连接 建立对等连接的前提:连接双方必须要知道对方 IP 地址,支持的媒体类型、音视频编码等信息。本地连接:如果两个设备处于局域网中,不用做任何的处理,只需要使用信令服务器获取对方的 sdp,就可以通过局域网 IP 的方式进行对等连接。 公网连接:除本地连接外。想要实现P2P通信,必须让通信双方知道对方的公网IP。» 1、请问这里的sdp是什么意思?这个我猜测应该是一个类似IP地址的定位地址。 2、请问这里说的局域网,是指的A和B都在同一个局域网还是在不同的局域网?(局域网1 ~~~公网~~ ~ 局域网2 )

12
1
0
浏览量318
加班使我熟睡

electron如何获取到桌面音频?

electron如何获取到桌面音频? 比方说 直播时电脑上播放视频 能不能获取到视频的音频 electorn官方提供的desktopCapturer API也是基于webtrc底层实现的。只能获取麦克风的音频。

0
1
0
浏览量215
乘03060920

使用jssip在视频对讲时,对方视频画面画面出来很慢?

服务是用freeswitch服务,我在vue中引入了jssip的v3.10.1版本,在视频对讲时,不管是对方呼叫还是自己呼叫,对方的视频画面都是接通30秒后才显示出来,需要怎么配置才可以优化对方视频画面出来的时间? 下面是我注册jssip的代码 var socket = new JsSIP.WebSocketInterface('wss://192.168.1.111:7443'); const configuration = { uri: `sip:1001@192.168.1.111:5060`, password: 1234, sockets: [socket] }; ua = new JsSIP.UA(configuration); ua.start();

0
1
0
浏览量170
卑微实习僧

如何解决 WebRTC 通话中视频正常但无音频的问题?

WebRTC只能获取视频,但是没有音频 "f62c2f4bf3b5376d33287ac94939d07d.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240927/3aff4b3002382cc2e2b15ca4217b9053.png) "ba4f46ebb28a6e83fefbf559fe7ae9d9.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240927/8a953045d6fa19908eeca337c5692fd8.png) "b1b7b2f537f6e269bffdb7ab249e1541.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240927/246d4fe79c825bcc3066b2ed15fb7ef3.png) 希望提供一些排查思路

0
1
0
浏览量175
九久九

如何播放二进制音频流且能拼接长度?

"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241012/f4f7b3dd0c43cf2c15ef8904bd8ea26a.png) 如图通过ws能一直接收二进制音频流直到结束 // * 将所有二进制流推进一个数组 - audioArray const blob = new Blob(audioArray, { type: 'audio/mp3' }) new Audio(URL.createObjectURL(blob)).play() 此代码能整合所有音频流并播放,但这种方式需要等待传输完成后才能播放 如何能在接收第一段音频流时就开始播放,后续到达的流继续附加在后面播放 求各位大佬提供个思路(如果有代码就更好了~)

0
1
0
浏览量122
超好看鸭

navigator.mediaDevices.getUserMedia在chrome获取视频流分辨率低(640*480),但是在Safari就是1280*720,是浏览器的问题吗?

获取摄像头stream的分辨率谷歌浏览器分辨率一直是640 480很模糊,切OBS则是1280 720,在Safari摄像头stream则是正常的1280*720,电脑摄像头分辨率很高并不是摄像头的问题,请大佬们给点思路吧 navigator.mediaDevices.getUserMedia({ video: { width: { ideal: 1280 }, height: { ideal: 720 } } }) .then(function(stream) { const videoTrack = stream.getVideoTracks()[0]; const settings = videoTrack.getSettings(); console.log('Actual video resolution: ' + settings.width + 'x' + settings.height); }) .catch(function(error) { console.log("getUserMedia error: ", error); });

0
1
0
浏览量35