| Title: MINA Codec Repository |
| Notice: Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| . |
| http://www.apache.org/licenses/LICENSE-2.0 |
| . |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| |
| # Overview |
| |
| This page captures known MINA Codecs available. These codecs may not be part of Apache MINA project. The Codecs are for reference purpose only. |
| |
| <DIV class="info" markdown="1"> |
| The Codecs listed here may not be part of Apache MINA project. The information is for MINA Users for reference implementation available over the web |
| </DIV> |
| |
| ## Protocol Codecs |
| |
| The table below summarizes some of the known codecs |
| |
| | Protocol | Project | Description | |
| |---|---|---| |
| | Prefixed String | [Apache MINA](http://mina.apache.org/) | Encodes/Decodes a a String with fixed length prefix | |
| | Object Serializer | [Apache MINA](http://mina.apache.org/) | Serializes and deserializes Java objects | |
| | Text Line | [Apache MINA](http://mina.apache.org/) | Encoding/Decoding between a text line data and a Java string object | |
| | Ftp | [Apache FtpServer](http://mina.apache.org/ftpserver-project) | FTP codecs | |
| | LDAP | [Apache Directory](http://directory.apache.org/)| LDAP protocol Codecs | |
| | DNS | [Apache Directory](http://directory.apache.org/)| DNS protocol Codecs | |
| | Kerberos | [Apache Directory](http://directory.apache.org/)| Kerberos protocol Codecs | |
| | NTP | [Apache Directory](http://directory.apache.org/) | NTP protocol Codecs | |
| | DHCP | [Apache Directory](http://directory.apache.org/) | DHCP protocol Codecs | |
| | [MRTMP](http://jira.red5.org/confluence/display/docs/Chapter%2016.%20Clustering)| [Red5](http://www.red5.org/) | Codecs for Multiplexing RTMP | |
| | RTMP | [Red5](http://www.red5.org/) | Codecs for RTMP | |
| | RTSP | [Red5](http://www.red5.org/) | Codecs for RTSP | |
| | SMTP | [MailsterSMTP](http://tedorg.free.fr/en/projects.php?section=smtp)</A> | SMTP Codecs | |
| | AMQP | [Apache Qpid](http://cwiki.apache.org/qpid/)</A> | AMQP Codecs | |
| | XMPP | <A href="" class="external-link" rel="nofollow">[Jive Software Openfire](http://www.jivesoftware.com/products/openfire/)| XMPP Codecs | |
| | XMPP | [Vysper](http://mina.apache.org/vysper-project)| XMPP/XML Codecs. Subproject of MINA. | |
| | Google Protocol Buffers | Apache MINA | Codecs are still in [sandbox](http://svn.apache.org/repos/asf/mina/sandbox/protocol-buffers/)</A> | |