http://ubuntuforums.org/showthread.php?t=1544946
http://www.live555.com/liveCaster/liveInput.html
https://forum.videolan.org/viewtopic.php?t=109421
http://stackoverflow.com/questions/22680558/take-input-from-a-live-source-instead-of-from-a-file-in-live555
https://www.imc-store.com.au/Articles.asp?ID=278
http://stackoverflow.com/questions/11911352/how-to-use-live555-streaming-media-forwarding
http://www.live555.com/liveMedia/faq.html#liveInput
http://lists.live555.com/pipermail/live-devel/2010-July/012340.html
http://stackoverflow.com/questions/19427576/live555-x264-stream-live-source-based-on-testondemandrtspserver
http://stackoverflow.com/questions/13863673/how-to-write-a-live555-framedsource-to-allow-me-to-stream-h-264-live
https://www.justsoftwaresolutions.co.uk/threading/implementing-a-thread-safe-queue-using-condition-variables.html
http://stackoverflow.com/questions/2940671/how-does-one-encode-a-series-of-images-into-h264-using-the-x264-c-api