Host Media Processing
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Host Media Processing or HMP is a design model in telecommunications systems that involves the use of software solutions to perform voice processing functions where dedicated digital signal processors (DSPs) were previously required.[1]
In the age of voice over IP (VoIP), components are connected via Ethernet or broadband links and use TCP/IP as the transport for voice as well as for data. In this environment, it becomes possible to make voice calls without specialized DSP hardware by instead using PC-based software. This software, or protocol driver functionality is often referred to as Host Media Processing, since it is using the central processor in the host PC to do all the telecom work.
HMP can be just software that you load into a PC, though in some situations HMP products work in conjunction with hardware (such as a board equipped with DSP processors) in order to offload computationally expensive operations such as echo cancellation and transcoding. This allows speech applications to scale to large numbers of concurrent calls, without bogging down the host CPU.
There are a significant number of voice, speech, conferencing and fax applications that have been written over the last decade. This often means that backward-compatibility is a big issue, since if possible users want the applications to migrate seamlessly to the VoIP environment. This usually means that HMP products expose one or more standard APIs that historically has been used to write telecom apps in the past.
References
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.