[Liverpool] Linux CCTV

Sebastian shop at open-t.co.uk
Thu Nov 4 15:38:22 UTC 2010



On 11/04/2010 01:07 PM, Ste wrote:
> On 04/11/2010 12:50, Sebastian wrote:
>> I found the following page useful to work out my options for
>> streaming. If you look under the second section - "Output method /
>> muxer matrix" - under the HTTP column - you will see your choices:
>>
>> http://www.videolan.org/streaming-features.html
>>
>> Once you choose your encapsulation, (TS/ASF/PS etc.) - on the same
>> page you can work out your codec options.
>>
>> Keep in mind that mjpeg is an inefficient format (in terms of
>> bandwidth). In terms of codec - mpeg4 with h264 seems to be the
>> preferred option nowadays. You will just have to choose your
>> encapsulation/container.
>>
>> One day maybe the Google open-sourced VP8/WebM codec will be the thing
>> to use - but as the browser support is minimal at the moment - I'm
>> afraid it doesn't seem like a viable option just now.
>>
>> Then again - if you use VLC or some other player on the client (and
>> not a web browser) - things are a bit different then. I think the
>> current VLC already has WebM support.
>>
>> Sebastian
>
> Cheers for that - sounds interesting. I certainly wouldn't be adverse to
> making a modern browser a requirement to view the stream.

Well, it's a bit more complicated then that. Last time I looked into it, 
Firefox will be supporting WebM/VP8 soon (if they don't already), and 
the same with Google Chrome. Internet Explorer won't - but, according to 
MS, they won't stop people developing plug-ins to support it. I'm not 
sure about Opera. Safari seems unlikely to support it any time soon - as 
Apple was one of the main entities to oppose it - as they have such high 
stakes in the MpegLA consortium which licenses out the h.264 codec.

Sebastian

On the grand
> scale of things, it certainly doesn't seem like too much to ask. Doesn't
> Chrome support h.264 out-the-box these days?
>
> The only other thing I'd need is a 4-up or 6-up or 8-up display (that
> is, 4, 6 or 8 feeds on the screen at once) rather than cycling through
> each feed every few seconds. Off the top of my head, I can think of two
> ways of doing this:
>
> a) Have the CCTV box encode an extra stream which is effectively
> generated from all the other streams in a grid pattern, and just stream
> that feed over HTTP or RTP or whatever, or b) have the CCTV box serve up
> an html5 web page containing 4, 6 or 8 seperate <video> tags, with each
> one showing a stream from a different camera.
>
> There are pros and cons to both, I suppose!
>
> Ste
>
> _______________________________________________
> Liverpool mailing list
> Liverpool at mailman.lug.org.uk
> https://mailman.lug.org.uk/mailman/listinfo/liverpool
>



More information about the Liverpool mailing list