Hello there,
What is the source of the video? Is it Live or VOD?
If streaming an IP camera, take a look at this guide:
How to re-stream video from an IP camera (RTSP/RTP re-streaming)
You can stream video and audio from one or more IP cameras, and you can stream from shoutcast at the same time using the same application; in the StreamManager step use MediaCaster type “rtp” to start the camera, and use MediaCaster type “shoutcast” to start the shoutcast stream.
You have to use 2 .stream files. Each one will have one URL only. Start them separately with the necessary MediaCaster type.
shoutcast.stream
ipcamera.stream
If you are going to want them to be synchronized in anyway, there really isn’t going to be a way to do that.
For VOD, you can use the Stream class to publish live streams using static content:
How to do basic server-side publishing with Stream class streams
I hope this helps get you started.
Salvadore