akhela voip sdk
|
 

Media access

Multimedia
processing

Transport & Control
protocols

Operating system

Hardware Platform

 
 
Akhela Stream SDK

Software Development Kit that simplifies the creation of an Audio/Video Streaming Over IP Application


Media Access


The Media Access layer offers the following settings:

“Audio Interface”
Codec type: possibility to choose audio codec Audio buffers settings

“Video Interface”
Codec type: possibility to choose video codec

“Network Interface”
IP address, remote and local Audio and Video Network ports, remote and local Audio and video bandwidth

“Graphical & Devices settings”
Windows settings, remote and local Select Audio and video devices

“Network Interface”
IP address, remote and local Audio and Video Network ports, remote and local Audio and video bandwidth

“Graphical & Devices settings”
Windows settings, remote and local Select Audio and video devices

/\Top


Multimedia Processing


This layer supports Audio and Video Codecs and signal processing.
Audio/Video codecs

H.264 Technical Reference:
ITU-T H.264 – “Advanced video coding for generic audiovisual services”.
ITU-T H.264.1 – “Conformance specification for H264 advanced video coding”.

H.263 Technical Specifications:
ITU-T H.263 Recommendation – “Video Coding for Low bit rate communication” (Baseline).

G.729AB Technical Specifications:
ITU-T G.729 – “Coding of speech at 8kbit/s using conjugate-structure algebraic-code-excited linear prediction (CS-ACELP)”
ITU-T G.729 Annex A – “Reduced complexity 8 kbit/s CS-ACELP speech codec”;
ITU-T G.729 Annex B “A silence compression scheme for G.729 optimized for terminals conforming to Rec. V.70”.

G.723.1 Technical Specifications:
ITU-T G723.1 Recommendation – “Dual Rate Speech Coder for Multimedia Communication Transmitting at 5.3 and 6.3kbit/s”

G.711 Technical Specifications:
ITU-T G.711 Recommendation – “Pulse Code Modulation (PCM) of Voice Frequencies”

/\Top


Transport & Control Protocols


The Transport & Control layer supports standard RTP/RTCP protocols and it is compliant to the following RFC:

RFC 3551 “RTP Profile for Audio and Video Conferences with
Minimal Control”

RFC 2190 “RTP Payload Format for H.263 Video Streams”

RFC 3984 “RTP payload Format for H.264 Video”


/\Top


Operating System


The Operating System layer currently supports the following OS:

  1. Windows 2000/XP
  2. Linux
  3. Linux Embedded

Customizations with other OS are possible.

/\Top


Hardware Platform


The Hardware Platform layer currently supports:

  1. Intel Pentium
  2. Intel PXA270
  3. STM Nomadik (the platform consists of an ARM9 core with 2 dedicated DSP for Audio and Video)
  4. ARM7/ARM9 architecture

Customizations with other Hardware Platforms are possible.

/\Top

 

 
 

 

Voip Akehla Sdk, Italia, Sardinia, Audio Video Codec, Sip Protocols RTP/RTCP protocols, VoiP Italia, Sardegna, SDK VOIP