Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Client side Multicast Video Conference System VB6.0 and Tapi 3.0 "clie

Status
Not open for further replies.

pawanrawal

Programmer
Oct 22, 2002
1
IN
Hello everybody

We are creating Audio/Video Conference system using Tapi3.0( Rendezvous IP
Telephony Conferencing) and Visual Baisc 6.0.The problem which we are facing
is while developing client side application, in this preview of video and
stream transfer to all other clients doesn't work,but client will be
attached to(part of) conference but no preview show in active movie control
and stream is not transfered to another end(other clients).

Windows 2000 server is configured for multicast network(like DHCP,Active
Directory,QOS Service,ILS Service,Telephony etc) means system is working
fine with phone dialer as well as platform SDK vbscript examples.Client is
Windows 2000 Prof.

All this is developed for windows 2000 family, based on demo vbscript in
samples of Microsoft Platform SDK Tapi Samples.


Refrences included are :

1. Active movie Control (quartz.dll)
2. Microsoft Tapi 3.0 Lib (tapi.dll)
3. Microsft sdpblb 1.0 type Lib (sdpblb.dll)
4. Microsoft Rendezvous Control (rend.dll)
5. Microsft Multicast allocation..(mdhcp.dll)

error coming in this procedure SetupTerminals()
in following lines

If lngMediaType = TAPIMEDIAMODE_VIDEO And lngDirection = TD_CAPTURE Then

'Create Video Terminal
Set pVideoWindow =
pITTerminalSupport.CreateTerminal(CLSID_String_VideoWindowTerm,
TAPIMEDIAMODE_VIDEO, TD_RENDER)
Call CheckError("SetupTerminals: Create Terminal")

'select on stream
'***************at this point error comes ************************
Call pITStream.SelectTerminal(pVideoWindow)
Call CheckError("SetupTerminals: SelectTerminal")

'Immediately make it visible as soon as stream is active
Set pIVideoWindow = MAPPER.QueryDispatchInterface
(IID_String_IVideoWindow, pVideoWindow)
Call CheckError("SetupTerminals: query for IVideoWindow")

pIVideoWindow.AutoShow = True
Call CheckError("SetupTerminals: set visibility")
End If


Pls help me in this.I can send u the source code also.

Regards

Pawan

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top