I think, you need to take a DD in that case.
Else what am currently doing is, i opened a deposit only account in Canada. I am transferring money to that and will show that proof when i land.
The next day, i ll go to bank and give the proof to activate account.