[Live-devel] Streaming from a live Source

Kushal Dalal kushal.dalal at einfochips.com
Fri Jul 21 02:21:34 PDT 2006


Have you implemented session class "LiveVideoServerMediaSubsession" like
"FileServerMediaSubsession"?
What modification you did with "testOnDamandRTSPServer.cpp"? 

- Kushal

-----Original Message-----
From: live-devel-bounces at ns.live555.com
[mailto:live-devel-bounces at ns.live555.com] On Behalf Of Simon, Heiko
Sent: Thursday, July 20, 2006 1:29 PM
To: live-devel at ns.live555.com
Subject: [Live-devel] Streaming from a live Source

Hi there!

I would like to stream live video via LIVE555. 

I want to use ffmpeg-libraries to encode it. 

So far I only encode a test-image over and over again and feed it to
LIVE555, 
as described in: http://www.live555.com/liveMedia/faq.html#liveInput 

I used the option using:
"For a model of how to do that, see "liveMedia/DeviceSource.cpp" (and
"liveMedia/include/DeviceSource.hh"). You will need to fill in parts of this
code to do the actual read from your encoder."
So far I encode the single pictures and hand the resulting frames to LIVE
within the deliverframe()- method.

The programm compiles, starts streaming and so on but I can´t use receive
anything with vlc as a client. VLC works as a client for the other examples
of LIVE, where videofiles are streamed. So I thought I could just change on
of the server- examples, so it streams my testimages instead of the file.
I´m a bit confused therefore and I realized that not everything is clear to
me: 

One thing I´m not sure about is whether "framed source" means video- frames,
or frames of data or something.
I take it, it´s video-frames. Is that right?

If so, here´s another one:

Does LIVE handle the packetizing of the frames? I actually assumed that LIVE
would want to have Videostreams within a streamable packetformat like mp4 or
so.. 
Instead it seams that I can just supply it with pure encoded frames. Is this
ok like that?
If so, how can a client tell whether a received frame is encoded for example
with divx, h263, or any other codec?

Thanks so far.

Feel free to ask me if I haven't been clear enough.

CU

Heiko


_______________________________________________
live-devel mailing list
live-devel at lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


eInfochips Business Disclaimer:
This message may contain confidential, proprietary or legally Privileged
information. In case you are not the original intended Recipient of the
message, you must not, directly or indirectly, use, Disclose, distribute,
print, or copy any part of this message and you are requested to delete it
and inform the sender. Any views expressed in this message are those of the
individual sender unless otherwise stated. Nothing contained in this message
shall be construed as an offer or acceptance of any offer by eInfochips
Limited and/or eInfochips Inc("eInfochips") unless sent with that express
intent and with due authority of eInfochips. eInfochips has taken enough
precautions to prevent the spread of viruses. However the company accepts no
liability for any damage caused by any virus transmitted by this email.



eInfochips Business Disclaimer:
This message may contain confidential, proprietary or legally Privileged information. In case you are not the original intended Recipient of the message, you must not, directly or indirectly, use, Disclose, distribute, print, or copy any part of this message and you are requested to delete it and inform the sender. Any views expressed in this message are those of the individual sender unless otherwise stated. Nothing contained in this message shall be construed as an offer or acceptance of any offer by eInfochips Limited and/or eInfochips Inc("eInfochips") unless sent with that express intent and with due authority of eInfochips. eInfochips has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this email.



More information about the live-devel mailing list