5/3/2023 0 Comments Syncplay ftp![]() Two disjoint command subsets comprise MVCP. ![]() Sony, Harris, Odetics) may lead to unpredictable behavior. Interfering with a unit owned by an MSB external protocol processor (e.g., When a unit is opened, it must have previously been created byĪnother MVCP session (which could be another MVCP session or an externalĬontrol processor such as a station automation system or on-line editor).Įxercise caution when sharing control of a unit between two MVCP sessions. Units can either be created (using the UADD command) or opened (using the UOPN command). The unit name can be omitted only if the unit command When the unit name is omitted or specified as '*' with a unit command, theĬurrent unit is used. LOAD U1 clip1 (unit: load clip into unit U1) Unit name as the first argument, while global commands, commands thatĪffect MSB state or device categories, do not include a unit name.ĬINF clip1 (global: retrieve clip information)Ĭlip1 movie/stream/mpeg/mpeg2/sgi. MVCP commands addressing a specific unit include the Each unitĬonsists of a logical VTR transport capable of loading, cueing, and playingĪ clip, and permits numerous other content operations, as defined and Which aids the conditionalization of applications that track MVCPĪ single MVCP session can control multiple MSB logical units. See the VERS command for information regarding protocol versioning, The new arguments will result in the behavior associated with the originalĬommand hence, existing applications will continue to work in a compatible When new arguments are added to a command, omission of NOTE: Future MVCP enhancements may alter command name, argument quantity, In some cases, responseĪrguments that do not contain spaces may be double-quoted, and theĪpplication should be prepared to handle these specifically. Marks to enable consistent argument parse. ![]() CommandĪrguments that contain spaces must be encapsulated by double quotation Result code 201 returns if (one or more lines terminated by a blank line)Īll MVCP command arguments and responses are white space-delimited. In thisĬase, a result code of 202 is returned and a single response line follows. Multiple response lines terminated by a single blank line (CR/LF). Like FTP, certain MVCP responses may also include a single response line or Refer to UNIT COMMAND MODES for discussion of this behavior. Valid command parse does not automatically imply the underlying MSB Unless otherwise stated, aĬommand returns the result code 200 if successfully parsed. Indicated with a response code of the form 2xx. Protocol response message text consists of a numeric result code and anĪttributed informational message terminated by a CR/LF. Arguments with spaces as values must enclosed with quotation marks Users should restrictĬommand argument values to the inclusive ASCII range HEX 20 (space) and HEXħE (~). Values, rendering these clips unmanagable by the MSB. ![]() Unprintable ASCIIĬharacter passed as arguments are parsed as spaces, but retain their ASCII May consist of any case combination of ASCII characters. NOTE: Lower case MVCP command strings will not parse. All commands consist of uppercase ASCII letters.Įach command and optional argument list must terminate with a CR/LF (HEX Strings two to four characters long with a varying number of MVCP requests consist of case-sensitive command The protocol semantics substantially match the standardįile transfer protocol FTP. MVCP comprises a simple request/response protocol over a standard stream Video Control Protocol (MVCP) is text-based and simplifies interactionīetween a client controlling application and the MSB. Processor enabling an application remote, network-based control over videoĬodec and storage resources comprising an MSB infrastructure. The Media Server for Broadcast (MSB) includes a TCP/IP-based protocol
0 Comments
Leave a Reply. |