Skip to content
This repository has been archived by the owner on Oct 17, 2019. It is now read-only.

scplwq/sd_rtc

Repository files navigation

rtc

sns交流模块 v0.2.*

Support

Chrome 24+ and Firefox 21+ (Currently Nightly)

Example

Server

var server = require('http').createServer(app).listen(port);

var webrtc = require('./webrtc.io_new.js').listen(server);

Client

Note: 依赖 socket.io-client v0.9.16

<script src='/javascripts/socket.io.min.js'></script>

<script src="/javascripts/webrtc_new.js"></script>

Demo

运行服务器 (-debug 打印日志文件)

	node app_new.js -debug

浏览器访问

	http://localhost:3000/create

Client

meetting

.supported

.createStream(opt, successCallback, errorCallback)

.attachStream(stream, video)

.createClient(options)

rtc

.register(name, cb)

.getMediaCall()

.me()

.findRooms(query, cb)

.create(opt, cb)

.join(id, cb)

.out()

.chat(msg)

Event

'room chat' 'personal chat'

room

.getId()

.getName()

.getLimit()

.getUserList()

Event

'user in' 'user out'

mediaCall

.getCalls()

.createCall()

Event

'call'

caller

callee

Releases

No releases published

Packages

No packages published