Esempio n. 1
0
def conf_list():
	ports = None
	print "Conference ports : "
	ports = py_pjsua.enum_conf_ports()

	for port in ports:
		info = None
		info = py_pjsua.conf_get_port_info(port)
		txlist = ""
		for i in range(info.listener_cnt):
			txlist = txlist + "#" + `info.listeners[i]` + " "
		
		print "Port #" + `info.slot_id` + "[" + `(info.clock_rate/1000)` + "KHz/" + `(info.samples_per_frame * 1000 / info.clock_rate)` + "ms] " + info.name + " transmitting to: " + txlist
Esempio n. 2
0
print "py im send status " + ` status `
status = py_pjsua.im_typing(accid, "*****@*****.**", 1, message)
print "py im typing status " + ` status `
#print "binfo " + `binfo`

#end of lib buddy

#lib media
count = py_pjsua.conf_get_max_ports()
print "py media conf get max ports " + ` count `
count = py_pjsua.conf_get_active_ports()
print "py media conf get active ports " + ` count `
ids = py_pjsua.enum_conf_ports()
for id in ids:
    print "py media conf ports " + ` id `
    cp_info = py_pjsua.conf_get_port_info(id)
    print "port info name " + cp_info.name
pool = py_pjsua.PJ_Pool()
port = py_pjsua.PJMedia_Port()
status, id = py_pjsua.conf_add_port(pool, port)
print "py media conf add port status " + ` status ` + " id " + ` id `
if status != 0:
    py_pjsua.perror("py_pjsua", "add port", status)
status = py_pjsua.conf_remove_port(id)
print "py media conf remove port status " + ` status `
if status != 0:
    py_pjsua.perror("py_pjsua", "remove port", status)
status = py_pjsua.conf_connect(id, id)
print "py media conf connect status " + ` status `
if status != 0:
    py_pjsua.perror("py_pjsua", "connect", status)
Esempio n. 3
0
print "py im send status " + `status`
status = py_pjsua.im_typing(accid, "*****@*****.**", 1, message)
print "py im typing status " + `status`
#print "binfo " + `binfo`

#end of lib buddy

#lib media
count = py_pjsua.conf_get_max_ports()
print "py media conf get max ports " + `count`
count = py_pjsua.conf_get_active_ports()
print "py media conf get active ports " + `count`
ids = py_pjsua.enum_conf_ports()
for id in ids:
	print "py media conf ports " + `id`
	cp_info = py_pjsua.conf_get_port_info(id)
	print "port info name " + cp_info.name
pool = py_pjsua.PJ_Pool()
port = py_pjsua.PJMedia_Port()
status, id = py_pjsua.conf_add_port(pool,port)
print "py media conf add port status " + `status` + " id " + `id`
if status != 0 :
	py_pjsua.perror("py_pjsua","add port",status)
status = py_pjsua.conf_remove_port(id)
print "py media conf remove port status " + `status`
if status != 0 :
	py_pjsua.perror("py_pjsua","remove port",status)
status = py_pjsua.conf_connect(id, id)
print "py media conf connect status " + `status`
if status != 0 :
	py_pjsua.perror("py_pjsua","connect",status)