梦幻般的webrtc

只需一个页面就可以进行视频了 要不要是意思?
<!DOCTYPE html>

<html>

<head>

    <script src="https://code.jquery.com/jquery-1.9.1.js"></script>

    <script src="http://simplewebrtc.com/latest.js"></script>

    <script>

 

        var webrtc = new SimpleWebRTC({

            // the id/element dom element that will hold "our" video

            localVideoEl: 'localVideo',

            // the id/element dom element that will hold remote videos

            remoteVideosEl: 'remoteVideos',

            // immediately ask for camera access

            autoRequestMedia: true,

            //url:'http://111.172.238.250:8888'

            nick: 'wuhan'

        });

 

 

 

        // we have to wait until it's ready

        webrtc.on('readyToCall', function () {

            // you can name it anything

            webrtc.joinRoom('room1');

 

            // Send a chat message

            $('#send').click(function () {

                var msg = $('#text').val();

                webrtc.sendToAll('chat', { message: msg, nick: webrtc.config.nick });

                $('#messages').append('<br>You:<br>' + msg + '\n');

                $('#text').val('');

            });

        });

 

        //For Text Chat ------------------------------------------------------------------

        // Await messages from others

        webrtc.connection.on('message', function (data) {

            if (data.type === 'chat') {

                console.log('chat received', data);

                $('#messages').append('<br>' + data.payload.nick + ':<br>' + data.payload.message+ '\n');

            }

        });

        

    </script>

    <style>

        #remoteVideos video {

            height: 150px;

        }

 

        #localVideo {

            height: 150px;

        }

    </style>

</head>

<body>

    <textarea id="messages" rows="5" cols="20"></textarea><br />

    <input id="text" type="text" />

    <input id="send" type="button" value="send" /><br />

    <video id="localVideo"></video>

    <div id="remoteVideos"></div>

</body>

</html>


把上面代码 放到HTML页面 就可进行视频 了 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值