Jingle (协议)







推荐的Jingle logo


Jingle是XMPP的延伸。它添加了P2P会话控制(通信),以实现如同VoIP或视频会议的多媒体交互。


Jingle由Google及XMPP标准基金会设计。其多媒体流被设计用于RTP(实时传输协议)。若需要,可由NAT穿透辅助以使用ICE(互動式連接建立)。


在2009年12月,推荐的Jingle规范仍未被XMPP标准基金会通过,不过现已存在草案标准。[1]


由Google实现于Google Talk的libjingle程序库以BSD许可证发布。它同时实现了现行标准协议及前标准版本。




目录






  • 1 支持Jingle的客户端


  • 2 注解


  • 3 参考


  • 4 外部链接





支持Jingle的客户端




  • Asterisk PBX[note 1]


  • Coccinella[2][3][4][note 1]


  • Empathy[5](使用Telepathy框架)

  • FreeSWITCH


  • Gajim from 0.14(Windows客户端暂不支持)


  • Google Talk for Gmail、Android[note 2]及Windows[note 1][note 2]


  • Jitsi英语Jitsi[6]


  • KDE Telepathy英语KDE Telepathy[7](使用Telepathy框架)


  • Kopete[8]


  • Miranda IM (via JGTalk plugin)


  • Monal英语Monal (software)是用于iOSIM客户端


  • Pidgin(Linux及Windows)


  • Psi[note 1]

  • QIP Infium英语Quiet Internet Pager#QIP Infium


  • Yate/YateClient supports Jingle in both client and server mode, audio and file transfer, also call transfer and DTMF.


尽管并非IM客户端,RemoteVNC英语RemoteVNC也使用Jingle作为屏幕共享手段之一。



注解





  1. ^ 1.01.11.21.3 Doesn't support video chat


  2. ^ 2.02.1 Currently supports only older, pre-standard version




参考





  1. ^ http://xmpp.org/extensions/xep-0166.html


  2. ^ XMPP Software: Clients


  3. ^ Coccinella | Instant Messaging Program with Whiteboard


  4. ^ Voice over IP (VoIP) Questions. [2013-11-26]. (原始内容存档于2013-12-05). 


  5. ^ Empathy FAQ (Gnome.org) 互联网档案馆的存檔,存档日期2012-04-10.


  6. ^ Jitsi feature list


  7. ^ http://community.kde.org/KTp/FAQ


  8. ^ 存档副本. [2013-11-26]. (原始内容存档于2013-12-02). : Jingle functionality (voice only) can be enabled/disabled in Kopete. The old KDE Wiki statement about it not working, is outdated.




外部链接



  • XMPP Standards Foundation

  • XMPP Technologies: Jingle


  • XEP-0166: Jingle (Draft Standard)


  • XEP-0167: Jingle RTP Sessions (formerly: Jingle Audio Content Description Format) (Draft Standard)


  • XEP-0176: Jingle ICE Transport (Draft Standard)


  • XEP-0177: Jingle Raw UDP Transport (Draft Standard)


  • XEP-0179: Jingle IAX Transport Method (Deferred)


  • XEP-0180: Jingle Video via RTP (formerly: Jingle Video Content Description Format (Retracted; see XEP-0167)


  • XEP-0181: Jingle DTMF (Deferred)


  • XEP-0183: Jingle Telepathy Transport (Humorous)


  • XEP-0208: Bootstrapping Implementation of Jingle (Retracted)


  • XEP-0234: Jingle File Transfer (Deferred)


  • XEP-0247: Jingle XML Streams (Deferred)


  • XEP-0251: Jingle Session Transfer (Deferred)


  • XEP-0260: Jingle SOCKS5 Bytestreams Transport Method (Draft Standard)


  • XEP-0261: Jingle In-Band Bytestreams Transport Method (Draft Standard)


  • XEP-0262: Use of ZRTP in Jingle RTP Sessions (Draft Standard)


  • XEP-0266: Codecs for Jingle Audio (Draft Standard)


  • XEP-0269: Jingle Early Media (Deferred)


  • XEP-0272: Multiparty Jingle (Muji) (Deferred)


  • XEP-0278: Jingle Relay Nodes Jingle Nodes Project (Deferred)


  • XEP-0293: Jingle RTP Feedback Negotiation (Deferred)


  • XEP-0294: Jingle RTP Header Extensions Negotiation (Deferred)


  • XEP-0298: Delivering Conference Information to Jingle Participants (Coin) (Deferred)


  • XEP-0299: Codecs for Jingle Video (Deferred)

  • Google Talk Voice and P2P Interoperability Library





Popular posts from this blog

Lambaréné

Chris Pine

Kashihara Line