Sun Microsystems SunVideo Plus 1.3 Manuale utente

SunVideo Plus 1.3 User’s Guide
901 San Antonio Road
Palo Alto, , CA 94303-4900
Part No: 806-2818-10
September 1999, Revision A

USA 650 960-1300 Fax 650
969-9131

SunVideo Plus 1.3 User’s Guide
Part No: 806-2818-10
September 1999, Revision A

Copyright Copyright 1999 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California 94303-4900 U.S.A. All rights reserved.
This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and
decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of
Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers .
Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered
trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. For Netscape CommunicatorTM , the
following notice applies: Copyright 1995 Netscape Communications Corporation. All rights reserved.
Sun, Sun Microsystems, the Sun logo, AnswerBook2, docs.sun.com, and Solaris are trademarks, registered trademarks, or service marks of
Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered
trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an
architecture developed by Sun Microsystems, Inc.
The OPEN LOOK and SunTM Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun
acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the
computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun’s
licensees who implement OPEN LOOK GUIs and otherwise comply with Sun’s written license agreements.
RESTRICTED RIGHTS: Use, duplication, or disclosure by the U.S. Government is subject to restrictions of FAR 52.227-14(g)(2)(6/87) and
FAR 52.227-19(6/87), or DFAR 252.227-7015(b)(6/95) and DFAR 227.7202-3(a).
DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY
INVALID.
Copyright 1999 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, Californie 94303-4900 U.S.A. Tous droits réservés.
Ce produit ou document est protégé par un copyright et distribué avec des licences qui en restreignent l’utilisation, la copie, la
distribution, et la décompilation. Aucune partie de ce produit ou document ne peut être reproduite sous aucune forme, par quelque
moyen que ce soit, sans l’autorisation préalable et écrite de Sun et de ses bailleurs de licence, s’il y en a. Le logiciel détenu par des tiers, et
qui comprend la technologie relative aux polices de caractères, est protégé par un copyright et licencié par des fournisseurs de Sun.
Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l’Université de Californie. UNIX est une marque
déposée aux Etats-Unis et dans d’autres pays et licenciée exclusivement par X/Open Company, Ltd. La notice suivante est applicable à
Netscape CommunicatorTM : Copyright 1995 Netscape Communications Corporation. All rights reserved.
Sun, Sun Microsystems, le logo Sun, AnswerBook2, docs.sun.com, et Solaris sont des marques de fabrique ou des marques déposées, ou
marques de service, de Sun Microsystems, Inc. aux Etats-Unis et dans d’autres pays. Toutes les marques SPARC sont utilisées sous licence
et sont des marques de fabrique ou des marques déposées de SPARC International, Inc. aux Etats-Unis et dans d’autres pays. Les produits
portant les marques SPARC sont basés sur une architecture développée par Sun Microsystems, Inc.
L’interface d’utilisation graphique OPEN LOOK et SunTM a été développée par Sun Microsystems, Inc. pour ses utilisateurs et licenciés.
Sun reconnaît les efforts de pionniers de Xerox pour la recherche et le développement du concept des interfaces d’utilisation visuelle ou
graphique pour l’industrie de l’informatique. Sun détient une licence non exclusive de Xerox sur l’interface d’utilisation graphique Xerox,
cette licence couvrant également les licenciés de Sun qui mettent en place l’interface d’utilisation graphique OPEN LOOK et qui en outre
se conforment aux licences écrites de Sun.
CETTE PUBLICATION EST FOURNIE "EN L’ETAT" ET AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, N’EST ACCORDEE, Y
COMPRIS DES GARANTIES CONCERNANT LA VALEUR MARCHANDE, L’APTITUDE DE LA PUBLICATION A REPONDRE A UNE
UTILISATION PARTICULIERE, OU LE FAIT QU’ELLE NE SOIT PAS CONTREFAISANTE DE PRODUIT DE TIERS. CE DENI DE
GARANTIE NE S’APPLIQUERAIT PAS, DANS LA MESURE OU IL SERAIT TENU JURIDIQUEMENT NUL ET NON AVENU.
Please
Recycle

Contents
Preface viii
1. Introduction to SunVideo Plus 1
SunVideo Plus Features 1
SunVideo Plus Specifications 2
Frame Rates 3
SunVideo Plus Software Packages 4
SunVideo Plus Hardware 4
2. Installing SunVideo Plus 7
Installation Kit 7
Installation Requirements 7
Unpacking the SunVideo Plus Card 8
Installing the SunVideo Plus Card 8
SunVideo Plus 1.3 Software Contents 9
Removing Previous Software Releases 10
Installing the SunVideo Plus Software 11
Setting Your Environment 13
Setting O1KHOME 13
Modifying the PATH Variable 14
Setting XIL Environment Variables 14
Contents iv

