Sensoray 3364 Software Manual

Type
Software Manual

This manual is also suitable for




   !"#$
%&
'()*%+,-.%)(('*% /
*))),'%)
  !0
#$
1
  2034&$$1
  0'&$$1
  / 05$$1
   0#$$1
   06&7$$1
   08$91
  087$91 2
  $034&$!1 2
  90,:4&$!1 2
  !0'&$!1 2
  2087$!1 2
  08$!1 2
  /0;$!1 2
  05$21 2
  087$21 2
  0;$21 2
  07$1 2
  $05$/1 !
 $ /08$/1 !
 $ 0'$1 !
 $0,:$1 !
+,3'+,%%+', 9
*)<3+%*+%+', 9
+,=+,%%+', 
'=+,%%+', 
+'()*%+', 
; 
64; 
-(+' 
34;; /
 /
+ 
 
 
3#(+ 
(+ 2
>%?(+ 2
3?*)6)*),) !
+@;)46 !
A'; !
A !
A-,43: !
A4 9
A4( 9
A*; 9
A-,4& $
A-64 $
A64; $
A-(+ $
46 
A* 
A(: 
A3(: 
A3(: 
A)&;# 
A;# 
A;4 
A(4
A*44 
A;3
A-4; 
A&B /
A*5&B /
6 
A7 
A-7 
A+; 
A-+; 
A-,4+; 2
A-+ 2
A-B !
A-5C3 !
A: !
A-: 9
A+45@ 9
A-+45@ $
A* $
A-* $
A 
A- 
A* 
A-* 
A6>( 
A-6>( 
A-;@ 
A--;@ 
A+ 
A-+ 
A64B; /
A-64B; /
A;* /
A-;* 
A6; 
A-6; 
A; 2
A-; 2
A(6 !
A !
A- 9
A+; 9
A-+; 9
A- $
A-- $
A*4:5 $
A%3:*4: 
';6 
A'; 
A-'; 
A'; 
A-'; 
A'; 
A-'; 
':76 
A':7% 
A':77% /
A':76 
A':73 
A':7: 2
A':7# !
;D6 !
A+ !
A-64 !
A-&; 9
A-%7; 9
A6@(: 9
A;6@(: 9
A6@(:4; 9
A&B /$
A*5&B /$
A;4 /
A;# /
A6@(:4; /
A3 /
A-3 /
A-63:(# /
A-63:+ /
*)++',C+%'*. /
%#;7&E44B#;;7#;:

';574;;
%#3?;;=(EE2E!E$0&1 
%#3?;;4&#:0&1
%#'=3?;;4'=#:>%?
;;0&1
/
*,
Version 1.1.18 (March 2021)
F Add functions: S2263_PauseStream, S2263_ResumeStream.
F Adds support forrmware 3636 with faster overlay upload using
bulk endpoint.
Version 1.1.17 (December 2020)
F Bug x for full size decoded preview when other video devices
plugged in concurrently.
Version 1.1.16 (October 2020)
F Added full scale decoded HD preview for Windows 10. This feature
is not available on Win7 or earlier. See S2263_StopDecoded,
S2263_StartDecodedPreview, S2263_StartRecordDecodedPreview
in this manual for details.
Version 1.1.15.1 (August 2020)
F Streamingx for VLC. Streaming MTU size congurable.
Streaming and record at same timexed in demo application. Note:
no changes to the middleware, mid2263.dll. All changes relate to
demo application only.
Version 1.1.14.1 (March 2020)
F HD preview x for 1080p30 + record (Model 3364 only)
Version 1.1.13.2 (February 2020)
F Add missing functions: S2263_SetAspectRatio,
S2263_GetAspectRatio, S2263_SetFlip, S2263_GetFlip,
S2263_SetCrop, S2263_GetCrop
Version 1.1.13.1 (June 2019)
F S2263_OverlayData x for stream index 2 (Display Output)
F Fixed some functions that were missing the strmidx parameter.
Version 1.1.11 (January 2019)
F 3364 Uncompressed callback x for S3364_RegisterCallback.
Version 1.1.10 (December 2018)
F Output idle/passthru xes
Version 1.1.9 (November 2018)
F Demo cleanup. Preview stream stopped when window closed
Version 1.1.8 (October 2018)
F Video status x for AHD standard
F Mic/Line input selection x for 3364
Version 1.1.7 (July 2018)
F Stop button x. 2231 identication and support
Version 1.1.6 (June 2018)
F Added function: S2263_GetAnalogHDStandard
Version 1.1.5 (April 2018)
F Support for Model 2231 AHD board.
Version 1.1.4 (August 2017)
F Support for Rev. C 3364 boards and functional updates.
Version 1.1.3 (July 2017)
F Minor updates
Version 1.1.2 (April 2017)
F Full 3364 support for Rev. B+ boards
Version 1.1.1 (May 2016)
F Added output functions.
F Initial 3364 Support
2
Version 1.1.0 (Aug 2015)
F Recording now supported on both streams some functions take an
additional strmidx parameter.
F Added functions: S2263_SetFrameSkip, S2263_GetFrameSkip
F Added functions: S2263_SetFixedQP, S2263_GetFixedQP and
MID2263_RATEMODE_FIXEDQP
F Added function: S2263_GetNumInputs (for 3364 SDI)
Version 1.0.5 (Jan 2015)
F Overlay functions
Version 1.0.4 (Oct 2014)
F Preview snapshots
F Device removal detection
Version 1.0 (Nov 2013)
F Initial 2263 release.
F H264 Video encoder
F Raw video capture
F Audio Preview
!
+
%#47&&347G&
 +#DE&@;;#
:;5##;
;;4
1 *setup.exeD
1 347 ;7#3
#;54D7#07;7EC:\Program
Files\Sensoray\2263\API\x32C:\Program Files\Sensoray\
2263\API\x641
1 (5#:
1 'E:#&47
*<&
*<&#');B5#4@
;;#4 *<&47&
4H74; +I5#
4;;E#&:+;; ; 
47;:4; ; #,+
74
+4;J&:3 :;
4;#+,6D;;5D#D4 %#3
&7 %#3::3
+;5E')%4; %#
:E:=4;301 ')H5
;; )=)#B##4;#<
4;# 7;;4
#J:#4; 64;E;55
7#3D4D#;55#:;; 
5#:##3&;;&7
7;;
75')H;;E#')H
;&7;;7;4;#
;;; (#3,4
4#& %#54;
#%&7&;74# %#
D5; #7#0(54
DK7K#1
9
%#01:EL:
&4#3?E#&: 7:;:&7
#'
301:=M
(+K4 
(+K4;4 05#5:1
(+K4 05#5:1
(+K7 05#5:1
%#4 D&534&# 44
47##3#747074<1 +#
E4&#;7#3;#
7##;;0&1 +;7;
#;;7E#:&47&
: 7H#3#;;7E
74
%#D4;4 E4 E7 #&5#
5:
$
+
%#47&&347G&
 +#DE&@;;#
:;5##;
;;4
1 *tar xjf sdk-2263-linux-N.NN.tar.bz2
1 * sdk-2263-linux
1 *make
1 (5#:
;7#4(+;;0 ;71;:5#
#:
1 *./demo.py

'=+
%#47&&347G&
 +#DE&@;;#
:;5##;
;;4
1 ';sdk-2263-osx-N.NN.zip
1 3534#;;
1 35347#
1 (5#:
%#4##:E#34
;;#;;

;
Video Capture
:#:&4E#:#: %#D
4<4;4#E&
455 %#4;447&<8()-EC 
:474##:;4 
%#;447;7&4(D
%#4<4;:E&;: 
4;:;#4.0;B..1 
#54::E#4:&<
4;:E&;:E#4..4
;4:45E#;
4&E;;ED5;7 4;
&D5;7E#&5#E#EE

'E#:#;+4553:3:
5M7 %#3#;4#:
N7O##4:&#;; +4;
:;55E#4;:&; %#
4:&#;;#;;#3#
(+#73? %#73?4;7;;
#3#(+;#B53#
;5445 %#3;;7;5EP
#;5445:4 
'E#:;;:0::,1
&#4;; %#7
::M#<4;;:
4E#<@4;;4 %#:
#::N::O#7;;;
N7O %#;:&#5##
(+E;:&7#NA&AO:E&#5#:
#:7 %#73?;:#&7
;;#(+H;
#B5;5445 %##&7
;;7;5(7#EQQ#;5445

:4 (7#4;54;:5L
##:7 R
'E#:;;:&#5##>%?(+
%#73?;:#&7;;#>%?
(+;#B5>%?'&I:
;5445 %##&7;;7;5EQQ
#;5445:4
Firmware Update
%#:S#447#D4;
###: %#D4;3?
D;&4 #5#D4;
;#45#3?E#:
45:##4; 0+#(74
;;E##N';:D;O1 +#4E
D4D47&;#; ##D&5
#S#447E#5#&B 3;5#:
##5#&B5 #;4;E#:
#;: %#
;4#;5D4E5#B#;
4:&:4;B)I
+#B7:#D4;;7#
;:#:4;5E5D44:& %
5D44E##4&#5###
##5#& %#*)35#4E
5#5D4#D4;4
D44547&;; #;4;E
##7;D4E#;&7T
#& 
GPIO
-(+';;&J:#3? 

Demo application
Windows
'E;&E(54<U7<U B
34 
%#;;#4#3?;&#
E;:45 +4@;##
: %;##E#B#;##B&
#NO& 6@;#L $
#
/
;#47&B74 +;;75E
45;: %#;#5#&M
Board Index
%#&#&7#<&# %#
5&$#&###; +54;
GE#5###5 %#&74
$ %#&#&4&7#:&
D4&7 %#7&J:#4& 
54##44&7
&&5&7#3?
Linux
'E;%4ENO###3?
E#N 4 ;7O
Mac
'E;;;EB734
DirectShow API
%#:;;#3#(+ 3#
43,0#;M4 4 4< ;1 

#:4;4E#
3?3;:(+5#
Video4Linux2 API
%#:;;#(+ 
4#0#;M: 5:<:&<;1 #
:4;4E#3?
#&7;:(+5#
QTKit API
%#:;;#>%?64B >%?64B
4;;&
0#;M:; ;; 4&744LB4
L&IBA #41 #:4;4
E#3?#&7;:(+
5#
2
3?*
(+5#5D#__stdcall
5:M
#define MID2263_API extern "C" __declspec(dllimport)
64;E
MID2263_API int __stdcall S2263_Open (void);
(+:7;intE##$E
5::0mid2263types.h1
Initialization/Cleanup/Enumeration Functions
S2263_Open
MID2263_API int __stdcall S2263_Open (
int board_index);
&&7#(+ +#<
;4E&#74&:&# 
board_index
V&&0<&1
S2263_Close
MID2263_API int __stdcall S2263_Close (
int board_index);
&&;;4;;<;#3?
3?&I#3?;#A';
board_index
V&&0<&1
S2263_GetNumDevices
MID2263_API int __stdcall S2263_GetNumDevices (
int *NumDevices);
*:#4&:#74 '7:A';

NumDevices
:&;5#4&:
!
S2263_SetStreamWindow
MID2263_API int __stdcall S2263_SetStreamWindow (
HWND hwnd,
int devid);
';;:;D: +#
hwndNULLE#;;<;;7#:
4 +hwndNULLE##
S2263_RepaintWindow#WM_PAINT45: 4;
6##;;
hwnd
# +,E;;<;&
devid
:#740$#5&1
S2263_SetStreamWindowPosition
MID2263_API int __stdcall S2263_SetStreamWindowPosition (
RECT rcDst,
int devid);
#;#4
rcDst
#;
devid
:#740$#5&1
S2263_RepaintWindow
MID2263_API int __stdcall S2263_RepaintWindow (
HDC hdc,
int devid);
7S2263_SetStreamWindow#<NULLhwnd #
#:#L4&; 64;E
#::WM_PAINT45 
hdc
3:#L +,E:
##&
devid
:#740$#5&1
9
S2263_GetSerialNumber
MID2263_API int __stdcall S2263_GetSerialNumber (
int *serial_number,
int devid);
*:#4&4# )##L
4&
serial_number
;#:&:5#4&:
devid
:#740$#5&1
S2263_GetFirmwareVersion
MID2263_API int __stdcall S2263_GetFirmwareVersion (
int *firmware_version,
int devid);
*:#D4:4# 
firmware_version
;#:&:5#D4::
devid
:#740$#5&1
S2263_FirmwareUpdate
MID2263_API int __stdcall S2263_FirmwareUpdate (
int devid);
(#:D4;4 
devid
:#740$#5&1
S2263_GetAPIVersion
MID2263_API int __stdcall S2263_GetAPIVersion ();
%##:#3#&7 %#:
4&4#M
WA-(+01X
4IA:W0UU1Y$JX
4A:W0UU!1Y$JX
A:WY$JX
$
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54

Sensoray 3364 Software Manual

Type
Software Manual
This manual is also suitable for

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI