Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Протокол Media Dispatch Protocol (MDP) был разработан группой Pro MPEG Media Dispatch Group для обеспечения открытого стандарта безопасной, автоматизированной и безмагнитной доставки аудио-, видео- и связанных с ними файлов данных. Такие файлы обычно варьируются от контента с низким разрешением для веб-сайтов до HDTV и цифровых промежуточных файлов высокого разрешения для кинопроизводства. По сути, MDP – это протокол промежуточного программного обеспечения, который отделяет технические детали доставки от бизнес-логики, требующей этой доставки. Например, компания, занимающаяся постпродакшном телепрограмм, может иметь контракт на поставку программы вещателю. Агент MDP позволяет пользователям работать с названиями компаний и программ, а не с именами файлов и сетевыми конечными точками. Он также может предоставлять сервис доставки в рамках сервисно-ориентированной архитектуры. MDP выступает в качестве коммуникационного слоя между бизнес-логикой и низкоуровневыми механизмами передачи файлов, обеспечивая безопасный обмен и согласование метаданных о пакетах файлов, маршрутах доставки, сроках и информации о безопасности, а также управление и координацию текущих передач файлов, связывая всю эту информацию с идентификаторами проектов, компаний и заданий. MDP работает путем реализации слоя «транзакции отправки», посредством которого агенты ведут переговоры и согласовывают детали отдельных передач файлов, необходимых для доставки, и контролируют, отслеживают и сообщают о ходе их выполнения. В основе протокола лежит «Манифест» – XML-документ, содержащий информацию о транзакции. MDP основан на существующих открытых технологиях, таких как XML, HTTP и TLS. Протокол специфицирован по уровням, что позволяет внедрять новые технологии (например, протоколы веб-сервисов, такие как SOAP и WSDL) по мере необходимости. С начала 2005 года несколько реализаций, основанных на проектных версиях протокола Media Dispatch Protocol, использовались для технического тестирования, а с апреля 2005 года – для реальной производственной работы. Опыт, полученный при работе с этими реализациями как на инженерном, так и на практическом производственном уровне, был учтен в спецификации 1.0rcX. Новая, более полная реализация с открытым исходным кодом теперь доступна на SourceForge. Протокол Media Dispatch Protocol (MDP) был стандартизирован рабочей группой SMPTE при комитете S22. Результаты этой работы опубликованы в стандартах SMPTE 2032 1 2007 (спецификация MDP), 2032 2 2007 (спецификация отображения MDP/XML/HTTP) и 2032 3 2007 (спецификация профиля извлечения MDP Target pull). MDP также поддерживается руководством SMPTE Engineering Guideline EG 2032 4 2007, касающимся использования MDP.
The Media Dispatch Protocol (MDP) was developed by the Pro MPEG Media Dispatch Group to provide an open standard for secure, automated, and tapeless delivery of audio, video and associated data files. Such files typically range from low resolution content for the web to HDTV and high resolution digital intermediate files for cinema production. MDP is essentially a middleware protocol that decouples the technical details of how delivery occurs from the business logic that requires delivery. For example, a TV post production company might have a contract to deliver a programme to a broadcaster. An MDP agent allows users be able to deal with company and programme names, rather than with filenames and network endpoints. It can also provide a delivery service as part of a service oriented architecture. MDP acts as a communication layer between business logic and low level file transfer mechanisms, providing a way to securely communicate and negotiate transfer specific metadata about file packages, delivery routing, deadlines, and security information, and to manage and coordinate file transfers in progress, whilst hooking all this information to project, company and job identifiers. MDP works by implementing a 'dispatch transaction' layer by which means agents negotiate and agree the details of the individual file transfers required for the delivery, and control, monitor and report on the progress of the transfers. At the heart of the protocol is the 'Manifest' an XML document that encapsulates the information about the transaction. MDP is based on existing open technologies such as XML, HTTP and TLS. The protocol is specified in a layered way to allow the adoption of new technologies (e. g. Web Services protocols such as SOAP and WSDL) as required. Since early 2005, multiple implementations based on draft versions of the Media Dispatch Protocol have been in use, both for technical testing, and, since April 2005, for real world production work. The experience with these implementations, both at the engineering level, and at the practical production level, has been rolled into the 1.0rcX specification. A newer, and more complete, open source reference implementation is now available on SourceForge. Media Dispatch Protocol (MDP) has been standardized by a SMPTE Working Group under the S22 Committee. This work has been published as SMPTE 2032 1 2007 (MDP specification), 2032 2 2007 (MDP/XML/HTTP mapping specification) and 2032 3 2007 (MDP Target pull profile specification). MDP is also supported by SMPTE Engineering Guideline EG 2032 4 2007 covering the use of MDP.