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
4
votes
0 answers

bind() fails occasionally with Address already in use even after setting SO_REUSEADDR and SO_REUSEPORT

We have a streaming server implemented using live555 library. This server is deployed on CentOS instance. Recently we wanted to modify the server socket options, so that it can accept the requests immediately after re-starting the process (either…
Durgesh Tanuku
  • 1,124
  • 2
  • 10
  • 26
4
votes
2 answers

Live555 - Proper client shutdown with watchVariable

I am currently facing an issue with live555. I wrote a windows DLL for my project , this DLL expose a very simple API to start an RTSP client with ease. A unity program loads the DLL and then uses the API to receive the frames. the two main…
hroussille
  • 419
  • 3
  • 12
4
votes
2 answers

How frame rate is calculated or read from h264 bitstream sending through rtsp protocol by live555

Problem: In my case, bit stream coming from h264 encoder which is feed by live camera. Bitstream is sending by live555 library using RTSP protocol. RTSP packets are received by one of rtsp client like vlc player( the most important), totem player,…
Pawel Domagalski
  • 63
  • 1
  • 1
  • 6
4
votes
1 answer

How to Open the local .sdp file by live555

I need to print every frame time(UTC) by getting every RTP timestamp but vlc API does not support this feature. So, I just heard the VLC lib called the live555 lib to parse RTSP and find the function afterGettingFrame in testRTSPClient(Demo of…
MathxH Chen
  • 51
  • 1
  • 5
4
votes
1 answer

Compile against live555 static library with CMake

I'm trying to use the live555 library in my program. I use CMake as building system. I made this CMakeLists.txt : aux_source_directory(.…
Davide
  • 41
  • 3
4
votes
0 answers

Quick and Dirty Playback Settings

I'm trying to use VLC to decode and display a H264 video stream from an RTSP-server over a very low bandwidth connection. Doing so VLC manages to establish the RTP stream initially. But after a short while the video freezes and stops, while the…
Lus
  • 3,446
  • 1
  • 15
  • 8
4
votes
1 answer

Live555 framework generation error

I'm trying to build the framework for Live555 library. I got the library file from here as per this answer of SO I've tried multiple times to generate it as per that answer. It is simply giving the following error :…
Praveenkumar
  • 24,084
  • 23
  • 95
  • 173
4
votes
0 answers

How to parse RTP H264 packet using FFMpeg

I am new to this forum, i hope someone can help me with my problem. I need to convert RTP H264 packets using FFMpeg to BMP files, i have achieved the following until now : -Reading H264 file and convert it to BMP files using FFMpeg. -Receiving raw…
TMMDev
  • 473
  • 1
  • 5
  • 10
4
votes
1 answer

RTSP RTP client streaming, timestamp, live555

I have an IP camera that is located in a different country (with a different time zone) and that has it's own date-time values applied, (for example:~2012-04-16 11:30:00) then the one my PC is located at. (so my PC's time for example is ~2012-14-16…
Gediminas
  • 1,830
  • 3
  • 27
  • 47
3
votes
2 answers

How to fix incorrect timestamp calculations? [OpenRtspClient]

My RTSP Source's RTCP SR are not reliable for some of the calculated timestamps of H.264 streams frequently resulting in large negative jumps. Here is an example from the debug log. See how it jumps from 101006.6130 to -4193861.6830 and continues…
Novalis
  • 2,265
  • 6
  • 39
  • 63
3
votes
0 answers

how to re-run openRTSP programmatically

How to re-run openRTSP (Live555) programme programmatically? usual scenario example: run openRTSP for any right stream stop openRTSP in the middle of processing re-run openRTSP with the new right stream note: the above mentioned must work only…
3
votes
1 answer

How to configure live555 framework for iphone app development?

I have the live555 framework with me. How to use it in Xcode?
Vignesh
  • 10,205
  • 2
  • 35
  • 73
3
votes
2 answers

PTS not set after decoding H264/RTSP stream

Question: What does the Libav/FFmpeg decoding pipeline need in order to produce valid presentation timestamps (PTS) in the decoded AVFrames? I'm decoding an H264 stream received via RTSP. I use Live555 to parse H264 and feed the stream to my LibAV…
Sergio Basurco
  • 3,488
  • 2
  • 22
  • 40
3
votes
1 answer

live555 streaming using ByteStreamMemoryBufferSource

I plan to make rtsp server and clients using live555. get data from clients, and send the data to other species of clients. like replicator. RTSP servers(Other) ----------- RTSPClients(My Program) - data in memory - RTSPServer(My Program)…
Wooyoung Tyler Kim
  • 484
  • 2
  • 9
  • 27
3
votes
1 answer

How to decode a live555 rtsp stream (h.264) MediaSink data using iOS8's VideoToolbox?

Ok, I know that this question is almost the same as get-rtsp-stream-from-live555-and-decode-with-avfoundation, but now VideoToolbox for iOS8 became public for use and although I know that it can be done using this framework, I have no idea of how to…
FormigaNinja
  • 1,571
  • 1
  • 24
  • 36
1
2
3
14 15