本文整理汇总了Python中intercom.Intercom.selected_sipid方法的典型用法代码示例。如果您正苦于以下问题:Python Intercom.selected_sipid方法的具体用法?Python Intercom.selected_sipid怎么用?Python Intercom.selected_sipid使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类intercom.Intercom
的用法示例。
在下文中一共展示了Intercom.selected_sipid方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Intercom
# 需要导入模块: from intercom import Intercom [as 别名]
# 或者: from intercom.Intercom import selected_sipid [as 别名]
help="select sound device", type=str)
tornado.options.define("sipid", default="sip:localhost",
help="", type=str)
tornado.options.parse_command_line()
if tornado.options.options.config:
if os.path.exists(tornado.options.options.config):
tornado.options.parse_config_file(tornado.options.options.config)
options = tornado.options.options
if options.gpio_mode.lower() == "bcm":
GPIO.setmode(GPIO.BCM)
elif options.gpio_mode.lower() == "board":
GPIO.setmode(GPIO.BOARD)
intercom = Intercom(
led_red_channel=options.led_red_channel,
led_green_channel=options.led_green_channel,
doors_channel=options.doors_channel,
btn_call_channel=options.btn_call_channel,
snd_dev_capture=options.snd_dev_capture,
snd_dev_playback=options.snd_dev_playback
)
intercom.selected_sipid = options.sipid
app = NigmafonWebApp(intercom,
options.allowed_users)
http_server = tornado.httpserver.HTTPServer(app)
http_server.listen(options.port)
tornado.ioloop.IOLoop.instance().start()