try the method used in jupiterbroadcasting bundle