Hello Swanand,
Wow! Thanks for the quick response! That does give me an good idea of where to start. I looked those areas over, and from what I saw it looks like I could (in a sense) "forward" the packets from the remote site through my local computer to the device, by intercepting them at those routine points. And I was wanting to bypass the local computer for the data stream, and just point the remote device to my local device. It seems like there would be some point in the NAT traversal negotiation where the local computer sends it local IP out for the data channel, and instead I wanted to send out the local device's IP address. Do you know if that is possible? -Karl On Nov 28, 5:49 pm, "swanand rao" <[EMAIL PROTECTED]> wrote: > Hi Karl, > > You need to modify the Mediachannel.cpp there are two subroutines > sendpacket() and onpacketrecive() [I am not sure of the exact API]. Instead > of sending and reciving packets to the local sound devices you send and > receive it over the IP and port of your choice, and probably you need to > implement a seperate socket to do so..... Also keep in mind that your remote > sound application should support the codecs as defined in > gipsmedialiteengine.cpp or the other media engine for linux(I havent worked > with that) there is a struct in which all the supported codecs are > predefined. > > Hope this helps. > > Thanks > Swanand > > On Nov 28, 2007 9:52 PM, karl <[EMAIL PROTECTED]> wrote: > > > > > Hello, > > > Let's say I have device on my local network (behind a NAT) > > that I want to use as the source and destination for the data > > stream that I negotiate with lib-jingle. You could imagine a > > net phone separate from my computer. The net phone has > > limited capability, so putting libjingle code onto it is > > problematic. > > Is there a place in the provided code that I can modify, (given > > that I know the local IP-address, and ports of the netphone) to > > point the data streams to that device rather than to the computer > > running the libjingle code? > > > Thanks in advance for any help or advice on this subject. > > > -Karl --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "google-talk-open" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-talk-open?hl=en -~----------~----~----~----~------~----~------~--~---