Assigning Device Numbers 15
Installation Quick Test 15
3. SunVideo Compatibility Mode 17
System Requirements 17
Limitations 18
Using SunVideo Compatibility Mode 18
Running SVC Mode Scripts 19
The svc_install Script for Solaris 2.5.1 19
The svc_install Script for Solaris 2.6 20
The svc_uninstall Script for Solaris 2.6 21
The svc_devices Script 22
Setting SVC Environment Variables (Solaris 2.5.1 only) 22
4. SunVideo Plus Example Programs 25
Audio Recording 26
Audio Playing 27
Audio Looping 28
The soundtool Program 29
Using the SunVideo Plus Control Panel 31
Image Compression 32
Example Usage 33
Image Decompression 34
Example Usage 35
Video Display 35
Example Usage 37
Video Broadcast and Video Receiver 37
The xil_video_broadcast Program 37
The xil_video_receiver Program 39
Example Usage 40
vSunVideo Plus 1.3 User’s Guide ♦September 1999, Revision A

Video Broadcast and Video Receiver for H.261 40
The xilh_video_broadcast Program 40
Audio Video Conferencing 42
The xilh_video_receiver Program 42
The o1k_conf Command 43
5. XIL Attributes for SunVideo Plus 49
Attributes Overview 50
General Attributes 51
DEVICE_NAME 51
PORT_V 51
PORT 51
FORMAT_V 52
FORMAT 52
IMAGE_SKIP 52
MAX_BUFFERS 52
NUM_BUFFERS 53
FULL_BUFFERS 53
FLUSH_BUFFERS 53
Video Attributes 53
HUE 53
CHROMA_GAIN_U 53
CHROMA_GAIN_V 54
CONTRAST 54
LUMA_BRIGHTNESS 54
H.261 Attributes 54
H261_BIT_RATE 54
H261_MAX_QUANT 54
H261_IBLOCK_REFRESH 54
Contents vi

H261_FUR 55
H261_PIP 55
HW_DECOMPRESS_CIS 55
Important Attribute Information 55
Video Ports, Formats, and Auto Format Detection 55
HW Decompression and CIS Selection 56
HW Decompression and Creating an XIL Device 56
Using Both HW Compression and HW Decompression 56
The SunVideo Plus Control Panel and XIL Attributes 57
Molecules 57
Errors 58
Creating a Sample MMACo1k Device Image 59
XIL Source Examples 59
Glossary 61
vii SunVideo Plus 1.3 User’s Guide ♦September 1999, Revision A

Preface
This manual describes how to install and use the SunVideoTM Plus 1.3 subsystem with
your SunTM computer system. It is intended for end users and system administrators.
How This Book Is Organized
Chapter 1 provides an overview of the SunVideo Plus product.
Chapter 2 lists installation requirements and describes how to install hardware and
software for the SunVideo Plus card.
Chapter 3 describes SunVideo Plus and SunVideo compatibility mode.
Chapter 4 provides programming tools and XIL program examples.
Chapter 5 provides SunVideo Plus XIL programming attributes.
Using UNIX Commands
This document may not contain information on basic UNIX®commands and
procedures such as shutting down the system, booting the system, and configuring
devices.
See one or more of the following for this information:
4
Solaris 2.x Handbook for Sun Peripherals
4
AnswerBookTM online documentation for the SolarisTM 2.x software environment
Preface viii

4
Other software documentation that you received with your system
Typographic Conventions
TABLE P–1 Typographic Conventions
Typeface or
Symbol Meaning Examples
AaBbCc123 The names of commands, files, and
directories; on-screen computer
output.
Edit your .login file.
Use ls -a to list all files.
% You have mail.
AaBbCc123 What you type, when contrasted
with on-screen computer output. %su
Password:
AaBbCc123 Book titles, new words or terms,
words to be emphasized.
Command-line variable; replace
with a real name or value.
Read Chapter 6 in the User’s Guide.
These are called class options.
You must be root to do this.
To delete a file, type rm filename.
Shell Prompts
TABLE P–2 Shell Prompts
Shell Prompt
C shell machine_name%
C shell superuser machine_name#
ix SunVideo Plus 1.3 User’s Guide ♦September 1999, Revision A
Indice
Manuali Apparecchiature di registrazione popolari di altre marche

Strymon
Strymon NIGHTSKY Manuale utente

Mitsubishi Electric
Mitsubishi Electric 16CH DIGITAL RECORDER DX-TL5000U Manuale utente

Tews Technologies
Tews Technologies TPMC465 Manuale utente

Honeywell
Honeywell Excel 50 Manuale utente

SeaLevel
SeaLevel COMM+8.LPCI Manuale utente

Arturia
Arturia AUDIOFUSE STUDIO Manuale utente











