Your router's interface is configured for MPLS natively? Link is physically Ethernet? So the 1 Mbps is a logical limit?
What release of 12.4? (QoS features were greatly enhance in the later 12.4 releases.) Answer to my CCTV is marking question?
Yes you can reserve bandwidth for video and data traffic on a cisco router using class-based-queuing. However, first you need to define/segregate your video traffic from the data.
You can use Cisco NBAR feature to do that or if your CCTV is marking the TOS byte of IP header then you can classify based on that as well.
Note : - Cisco ISR routers do not support queuing on Etherswitch-Modules