View Single Post
rheve's Avatar
Posts: 108 | Thanked: 6 times | Joined on Feb 2007 @ France
#2
Originally Posted by Bernard View Post
BUT only if you open the download link! streaming with the stream link does not work.
BUT If I put the 3gp files on my own local webserver it does not stream. I really would like to know how to set up streaming using 3gp on my own server, can anybody help me?
Ouch, big subject! I have the feeling you are pretty knowledgable on the subject, but just in case:

First of all you have to differenciate between streaming (using RTSP/RTP) and progressive download (using HTTP).

Let's start with the easy one, progressive download. You need an HTTP server (i.e. Apache) and a normal 3GP file (for example generated with QTPro). Normally, the only thing you have to do is put the file on the server and give the address to the browser (http://server/path/file.3gp).

For the second one you need a STREAMING server (Helix or Darwin). It wont work with a web server.
Then, depending on the server, you will need specific 3GP file.
The process of streaming consist in taking each media track (audio and/or video) and split it in small pieces (network packets). This process is called "hinting". It can be pretty complexe because of real time and bandwidth constraints. Hinting can be done "on demand" (Helix server) or "offline" (Darwin). The darwin server does not know how to do this hinting, so the file you provide to the server must have been specifically generated for streaming for it to be usable by Darwin. On the other hand, the Helix server does know how to hint, so you can provide it any 3GP file.

So I would first check that you have the right combination of streaming server / streaming content.

I haven't tried streaming on the N800 yet, but I'm very interested by the idea.

If you need more advices, please feel free to PM me (in French?).
__________________
N800
"Bois la Mondeuse, pète la dameuse. Qui bois la gnôle, casse la bagnole"