Bug 115286 - multipart/x-mixed-replace pseudomovies not handled correctly
Summary: multipart/x-mixed-replace pseudomovies not handled correctly
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 3.4.92
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-28 22:06 UTC by Bernhard Rosenkraenzer
Modified: 2012-06-18 17:45 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernhard Rosenkraenzer 2005-10-28 22:06:21 UTC
Version:            (using KDE KDE 3.4.92)
Installed from:    Compiled From Sources
Compiler:          gcc 3.4.5 
OS:                Linux

Some IP cameras send a series of JPEG images using multipart/x-mixed-replace, to generate the impression of a movie.

The format of the data stream that follows is

--myboundary
Content-Type: image/jpeg
Content-Length: 007823 Stamp:07d50a1c 00153723 4e 00003800

[ JPEG data ]
--myboundary
Content-Type: image/jpeg
Content-Length: 007823 Stamp:07d50a1c 00153723 4e 00003800

[ JPEG data ]
--myboundary
......

When looking at a page containing this datastream with Konqueror, it never displays a picture, apparently waiting until the data transfer is complete (of course it never completes in the case of a live stream).
It displays ok in firefox, so this doesn't seem to be some M$ extension.
Comment 1 Maksim Orlovich 2005-10-28 23:41:28 UTC
We only support them standalone atm, not as embedded images
Comment 2 Stephen Samuel 2006-12-30 00:45:29 UTC
Yeah. showing the video/image standalone seems to work.
http://poopitze.bcgreen.com/poop-snoop/index.html does not display the video, while
http://poopitze.bcgreen.com:9192/  (the raw camera port) works just fine

camserve is the software currently providing this video source.
Comment 3 FiNeX 2008-05-11 14:10:31 UTC
The host poopitze doesn't work. Should you provide a testcase for KDE4 ?
Thanks a lot!
Comment 4 Bernhard Rosenkraenzer 2008-05-11 14:23:11 UTC
I'm not aware of any public streams using this transmission method, but you can use this application to generate them:

http://www.fastpath.it/products/palantir/
Comment 5 Dominik Tritscher 2008-08-21 22:34:37 UTC
On the above mentioned page are also some demo streams available:
http://www.fastpath.it/products/palantir/demo.html
Comment 6 David Faure 2009-04-08 16:45:07 UTC
Good, I was looking for test sites for kmultipart (server-push). But...

* http://palantir.santinoli.com:14334/ shows garbage in both konqueror and firefox.

* afunk.hnf.de seems to be offline

* http://wtb.cc:5050/, doesn't update in firefox either (I get a messagebox)

So not much to fix there, as long as I don't have testcases.

I think this is a duplicate of bug 83916, too.
Comment 7 Janek Bevendorff 2012-06-18 17:45:00 UTC
Message from the Bugsquad and Konqueror teams: This bug is closed as outdated, as we do not have the manpower to maintain the KDE3 version anymore. If you still can reproduce this issue with Konqueror 4.8.4 or later, please open a new report. Thank you for your understanding.