Questions tagged [live555]

Cross-platform C++ source-code libraries for standards-based RTP/RTCP/RTSP/SIP multimedia streaming, suitable for embedded and/or low-cost streaming applications.

The live555 library is an Open Source multimedia transport library implementing various IETF standards including RTP/RTCP/RTSP/SIP as well as various codec-specific RTP profiles.

The library is primarily written in c++ and can be compiled on many platforms/architectures.

It is licensed under the LGPL license.

Support is mainly via the live555 mailing list which usually has quick response times.

Trivia: the live555 library is used for RTSP client functionality inside the VLC media player.

212 questions
3
votes
0 answers

Jitter units for Live555

I am going through some documentation of a voip software that uses Live555 as the underlying network layer. As per RFC for RTSP - live555 seems to have implemented it. But the output is not clear to me. From archives of Live555 here question it…
Wajih
  • 793
  • 3
  • 14
  • 31
3
votes
1 answer

Stream from IP Camera very jittery on VLC

This question is a prologue to the one I previously asked here. I'm working on an IP camera project that is based on TI OMAP-L138. All in all, the H264 encoded video is streamed via live555 libraries over RTSP. For Live555 I'm using deviceSource…
Shehryar
  • 530
  • 1
  • 4
  • 18
3
votes
1 answer

What does Elementary Stream mean in Terms of H264

I read what an Elementary Stream is on Wikipedia. A tool i am using "Live555" is demanding "H.264 Video Elementary Stream File". So when exporting a Video from a Video Application, do i have to choose specific preferences to generate a "Elementery…
user1767754
  • 23,311
  • 18
  • 141
  • 164
3
votes
3 answers

Confusion regarding RTSP over HTTP tunneling

I had an confusion of which I searched but didn't get any answer. I am streaming a video file using RTSP over HTTP tunneling then when I see the wire-shark to see the packets source and destination and protocol I saw a UDP protocol although i am…
Ajinkya
  • 1,701
  • 4
  • 25
  • 42
3
votes
1 answer

Proxy rtp source stream to rtsp via live555

I have a RTP stream which generated by ffmepg, now I need to restream to RTSP with live555. There is a way to restream from a RTSP to another RTSP: LIVE555 Proxy Server. But how to modify the Proxy Server to restream RTP source to RTSP (I can get…
dxball
  • 161
  • 1
  • 11
3
votes
1 answer

How to PAUSE and PLAY stream with Live555

I'm accessing a video server with Live555 that is streaming to another program. I want to send rtsp PAUSE and PLAY commands to the video server to stop streaming to any other program. Is this possible? My code does not seem to do anything. I can…
jadams
  • 33
  • 1
  • 4
3
votes
4 answers

creating app for playing RTSP streaming videos

I want to create a app which plays RTSP streaming video. I found lots of questions regarding to the same on SO. Every question has pointed me to live555. I followed the link and downloaded the c++ library. I wasn't able to build this at first and I…
Kapil Choubisa
  • 5,152
  • 9
  • 65
  • 100
3
votes
3 answers

Anybody has successfully ported live555 to android?

I've been trying to build live555 according to this guide: https://github.com/boltonli/ohbee/tree/master/android/streamer/jni as well as using some other guides, all to no avail. If someone has succeeded in porting live555 to android can you,…
Alexander Kulyakhtin
  • 47,782
  • 38
  • 107
  • 158
2
votes
0 answers

How do I implement DeviceSource for streaming from webcam in Live555?

I am working on a webcam streaming server project, using Live555 as the server. I need to be able to stream from ordinary USB Webcams, which requires me to implement DeviceSource.cpp as I read on live555's FAQ page. However, I am currently not…
minhduc
  • 163
  • 2
  • 11
2
votes
1 answer

Live555 OpenRTSP Client : How to delete current rtsp client properly and start new One

Well, When my OpenRtsp Client lost connection with server, I dispose the old client and other parameters then re-create new client. The Client send Options,Describe request successfully but failed after that... I can not able create Session and…
Novalis
  • 2,265
  • 6
  • 39
  • 63
2
votes
0 answers

Does FFmpeg lib support set time range at PLAY packet's "range" header field when get video from RTSP

I want to get a video with start time and end time from RTSP server. From Maxim-zapryanov's answer at the discussion, I know to do it, I need set time range at PLAY packet's "range" header field To play from a specific time you need to use the RTSP…
Viettel Solutions
  • 1,519
  • 11
  • 22
2
votes
3 answers

Streaming more than one file using Live555

Live555 lib has a nice example testOnDemandRTSPServer.cpp This example just stream "one" given file. I want to stream more than one file. Does Live555 has playlist concept or how to stream more than one file in Live555? Best Wishes PS: I try to add…
Novalis
  • 2,265
  • 6
  • 39
  • 63
2
votes
0 answers

Live555 "testWAVAudioStreamer" stream raw pcm a-law audio (no file header)

I want to stream raw pcm a-law audio file with live555 libary. The file doesn't contains header like wav file has. I tried to stream it using testWAVAudioStreamer.cpp but it didn't work. (error of unsupported file). I can play the audio file using…
anonymous
  • 19
  • 1
  • 3
2
votes
2 answers

Desperately looking for a RTSP server that can stream from a live source (not from a file)

I need a RTSP-server that can listen on a configured port (8554 for example), and then, for example, if I run FFmpeg with: ffmpeg -f v4l2 -i /dev/video0 -c:v libx264 -intra -an -f rtsp -rtsp_transport tcp rtsp://192.168.1.10:8554/test Then the…
J.M.
  • 472
  • 1
  • 6
  • 15
2
votes
0 answers

When streaming JPEG over RTP, how should I adjust for images whose dimensions are not multiples of 8?

As stated in RFC 2435 section 3.1.5, the dimensions of a jpeg image are stored as an 8-pixel multiple for RTP packets, however this is not the case for the actual jpeg file. How should I accommodate for images whose dimensions are not a multiple of…
IAmJersh
  • 742
  • 8
  • 25
1 2
3
14 15