Hi Andrew,

I am using multicast.  When I use the already compiled VIC binary (from 
the UCL installer), video appears in both VideoConsumerService and 
VideoProducerService windows.

The issue occurs when I use a VIC binary I compiled in Visual Studio 8.0.

When using the my compiled VIC, neither window has any video, but it is 
transmitting correctly since a remote machine, using a standard VIC 
binary, can see the video properly.

I think I've caused bugs in the program when trying to compile VIC in 
VS8.0. The following is the debug output:
> [224] [pid/224 +335 c:\sgundry\ucl media tools\common\src\mbus_config.c] 
> [224] Closed registry entry...
> --GetMcast: 12fa19ac 890046f8
> --GetMcast: 12fa19ac 890046f8
> [224] vic-2.8ucl1.2.1.SharedVideo: tcl runtime error: vic: _o13: no such 
> method (enable_xv)
> [224] stack trace:
> [224] vic: _o13: no such method (enable_xv)
> [224]     while executing
> [224] "$target enable_xv $enable_xv"
> [224]     (procedure "attach_renderer" line 38)
> [224]     invoked from within
> [224] "attach_renderer $src $w $enable_xv"
> [224]     (procedure "attach_window" line 2)
> [224]     invoked from within
> [224] "attach_window $src $stamp.video false "
> [224]     (procedure "build.src" line 11)
> [224]     invoked from within
> [224] "build.src $w $src 1"
> [224]     (procedure "really_activate" line 9)
> [224]     invoked from within
> [224] "really_activate _o10"
> [224]     ("after" script)
> [224] Please mail this error message and, if possible, an explanation 
> [224] of what user-action caused it to v...@cs.ucl.ac.uk.

The error occurs in the "really_activate" procedure, which,  according 
to this article https://mediatools.cs.ucl.ac.uk/nets/mmedia/wiki/VicDev, 
is responsible for creating the video thumbnail.

Regards,
Sam

Andrew A Rowley wrote:
> Hi,
> 
> If you are using unicast, this is the way in which it works.  Only one of the 
> vic instances can bind to the unicast port, which means that sometimes you 
> will see video in the VideoConsumerService window, and sometimes in the 
> VideoProducerService window.  It is fairly random as to which gets the video. 
>  In any case, the quickbridge process that performs the bridging will never 
> send anything you send back to you, so you will never see your video in the 
> VideoConsumerService window when using unicast.  You should see your video in 
> both windows when using multicast, although this will depend on your 
> networking setup and operating system.
> 
> Andrew :)
> 
> ============================================
> Access Grid Support Centre,
> RSS Group,
> Manchester Computing,
> Kilburn Building,
> University of Manchester,
> Oxford Road,
> Manchester, 
> M13 9PL, 
> UK
> Tel: +44(0)161-275 0685
> Email: andrew.row...@manchester.ac.uk 
> 

-- 
Centre for Computational Prototyping
Victorian Partnership for Advanced Computing
www.vpac.org

Reply via email to