Description: Video-on-demand demo program. A server program and a client program. The server-side to maintain a supply-demand program list. Client and server to establish a connection, you can get a list of programs available for on-demand server, and then choose a program of interest to play. Support on-demand media types such as MPEG1, MP3, MPEG2, AVI. The Bin \ VODServer.exe server program. The Bin \ VODClient.exe client program. FilterNetReceiver is a network data reception mode, the Source Filter. The Filter the Registered called " HQ Net Receiver" . Open the VODDemo directory WsClientServer.dsw file, can browse the directory of all projects.
To Search:
File list (Check if you may need any files):
VODDemo\WsClientServer.dsw
.......\VODServer\CAddFileDlg.cpp
.......\.........\CAddFileDlg.h
.......\.........\StdAfx.cpp
.......\.........\StdAfx.h
.......\.........\VODServer.cpp
.......\.........\VODServer.dsp
.......\.........\VODServer.h
.......\.........\VODServer.rc
.......\.........\VODServerDlg.cpp
.......\.........\VODServerDlg.h
.......\.........\resource.h
.......\.........\...\VODServer.ico
.......\.........\...\VODServer.rc2
.......\...Client\CDXFilter.cpp
.......\.........\CDXFilter.h
.......\.........\CDXGraph.cpp
.......\.........\CDXGraph.h
.......\.........\CMediaPlayer.cpp
.......\.........\CMediaPlayer.h
.......\.........\CServerAddressDlg.cpp
.......\.........\CServerAddressDlg.h
.......\.........\StdAfx.cpp
.......\.........\StdAfx.h
.......\.........\UFilterUtils.cpp
.......\.........\UFilterUtils.h
.......\.........\VODClient.cpp
.......\.........\VODClient.dsp
.......\.........\VODClient.h
.......\.........\VODClient.rc
.......\.........\VODClientDlg.cpp
.......\.........\VODClientDlg.h
.......\.........\resource.h
.......\.........\...\VODClient.ico
.......\.........\...\VODClient.rc2
.......\FilterNetReceiver\CFilterNetReceiver.cpp
.......\.................\CFilterNetReceiver.h
.......\.................\CMediaController.cpp
.......\.................\CMediaController.h
.......\.................\CNetStreamOut.cpp
.......\.................\CNetStreamOut.h
.......\.................\CStreamSocket2.cpp
.......\.................\CStreamSocket2.h
.......\.................\FilterNetReceiver.def
.......\.................\FilterNetReceiver.dsp
.......\.................\FilterNetReceiver.rc
.......\.................\asyncio.cpp
.......\.................\asyncio.h
.......\.................\asyncrdr.cpp
.......\.................\asyncrdr.h
.......\.................\resource.h
.......\Common\CAviParser.cpp
.......\......\CAviParser.h
.......\......\CMediaInfo.cpp
.......\......\CMediaInfo.h
.......\......\CMsgReceiver.cpp
.......\......\CMsgReceiver.h
.......\......\CMsgStation.cpp
.......\......\CMsgStation.h
.......\......\CObjectList.cpp
.......\......\CObjectList.h
.......\......\CSocketSender.cpp
.......\......\CSocketSender.h
.......\......\CStreamSocket.cpp
.......\......\CStreamSocket.h
.......\......\CTCPListener.cpp
.......\......\CTCPListener.h
.......\......\CUDPManager.cpp
.......\......\CUDPManager.h
.......\......\FilterNetReceiverGuid.h
.......\......\INetReceiver.h
.......\......\UNetwork.cpp
.......\......\UNetwork.h
.......\......\defines.h
.......\VODServer\res
.......\...Client\res
.......\VODServer
.......\VODClient
.......\FilterNetReceiver
.......\Common
VODDemo