Zone Minder in nokia 770 2006 Edition (maemo)

Support and queries relating to all previous versions of ZoneMinder
Locked
julianopillati
Posts: 15
Joined: Tue May 31, 2005 10:30 pm
Contact:

Zone Minder in nokia 770 2006 Edition (maemo)

Post by julianopillati »

Hello, anyone has sucess using zm 1.22.x on nokia 770 ?
Becouse I ask for a friend test in his 770 (opera), but don't works image stream becouse don't have java for 770. Well, are there minimo for maemo, so if maemo is like as firefox (native MJPEG), so minimo will be works perfect on 770 right ?

Anyone did this test ? Or anyone could / has nokia 770 for tests with minimo or install java in 770 to work with opera ( default browser on 770) ?

Thank you,

Juliano
gneuf
Posts: 62
Joined: Mon Apr 19, 2004 7:24 pm

Post by gneuf »

Here's how I solved this conundrum: I modified ZM so that it recognizes the "Maemo" version of Opera that the n770 is running, and uses ZM's MJPEG streaming since the "default" plugin supplied with the Nokia's version of Opera supports it!

I did it so that it works when ZM is set to "Auto" browser streaming detection, following the method that it currently uses for recognizing that Netscape ('mozilla') can play MJPEG streams natively.

I had to: I like Explorer being forced to use cambozola, or being able to decide that *all* browsers must use cambozola by selecting "No" for "Override browser srteaming detection", and still have my Nokia work in real-time on the local wireless with ZM.
SyRenity
Posts: 301
Joined: Mon Jan 24, 2005 2:43 pm

Post by SyRenity »

Hi.

Any chance of this being supported by Mini Opera?
gneuf
Posts: 62
Joined: Mon Apr 19, 2004 7:24 pm

Post by gneuf »

Theoretically: you could test this yourself by going to the ZM Options page, clicking on the "Images" Tab, and trying the 3 settings of the ZM_CAN_STREAM item.

This flags tells ZM whether it should *override* trying to detect if the incoming Browser has streaming capability.

If you select "Yes" (Don't detect), it'll assume the Browser *can't* stream, and then either try to make it download and use cambozola, or (and here's where I'm not yet 100% on the topic of this flag) send successive JPG images for the Browser to display.

If you select "No" (Detect, please), it'll use it's built-in rules, and then send it an MJPEG stream (or other encoding?) .

Selecting "Auto" is like selecting "No" with an exception made for Netscape/Mozilla because it natively displays MJPEG streams.

If one of them works :D , then the only issue becomes, "Did that mess up the behavior of other Browsers I use with ZM?" :shock:

That's why I added the special check for the n770. When ZM was set to work with it, IE Browsers suddenly stopped getting fed cambozola and working like they used to!

Excuse my fuzzyness about which formats may be sent in what modes - once I understood what was happening, I modified only a small portion of the code *empirically* until all the Browsers were working the way I expected them to... :?

If none of them work, then MiniOpera may still support a stream ZM can transmit - you'll need to see what it supports (MPEG, ASF, 3gpp, etc.) and change the setting(s) on that same Options page for ZM_MPEG_LIVE_FORMAT to match what the Browser can do either natively, or using an *available* plug-in. It defaults to asf, but some other setting may do the trick!
Locked