Most public meetings are streamed live on the internet (the main exception is Licensing Committee). Webcasts from the previous 6 months are stored on the Council's Public-I page:
Public-I webcasts
Webcasts prior to that date are uploaded and stored on the Council's YouTube page: YouTube webcasts