Summary of Contents for ViewCast OSPREY Osprey-450e
Page 1
Osprey 240e/450e User Guide Osprey 240e/450e User Guide ® AVStream Driver Version 4.5 Document Number: 40-03239-04-A Date: December 2010 ViewCast...
Page 2
WARNING: Use shielded cables to connect this device to peripherals in order to maintain compliance with FCC radio emission limits. WARNING: Modifications to this device not approved by ViewCast Corporation could void the authority granted to the user by the FCC to operate the device.
525-Line (NTSC) Vertical Format ... 27 Filters tab ... 29 SimulStream ... 31 Deinterlace ... 34 Currently Using group ... 35 Adaptive Deinterlace window ... 36 Device tab ... 38 No-Video Test Pattern ... 39 Buffers Requested ... 39 ViewCast Osprey 240e/450e User Guide...
Page 4
Captioning via CC or VBI pins ... 69 Direct CC rendering on video ... 70 CC streaming interface ... 71 Vertical Interval Timecode (VITC) ... 71 Vertical Blanking Interval (VBI) capture ... 72 The audio driver ...73 Selecting the audio source and input volume ... 73 ViewCast...
Page 5
Poor video quality at large frame sizes ... 86 Multiple horizontal lines across video image ... 86 Cannot play back recorded audio ... 86 Audio recording control comes up with wrong device and wrong inputs ... 87 Index ...89 ViewCast Osprey 240e/450e User Guide...
Overview Thank you for purchasing the ViewCast Osprey 240e/450e video capture card. This user guide provides step-by-step instructions for installing and using your new video capture card. For the latest ViewCast product information and news, visit our website at www.viewcast.com.
PostProcessing Mode and SimulStream®: 2 GHz Intel® Pentium® 4 processor or equivalent, 3 GHz recommended Microsoft® Windows® Professional or Home Edition, Windows Server® 2003 Up to 7.5 MB of available hard disk space 256 MB of RAM, 512 MB recommended One available PCI Express® slot ViewCast...
If the main menu does not automatically appear, click on the Window’s computer icon and select the CD-Rom and the setup.exe icon. The Osprey A/VStream – Install Shield Wizard engages and guides you through the installation process. ViewCast...
You move a board from one slot to another, or if you add another board of the same type. For example, you might have an Osprey 240e in the machine, and want to add another Osprey 240e. In this case, the following sequence begins: ViewCast...
Page 11
This window displays once for each Osprey board you are installing. The Systems Setting Change window displays. Click Finish and click Yes to restart the system now (Figure 3). Figure 3. System Settings Change Window ViewCast Osprey 240e/450e User Guide...
4.5 driver suite. Once installed you can see the card’s default settings and change them as needed. To open Osprey Config click All Programs in the Start menu of your Windows computer, then click the ViewCast folder icon. Click Osprey 240e and 450e, then Utilities and the Osprey Config icon becomes visible (Figure 4).
In this example, the computer in use has one card and four devices. The card can take a single input and stream the content differently, for example, you can use several bit rates, sizes, and formats. Click the + icon on the left side of the device you wish to configure, to change the properties of that device. ViewCast...
Page 15
Figure 6 shows the user interface that appears when you select a filter. We expanded the Osprey 450e Device 1A and selected Video Filter. We’ll continue with this device unless we indicate otherwise. Figure 6. Selecting a device for configuration ViewCast...
Page 16
Setting Driver Properties When you choose Device1A and Video Filter 1, the Show Properties for Selected Filter button becomes active (Figure 7). Figure 7. Control used to open the properties page ViewCast...
Set brightness, contrast, saturation, hue, and sharpness Video Decoder Select the video standard – NTSC, PAL, SECAM RefSize Setting Horizontal format and delay, source width and so forth Filters SimulStream®, deinterlace, and inverse telecine* Device Test Pattern, Capture Buffers, Diagnostic Logging ViewCast Osprey 240e/450e User Guide...
Page 18
* Telecine refers to the technology used to transfer or repurpose analog film into electronic media. Some of the 4.5 drivers’ controls work interactively and changes in value immediately update the video. Examples include brightness, contrast, hue, saturation, and sharpness. ViewCast...
Microsoft’s DirectX® 9 Software Developer’s Kit. References on tabs in the Osprey Driver relate to terms used by Microsoft’s streaming video software application. They exist for users with a high degree of technical expertise. You can simply ignore them and use the property tabs as discussed in this manual. ViewCast Osprey 240e/450e User Guide...
The controls on the Input tab of the driver properties card have a global effect on the Osprey capture card on which they reside. If you have multiple Osprey cards, and you want to make global changes, you have to make the change on each card. ViewCast...
Page 21
Osprey’s card’s analog input. Click OK to accept the settings. Cancel Click Cancel to reject the settings and close the window. Apply Click Apply to apply the settings. Help Click Help to access the user guide. ViewCast Osprey 240e/450e User Guide...
Composite 1,2,3,4, S-Video and Component YRYBY (Figure 11 and Figure 12). Note: Separate video, abbreviated S-Video (also known as Y/C) is an analog video signal that carries the video data as two separate signals. They include luma (~brightness) and chroma (~color). Figure 12. Osprey 450e card with optional plug-in ViewCast...
Figure 16. This control is only for true monochrome devices, without color capability. ViewCast Osprey 240e/450e User Guide...
Page 24
Setting Driver Properties B&W composite camera Figure 16. Notch Kill Black and white input sources are rare these days, but some do exist. For example, you may want to stream black and white historical film in a documentary film. ViewCast...
The Video Proc Amp uses slider controls to adjust brightness, contrast, hue, saturation, sharpness, and gamma. If you’re using the preview or capture mode in real-time, then you can see your adjustments as you make them with the Video Proc Amp controls. ViewCast Osprey 240e/450e User Guide...
Page 26
When you change the video standard or input you will not see changes in the slider controls – such as the Hue button becoming disabled – until the driver properties dialog is closed and re-entered. ViewCast...
If video is running and a standard is selected that does not match the incoming signal, the video is likely to freeze or glitch until the signal matches the correct standard. ViewCast Osprey 240e/450e User Guide...
Page 28
Click Apply to apply the settings. Help Click Help to access the user guide. The driver treats PAL-BDGHI identically (the exceptions with PAL are PAL-M and PAL-N which are their own beings) and the driver also treats all variations of SECAM the same. ViewCast...
Placement 525-Line (NTSC) This control is for NTSC users. It has no effect for PAL and SECAM Vertical Format 625-line video standards. Click OK to accept the settings. ViewCast Osprey 240e/450e User Guide...
Use WideScreen letterboxing when the input video aspect ratio does not match the output Signal (WSS) aspect ratio. If the aspect ratio of your content is subject to change between 16:9 and 4:3, it is useful to enable this control. ViewCast...
21). Use the left and right arrow buttons to move the video to the left or right. Click 0 to restore the default zero setting. The allowed range is -11 to 11. With uncropped video, the video shifts on every second increment 0, 2, 4, … ViewCast Osprey 240e/450e User Guide...
In Post-Processing Mode, this operation is often more efficient in terms of processing than a crop operation. The crop and scale are done in hardware, so if you are using the resultant 640 x 480 image directly without further cropping there is no scale/crop processing cost incurred. ViewCast...
Select 480-line video for all normal applications. Select 485-line video for specialized applications. When 480-line video is selected, you can select which video lines should be the top line of displayed or captured video. For non-broadcast applications, all video lines starting with 21 / 284 can be part ViewCast...
Page 34
240e/450e, CC cannot be decoded if the start lines are 22 / 285 as well as 21 / 284. Changes to this control take effect only when all video streams are stopped and restarted. All streams must be stopped before any are restarted. ViewCast...
Currently Using The read-only indicators allow you to see the current algorithm. Click OK to accept the settings. Cancel Click Cancel to reject the settings and close the window. ViewCast Osprey 240e/450e User Guide...
Page 36
Each filter has independent settings for cropping, default output size, logos, and captions that can be stored between sessions. Compared to the previous pin-based method, there are no requirements for a particular startup order, in order to associate settings with instantiations. ViewCast...
SimulStream ViewCast includes an evaluation version of SimulStream with the Osprey 240e and Osprey 450e cards. Evaluation mode works the same as full SimulStream except that an evaluation logo is displayed on the video. If you have set up a custom logo, the evaluation logo and the custom logo appear in the video.
Page 38
Later, whenever you select one of the four filters as your capture filter, the Osprey custom crop, logo, and caption settings previously set for that filter is selected automatically. This setting affects all devices served by the currently accessed driver. The driver prompts you to restart the system or your application if this is needed. ViewCast...
Page 39
5, 6, or more concurrent filters on one device if the processing per filter is light; but only 2 or 3 if the processing load inside or outside of the driver is particularly heavy. ViewCast Osprey 240e/450e User Guide When video is being directly rendered to the...
5th frame is repeated; however, there are no deinterlacing artifacts. Telecine and inverse telecine only apply to NTSC video. They are not used for PAL and SECAM video. The Auto and Inverse Telecine buttons are disabled when PAL or SECAM is selected as the video standard. ViewCast...
Cine Phase display (which of buttons 1 through 5 is green) is not significant – the only significant fact is that phase shifts are occurring. When the sequence relocks, all phase buttons are equally correct. ViewCast Osprey 240e/450e User Guide...
– the Smooth algorithm should be preferred for most applications. The Smooth algorithm uses a bit more CPU. Note: Both algorithms treat still areas (areas that are not green in Test Mode) the same way, and there should be no loss of detail in still areas. ViewCast...
Page 43
If the content is telecine with post-detelecine video-based editing, Auto mode results in the best overall quality – but several frames may not be deinterlaced every time the pull down phase sequence has to be relocked. ViewCast Osprey 240e/450e User Guide...
The driver indicates the minimum number of video capture buffers Requested needed to allocate for proper operation. Diagnostic For use by ViewCast Technical Support Only. Logging Extras … Click this button to display the Extras dialog box (see Extras). Device Info …...
– 5 may not be enough and may result in many dropped frames. On the Preview pin, you can increase the number of buffers to 20 or more if you are using it for capture or encoding rather than direct rendering. ViewCast Osprey 240e/450e User Guide...
Setting Driver Properties Click Default to return to the default settings. Diagnostic logging For use by ViewCast Technical Support only. Extras Extras (Figure 35) are features of the AVStream driver that are new, not fully defined, or subject to change. Extras may also include workarounds to apparent DirectShow issues that are expected to be resolved fairly soon.
Setting Driver Properties Device Info Figure 36. Device Info The Device Info window displays useful information about the capture card and the driver, including the DirectShow name of the device (Figure 36). Click OK to close the window. ViewCast...
The driver can render closed captions on video when NTSC video is Closed Captions selected on the input. On Video Render Logical This control group maps white captions to a color other than white. White as ViewCast Osprey 240e/450e User Guide...
Preview The Preview button works analogously. Both When you click Both, changes you make to the captioning setup apply to both the capture and preview pins. This setting is the default. ViewCast...
CC standard captioning red also works; however, it is not possible to distinguish “logical white” red captions from “standard colored” red captions. Since standard colored captions are so little used, this characteristic has little practical effect. Figure 39. Render Logical White As ViewCast Osprey 240e/450e User Guide...
Field 1 or Field 2 of the video. The DirectShow specification is that CC on a CC pin is always from Field 1; however, this extension allows application developers to access Field 2 data such as XDS data (including vchip) via a DirectShow standard pin. ViewCast...
Preview Both Enable Logo on From this control, enable or disable the logo. File and Color sub Enable Key Color Control the key color and efficiency effect. on File and Color sub tab ViewCast Osprey 240e/450e User Guide...
Page 54
Size tab are also pin dependent. You can select either the Capture or Preview pin to have independent settings for each one, or you can select Both to simultaneously apply the settings to both the Capture and Preview pins. ViewCast...
In .bmp format with a .bmp filename extension. In RGB-24 format. If you have a graphic in another format, edit it with a drawing or photo edit program such as Windows Paint, and save it as RGB-24. ViewCast Osprey 240e/450e User Guide...
For example, if Tolerance is set to 5, and the key color is set to grey (192, 192, 192), then pixels in the bitmap with value (187, 187, 187) are also transparent. Figure 45. Tolerance control ViewCast...
.bmp graphic. The quality of a scaled image will not be as good as the quality of the 1X image. We recommend that wherever possible for production work, you prepare artwork of the exact size at which it will be used. ViewCast...
Page 58
This may not be desirable, since you may want the logo to expand to the same scale as the video window. Click 1X Scale to restore the logo to its unscaled size or import a logo prescaled to the new desired size to ensure the best image quality. ViewCast...
Figure 49. Size and Crop tab The Size and Crop tab has the following controls. Pin Select This field has three choices: Capture Preview Both ViewCast Osprey 240e/450e User Guide...
640 x 480, and your crop rectangle is (0, 0, 640, 480), and then your video is effectively uncropped. But if you are capturing 625-line video, with a reference size of 768 x 576, the same (0, 0, 640, 480) crop specification truncate the right and bottom edges of the video. ViewCast...
If your Pin Select setting is Capture, only the Capture granularity box is enabled; similarly for Preview. The two small read-only edit boxes to the right of the group show the horizontal and vertical granularities for the selected color format for the selected pin type. ViewCast Granularity Alignment...
The Right and Bottom boxes set the bottom right. You can apply cropping to either the Capture pin or the Preview pin independently, or can be applied to both simultaneously, depending on the currently selected Pin Select option. ViewCast...
Page 63
(equal to ½ cropped ROI height) results in a scaled capture of multiple fields. Also, the driver uses both fields whenever they are needed to interpolatively scale the output with best possible accuracy. ViewCast Osprey 240e/450e User Guide...
Pin Properties dialog default entry does not appear in the default VFW/DirectShow mapper dialog. Thus, unless a VFW application, like Virtual Dub, specifically allows for custom resolutions, the VFW app is only able to select from the options the VFW/DirectShow mapper lists. ViewCast...
Some other capabilities such as deinterlace and software gamma correction could logically be either device-level or filter-level, but are treated as device-level for practical reasons. ViewCast Osprey 240e/450e User Guide...
Page 66
Tabs that are part of a tabbed dialog. As a programmer, you can set properties directly from within the code of your application, using either the standard DirectShow API or the custom Osprey extension API that is available from ViewCast in a software development kit (SDK). ViewCast...
Post-processing mode has the following capabilities: With SimulStream disabled, there is still a maximum of one capture pin and one preview pin on the device at a time. However, there are no restrictions on combinations of video size ViewCast Osprey 240e/450e User Guide...
Page 68
Crop, logo, and caption settings can be different for each pin of each filter, and the driver maintains separate settings for each filter and pin. Video size, color format, and frame rate can also be different for each pin. It is the responsibility of the application to maintain these settings. ViewCast...
For CC rendering, the output of the Line 21 filter connects to an input of the Overlay Mixer. The best video format to use with Overlay Mixer is YUY2. ViewCast Osprey 240e/450e User Guide...
Note: VMR7 cannot be used when closed captions are to be rendered from the driver’s DShow- standard CC or VBI pin – use the Overlay Mixer to Video Renderer pathway instead. If the driver’s internal rendering is used, the VMR7 works and is recommended. ViewCast...
CPU rather than with direct memory access (DMA) operations may be inordinately slow. If you are streaming video or capturing to file you do not see numbers this high. If you are encoding ViewCast Osprey 240e/450e User Guide...
Page 72
AVStream Driver Reference Information video, you may see high CPU utilization, but much or most of it is from the encoder rather than the driver. ViewCast...
YVU9 planar – Similar to YUV12 planar, except that there are in the aggregate 9 bits of data per pixel, and each byte pair of chrominance data is shared by 16 adjacent pixels arranged in a 4x4 square. See YUV format details. ViewCast Osprey 240e/450e User Guide...
Similarly, a 320 x 240 YUV12 format has a 320 x 240 Y array, followed by a 160 x 120 U array, and then a 160 x 120 V array. Note: In the I420 format used by Osprey, the order of the U and V arrays is reversed from the order in the YVU9 format. ViewCast...
In practice, a DirectShow Smart Tee Filter can be inserted into the graph to make any number of VBI pins. When SimulStream is installed, you can have two CC pin instances per SimulStream filter. ViewCast Osprey 240e/450e User Guide...
GraphEdit filtergraph plays back an AVI file containing a video stream plus a CC stream, with the CC rendered on the video: Direct CC rendering on video The driver can render closed captions directly onto capture or preview video. The captioned video can be encoded, written to file, or rendered directly to the screen. ViewCast...
The source code for this filter is included in the Osprey AVStream SDK. The Osprey Timecode Filter also exposes to applications a custom property and callback function that allows it to return the VITC data for each frame along with the frame’s timestamp to the ViewCast Osprey 240e/450e User Guide...
When SimulStream is not installed, the driver supports two VBI pin instances. In practice, a DirectShow Smart Tee Filter can be inserted into the graph to make any number of VBI pins. When SimulStream is installed, multiple VBI pins are allowed. ViewCast...
Programs Accessories Entertainment Volume Control. Either of these two methods brings up the audio mixer interface for the audio playback device, as shown below. Figure 62. Open Volume Control Figure 63. Recording Control ViewCast Osprey 240e/450e User Guide...
Page 80
The unity gain setting is when the volume slider is all the way up (in default driver settings). The quick-access volume control (left click on the speaker symbol) on the task bar controls recording volume and playback volume. To change record levels, go to Options Properties Recording. ViewCast...
Osprey audio capture filters do not support mixing of inputs – you have to select one stereo input at time – so the DirectShow design is not convenient in this case. ViewCast Osprey 240e/450e User Guide...
The settings displayed do not automatically update when you change inputs in the application or mixer click update to refresh the settings. ViewCast...
Page 83
It supplements the system mixer volume controls by providing a wide adjustment range. You can use it to calibrate or normalize input levels across multiple inputs; or to accommodate microphones or other non-line inputs that have nonstandard signal levels. Again, the Default button restores the default value. ViewCast...
Channel D Right Shield Shield Shield Shield Shield Shield Shield Shield ViewCast Signal RCA Connectors Channel A Left Center Channel A Right Center Channel B Left Center Channel B Right Center Channel C Left Center Channel C Right Center Channel D Left Center...
NTSC-M video but are using a PAL-BDGHI video source. Make sure you know what signal format your video source is generating. Go into the Video Standard field of the Control Dialog’s Source page, and click the button for that signal format. ViewCast Osprey 240e/450e User Guide...
Verify that the selected playback device is your sound card. Some Windows applications cannot use a recording device unless a playback device is also installed. The Placeholder device cannot play back recorded audio. You can use the same method to select playback device that you use when selecting the audio source. ViewCast...
If you no longer have a need for the Video for Windows driver, you can uninstall it using instructions obtainable from Osprey technical support. If you are comfortable using RegEdit to edit your registry, you can instead go to the following location: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32 ViewCast Osprey 240e/450e User Guide...
Closed Caption Timestamping, 40 closed captioning, 70 Color formats, 67 Control used to open the properties page, 10 cropping, 53 Current Using settings, 35 ViewCast Osprey 240e/450e User Guide Currently Using group, 35 Custom installation, 4 custom properties, 32 default output size, 53...
Page 96
71 Vertical Interval Timecode, 71 Video Decoder tab, 21 video filter, 9 video input, 15 Video Mixing Renderer 7, 64 Video Mixing Renderer 9, 65 Video Proc Amp controls, 62 Video Process Amplifier, 19 Video Renderer, 63 ViewCast...
Page 97
63 video standard, 15, 67 Video Standard, 17 Video Standard drop-down list, 17 Video Standard field, 17 ViewCast Osprey 240e/450e User Guide VMR7, 64, 65 VMR9, 65 Volume Control, 73 Warranties, 1...