[Live-devel] codecs supported

2012-05-20 Thread Ran Shalit
Hello,

I was searching for a list of supported codecs in the web page.
It is said "The libraries can also be used to stream, receive, and
process MPEG, H.264, H.263+, DV or JPEG video, and several audio
codecs."
Is MPEG-2 (ISO 13818-2) also supported ?

Thanks,

Ran

___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


Re: [Live-devel] codecs supported

2012-05-20 Thread Ran Shalit
Thanks Ross,

Now, I understand that there is no documentary about the live555
streamer (from the faq page), But Is there somewhere a complete list
of all supported codecs (MPEG-2 was not part of the list of codecs
from below).

Best Regards,
Ran

On Sun, May 20, 2012 at 6:20 PM, Ross Finlayson  wrote:
> I was searching for a list of supported codecs in the web page.
> It is said "The libraries can also be used to stream, receive, and
> process MPEG, H.264, H.263+, DV or JPEG video, and several audio
> codecs."
> Is MPEG-2 (ISO 13818-2) also supported ?
>
>
> Yes.
>
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
>
>
> ___
> live-devel mailing list
> live-devel@lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
>

___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] Metadata with MPEG-TS

2012-06-25 Thread Ran Shalit
Hi,

I want to add metadata to audio and video for creation of MPEG-2
Transport stream.
I receive metadata information already inside MPEG-TS packets, I would
like to ask if it is a live streamer can deal with MPEG-TS place
holder for new MPEG-TS packet or should receive the metadata packets
without any encapsulation (elementary stream maybe ). What are the
options for inserting metadata already encapsulated with MPEG-TS ?

Thank you very much,

Ran
___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] SAP - session announcement protocol

2012-07-01 Thread Ran Shalit
Hello,

Is SAP - session announcement protocol supported in Live555 streaming media ?

Best Regards,

Ran
___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] mpeg-2 transport stream Rate

2012-07-03 Thread Ran Shalit
Hello,

I would like to ask questions regarding mpeg-2 transport stream in live555.
- Is the stream rate constant ? How is the rate determined: externally
or internally by transport muxer ?
- How does the mpeg-ts mux decide which input stream to deliver next
from the inputs waiting ?
- Is null packets used for keeping a constant rate ?
- Is it possible to create multiple streams ?

Thank you very much!

Ran
___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] constant rate

2012-11-05 Thread Ran Shalit
Hello,

I would like to ask what is the advantage of transmitting bitrate in
constant rate (with null packets) instead of a regular transmit
without null packets in lower average rate ?

Thank you,
Ran
___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] stream type

2012-12-15 Thread Ran Shalit
Hello,

I would like to ask what is the stream format (Byte Stream / Packet
Stream), which live555 streamer expects to receive from encoder ? Is it
right to assume that since live555 streamer is by default using RTP, than
it will required that the encoded stream be packet stream type ? If we
modify the live555 streamer to use MPEG-2 or MPEG-4  instead H264, what
should be the implications in term of stream type  ?

Best Regards,
Ran
___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] mpeg-ts over UDP

2015-04-22 Thread Ran Shalit

Hello,

I would please like to ask if live555 can be used for streaming mpeg-ts over 
UDP (without RTP).
Is there testProg or other example/readme for this ?

Thank you very much,
Ran


Ran Shalit, Software, Embedded Division
Office: +972 (77) 3604334 | Mobile: +972 (54) 9988056
Address: Yokneam, Israel
E-mail: ran.sha...@comm-it.com<mailto:ran.sha...@comm-it.com>



___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


Re: [Live-devel] mpeg-ts over UDP

2015-04-22 Thread Ran Shalit

I would please like to ask if live555 can be used for streaming mpeg-ts over 
UDP (without RTP).

Yes, our software can be used to send (and/or receive) Transport Stream data 
over raw-UDP.  However, you should first ask yourself if this is something that 
you *really* want.  Streaming over raw UDP (i.e., without RTP framing) is 
discouraged, because - without RTP - you miss out on several benefits, 
including support for reordering out-of-order network packets, and RTCP 
statistics.

To send Transport Stream data over raw-UDP, use a “BasicUDPSink”.  If you have 
a RTSP server (for example, the “testOnDemandRTSPServer” demo application code 
for streaming a Transport Stream file “test.ts”; see 
“testProgs/testOnDemandRTSPServer.cpp”, line 236), then the server will 
automatically deliver a Transport Stream-over-raw-UDP stream, if requested by a 
RTSP client.  HOWEVER, there is no standard mechanism defined in RTSP for how 
to request a raw-UDP Transport Stream.  We implement an ad hoc mechanism that 
is used by many video set-top boxes.  However, this is not a standard (because 
people should not really be streaming over raw-UDP to begin with)!

