I agree with one of the Youtube posters, that this looks like a failed launch, that results in the snackbars blowing up their own weapons hideout/headquarters.
Lots of vids around of Islamists in Syria using improvised launchers of all kinds, and even trebuchets and catapults to launch missiles and arty rounds at the enemy.
Agreed - does not look like any Russian ordnance I have read about.