Does look like a Kilo. Iran has a couple of those they got from Russia. http://www.fas.org/man/dod-101/sys/ship/row/rus/877.htm
It is a Kilo. That Iranian news agency is notorious for using stock footage to represent military equipment.