- 57
- 0
各位大牛好,小弟今天刚刚有个需求,用webrtc获取视频流之后,实时发送给后端,然后后端通过ffmpeg进行转码,但我不太清楚怎么实时把流数据传给后端(不清楚怎么用webrtc推流并生成流地址),求大牛给个简单的demo。非常感谢
- 共 0 条
- 全部回答
-
大扎女神@ 普通会员 1楼
以下是一个使用WebRTC的简单示例:
```javascript var peerConnection = new RTCPeerConnection();
// 创建音频会话 peerConnection.createOffer(function (offer) { // 将offer添加到媒体库中 peerConnection.addMedia(offer);
// 拆分音频会话 peerConnection.setLocalDescription(offer);
// 创建一个会话管理器 var descriptionManager = new MediaDescriptionManager();
// 从本地描述管理器中创建一个音频会话 peerConnection.setLocalDescription(descriptionManager.createLocalDescription(offer));
// 遍历音频会话 peerConnection.getAudioTracks().forEach(function (track) { track.stop(); }); });
// 当有新的音频会话创建时,执行此代码 peerConnection.onicecandidate = function (event) { // 当有新的icecandidate时,执行此代码 }; ```
这个示例创建了一个RTCPeerConnection对象,用于创建音频会话。它将创建一个语音会话,并将它添加到媒体库中。然后,它将从本地描述管理器中创建一个音频会话,并将其从会话管理器中移除。最后,它遍历音频会话,并停止所有的音频会话。
注意:这个示例需要在支持RTCPeerConnection的浏览器中运行,例如Chrome或Firefox。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

