Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Phantoms?

Help
2009-11-21
2012-12-22
  • Brentmeister
    Brentmeister
    2009-11-21

    Is there a way to get the functionality of Ventrilo's phantoms in Mumble?
    Basically its a one-way link but only for the user who created the link.(As
    far as I know there are only channel-channel links).

     
  • Brentmeister
    Brentmeister
    2009-11-21

    Couldn't find an edit button. Anyways I think this may be possible using an
    ACL?

     
  • Stefan H.
    Stefan H.
    2009-11-21

    One way link? You mean whisper? That's in 1.2.0. You can whisper to groups,
    channels, friends...

     
  • Noel Houck
    Noel Houck
    2009-11-21

    I think you can do what you want with ACL's, can you be more specific about
    what you want to do?

     
  • Natenom
    Natenom
    2009-11-21

    You need ACL "@out -speak".

     
  • Brentmeister
    Brentmeister
    2009-11-22

    In Ventrilo there are things called "phantoms".
    Basically a user can set a Phantom in that channel without being in it. Once
    set the user will hear everything going on in that channel but the people in
    the channel won't hear the user.

    The problem with using @out -speak. Is that this still works on a Channel-
    Channel Basis.

    The User = Joe | The music player = DJ

    Imagine I want to set up a channel where one user(DJ) is playing his music
    library. Now others might want to listen. Ideally Joe could just right-click
    on that DJ's channel and select "Listen(or set Phantom)". Now Joe would hear
    the DJ(s) in that channel but the DJ will not Joe. The problem with using Link
    in this scenario is that everyone in Joe's channel will hear the DJ, not just
    Joe!

    Phantoms are really useful for things like users sharing music or Karaoke
    night. "SOME" of the functionality of phantoms can be obtained through Linking
    and ACLs but not on a per USER basis. Also, in a lot of ways phantoms are a
    lot easier to understand than ACLs.

     
  • Senve
    Senve
    2009-11-22

    That would make eavesdropping very easy.

    It can be done per user with link and spesific ACL settings for that user.

    The example you described could be done with linking and the DJ only
    whispering to one of the linked channels.

     
  • Brentmeister
    Brentmeister
    2009-11-23

    Hidden Eavesdropping is prevented in Ventrillo by displaying the user as a
    member of that channel with a "P" symbol in front of their name. Mumble could
    display an icon like an Ear or something.

    The problem for using whisper for this is that it requires the DJ to whisper
    people. As opposed to listeners signing up.

    I still think the best way to solve it is having not only a Link but a Listen
    option when users right-click a channel. I do have a music channel that allows
    you to link to it if you have link rights in the channel you are currently in.
    However, like i said as soon as you make that link anyone in the channel with
    you hears the music as well.

     
  • B. Laurent
    B. Laurent
    2009-11-23

    I think, this is a good idea to specify a listen option. Maybe do a feature
    request

     
  • BenAshworth
    BenAshworth
    2012-06-26

    Know this is an old post, but has there been any update to when/if this
    functionality will be added to Mumble?

    The inability to do 'phantoms' is the single thing holding our group back from
    migrating to it. Everything else is so much easier to do and less system
    taxing than Ventrilo, but this is a deal breaker.

    We use phantoms during game wars. There will be 4-6 channels with one squad
    each, and a command center channel. We want only the squad leaders from the
    other channels to be able to listen to the command center channel.

    I've tinkered with ACL's with no success, but even then, a simple right-click
    'ListenIn' option would be a great addition to Mumble.

     
  • fwaggle
    fwaggle
    2012-06-26

    ERROR! The markdown supplied could not be parsed correctly. Did you forget to surround a code snippet with "~~~~"?

    @basher99: What you're asking for can be done with the current ACL setup:  
      
    [http://mumble.sourceforge.net/ACL_and_Groups#Group_of_servers_with_FPS_game](
    http://mumble.sourceforge.net/ACL_and_Groups%23Group_of_servers_with_FPS_game)  
      
    Just stop thinking with the Ventrilo "phantom" paradigm (which I'm not
    certain, I do not speak for the Mumble devs as I'm only a contributor, but I
    believe "phantoms" as Ventrilo implements them are a "never going to happen"
    thing in Mumble) and start wading through the hideously complicated stuff that
    can be done with Mumble's ACL and groups.  
      
    I think the above-linked example should be at least a little bit helpful, as
    it sounds surprisingly close to what you're wanting to do. The @sub meta-group
    is still voodoo to me for the most part (outside a few well-understood use
    cases) so I'm afraid I can't give you an exact how-to for your particular set
    up, but it sounds perfectly doable.
    
    
     
  • BenAshworth
    BenAshworth
    2012-06-26

    It is very close, and thank you for finding that. However it still has the
    pesky problem of everyone in the sub channel being able to hear what's being
    said in the linked command channel. That (unless I'm not reading it right) is
    a setup to allow the squad leads to be the only ones to speak or create the
    link to the command channel.

    What would make it perfect, would be if there was a 'listen' or 'hear'
    permission that could be denied to @all, and then allowed for those only in
    the @groupleader group. The functionality I'm looking for is there, it's just
    all in the wrong direction. :\

    It's a shame that 'phantoms' or something as easily utilized by users, is not
    in the planning. That is one of the single defining downsides I hear from
    other guilds when I asked them about Mumble. "It doesn't do Phantoms, so we
    scrapped it."

     
  • eric greer
    eric greer
    2012-12-22

    Please add phantom listeners guys. This prevents flexible hierarchical voice chat. For example, if I want my squad leaders in my platoon to speak to eachother, they have to make custom binds. We often have several squads up who need to be able to talk frequently in their own rooms but have squad leaders that need their own channel for communication. With mumble this is impossible without making specific binds.

    Please don't give me ACLs as an option. This should be as simple as right clicking and adding a listener to a channel!