Professional Documents
Culture Documents
SaP11.6
long-running
S3C241O
Abstract-With
laboratory
video
the
emergence
surveillance
of
system
various
based
on
The
transport
WED
emhedded
server
side
Stream
media
server
Monitor
client
video.
Therefore,
this
can
realize
the
III.
effective
I.INTRODUCTION
IS
mainly Vimicro
IS
connected with
shown in Figure 2.
1028
SaP11.6
B.
If it's compiled into the kernel, it will increase the size of the
perror("v41_open:");
return ERR_VIDEO_OPEN;
<
0)
perror("v41_get_capability:");
return ERR_VIDEO_GCAP;
Module
}
kernel [3]. Just like each separate "black box", they make a
specific
hardware
in
response
well-defined
internal
perror("v41_geticture");
return ERR_VIDEO_GPIC;
vd->picture.palette = pal;
II palette
vd->picture.depth = dep;
II pixel depth
vd->mmap.format =pal;
if (ioctl(vd->fd, VIDIOCSPICT, &(vd->picture)) < 0)
perror("v41_setalette");
return ERR_VIDEO_SPIC;
}
IV.
Ie lhel' tu Lel'wlua Le
Tile vi deo raptllre
Fig.3.
1029
SaP11.6
client request the URL of the target file from the server, and
B.
Transmission Module
The system adopts RTP I RTCP [4] protocol for real-time
==
- 1)
{
DIE( unable to create socket) ;
SERVER
==
- I)
1030
==
- I)
SaP11.6
if(
setsockopt(
server_s,
I. -
SOL_SOCKET,SO_REUSEADDR,( void*)&sock_opt,
dit
"
sizeof( sock_opt) ) )
==
- I)
Tools
Hlp
'"
Lodi.ng ...
{ D1E( setsockopt) ;
if( bind_server( server_s, serverjp, server_port)
==
- 1)
==
- 1)
CONCLUSION
create a process for the CGI program, and send out the results
VI.
[1] Jonathan
Corbet,Alessandro
Kroah-Hartman
Figure 4, Figure 5.
Rubini
LINUX DEVICE
&
DRIVERS
Greg
Third
manual[J].
the
People's
Posts
and
1031