To receive Transport Stream data over raw-UDP, use a “BasicUDPSource”.  If you 
have a RTSP client (using our “RTSPClient” code), then it will automatically 
request a Transport Stream-over-raw-UDP stream, using an ad hoc (non-standard) 
mechanism, *if* the stream’s SDP description (as returned by the RTSP 
“DESCRIBE” command) indicated (again, using an ad hoc, non-standard mechanism) 
that the stream was MPEG Transport over raw-UDP.

If you are using our RTSP client code in combination with our RTSP server code, 
then you cannot stream over raw-UDP; instead, you will get standard streaming 
over RTP.  Our RTSP client or server code supports MPEG Transport streaming 
over raw-UDP *only if* the other side (RTSP server or client, respectively) is 
a non-standard server or client (not using our code) that also supports it.
Hi,
Thanks you very much for the detailed answer.
I understand that the solution for mpeg-ts over UDP will still require usage of 
RTSP client-server request-response mechanism, Right ?
I'm not sure if I can use RTSP in my case, I think it is plain mpeg-ts over udp.
Thank you,
Ran

___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


Re: [Live-devel] mpeg-ts over UDP

2015-04-22 Thread Ran Shalit

No, you don’t have to use RTSP - especially if your sending application already 
knows the identity of the receiving application (i.e., it’s IP address 
(possibly multicast) and port number) in advance.

Hi Ross,
Thank you very for the valuable information.
I would please  like to ask one more thing regarding your mention that it is 
possible to configure of the identity of the received (or sending) application 
without using RTSP (for this matter it can be RTP for example, not UDP).
Can you please give a hint as to how to configure the IP/port of the sending 
application (and the receiving application for the opposite direction).

Thank you very much,
Ran

No virus found in this message.
Checked by AVG - www.avg.com
Version: 2015.0.5863 / Virus Database: 4334/9595 - Release Date: 04/22/15
___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] Disable RTSP

2015-04-23 Thread Ran Shalit
Hello,

I would please like to ask if there is an option to disable RTSP server or 
client ( and give the server/client information manually if needed).
This is required ,for example, in cases where the opposite side is also not 
using RTSP client/server.
I have review the faq of live555, but found no comments on this, but seen it 
mentioned in the mailing list as a capability  (though not recommended).
For the matter of this question the stream is  mpeg-ts over RTP for example.

Thank you,
Ran




___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


Re: [Live-devel] Disable RTSP

2015-04-25 Thread Ran Shalit
I would please like to ask if there is an option to disable RTSP server or 
client

I don’t understand what you mean by this.

The “LIVE555 Streaming Media” software is a set of libraries for building 
applications.

If you don’t want a RTSP server in your sending application, then don’t create 
a “RTSPServer” in your sending application’s code.

If you don’t want a RTSP client in your receiving application, then don’t 
create a “RTSPClient” in your receiving application’s code.


Thank you for all the valuable information !
I will complete now my understanding by delving into testProg* and FAQ.

Best Regards,
Ran

No virus found in this message.
Checked by AVG - www.avg.com
Version: 2015.0.5863 / Virus Database: 4334/9607 - Release Date: 04/23/15
___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


[Live-devel] Minimizing latency

2015-09-21 Thread Ran Shalit
Hi,

It is not a specific live555 issue, but it is relevant because I intend to use 
live555 stream with the encoder:
We need to have a very low latency glass-to-glass in our streaming.
I intend to use live555 as streamer (sending only) side.
I would like to ask what methods better be used to minimize latency (<150msec).
As far as I know this better be used, I'll be happy to have any feedback on the 
matter.
The configuration is point-to-point (might be with a switch in between, but not 
through some cloud)

1.   Not using B frames

2.   High Ethernet bandwidth (we have a limit in our HW of 100Mbits/sec , I 
hope this is negligible for the matter)

3.   Mpeg-TS with UDP instead of RTP (is there any limit with live555 and 
UDP packet ?)

4.   Other ?

Thank you for any feedback,
Ran



========
Ran Shalit, Software, Embedded Division
Office: +972 (77) 3604334 | Mobile: +972 (54) 9988056
Address: Yokneam, Israel
E-mail: ran.sha...@comm-it.com<mailto:ran.sha...@comm-it.com>



___
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel