示例#1
0
 def _get_audio_receiver_for_peer(config):
     """
     @param config: Remote config.
     @type config: L{spinic.cameras.CamerasConfig}
     """
     audioport = config.send_audio_port
     receiver_cmd = "milhouse -r --numchannels 1 --audioport %(audioport)d --audiocodec raw --audiosink jackaudiosink --disable-jack-autoconnect --jack-client-name %(jackclientname)s" % {
             "audioport": int(audioport),
             "jackclientname": audioconnector.create_jack_client_name(user_id, "receiver"),
         }
     return receiver_cmd
示例#2
0
 def _get_audio_sender_for_peer(config):
     """
     @param config: Local config.
     @type config: L{spinic.cameras.CamerasConfig}
     """
     audioport = config.send_audio_port
     sender_cmd = "milhouse -s --numchannels 1 --audioport %(audioport)d --audiocodec raw --audiosource jackaudiosrc --disable-jack-autoconnect --jack-client-name %(jackclientname)s" % {
             "audioport": int(audioport),
             "jackclientname": audioconnector.create_jack_client_name(user_id, "sender"),
         }
     return sender_cmd