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

live555 sample test program not playable by VLC

I am currently examining the sample open source code of LIVE555 streaming media to test video streaming. I have compiled successfully on one Ubuntu 16.04 system in Virtual machine, ran the test program ./testH264VideoStreamer without any error…
Fish
  • 1
  • 2
0
votes
1 answer

Using Live555 HTTP capacities as a server for signaling

Lately i managed to make (using other libraries) a rtsp streaming server with Live555, WebRTC and FFMPEG. All is rolling great, but my ultimate goal is to maximise my usage of Live555 to reduce my processing footprint. Once the rtp stream is…
Hakeem El Bakka-lee
  • 756
  • 1
  • 7
  • 23
0
votes
0 answers

How to start single RTSP session with multiple video subsession(H264 & MPEG4) using live555?

I am able to start single RTSP Server session with 2 H264 sub-session as both are supposed to have same SDP description but when my both sub-session are of a different type (1 H264 and 1 MPEG4 ) I am not able to start streaming.
0
votes
1 answer

deleting and creating new RTP streams after event loop started

I'm using Live555 to stream 1 or more video streams. Following the example of testH264VideoStreamer.cpp, various objects are created, and then an event loop is started. Here's an excerpt from my initialization code that handles creation of objects…
0
votes
1 answer

Can you get a list of available streams from a rtsp server

I got a rtsp server inside my ip camera (i think the software is live555, but doesnt really matters since rtsp is a standard), and i don't have an option to add basic auth (nor a reliable android client that supports it) so i made the endpoint to be…
debuti
  • 623
  • 2
  • 10
  • 20
0
votes
1 answer

Why RTSP over TCP does not work well when RTT is large

I'm using live555 to stream H264 video from On-demand RTSP server using RTSP over TCP as follows: ./openRTSP -F tcp-test -Q -d 60 -b 500000 -4 -P 62 -w 3840 -h 2160 -f 30 rtsp://ip-address:8554/h264ESVideoTest It works well when RTT is less than…
earslan
  • 1
  • 3
0
votes
1 answer

Container format of this RTSP stream

I would like to know the container format of the following stream: rtsp://8.15.251.47:1935/rtplive/FairfaxVideo3595 According to ffprobe, the container format is RTSP (format_long_name = RTSP input). I also looked through the debug messages in VLC…
spark
  • 1
  • 2
0
votes
2 answers

C++ - RTSP Client with Qt GUI using live555 lib what else do i need?

i like to be able to watch video streaming with my application im doing in Qt first i checked vlc , but its GPL , and also i don't need all its option then i saw it is using live555 that is LGPL for streaming , my Question can i use this library…
user63898
  • 29,839
  • 85
  • 272
  • 514
0
votes
0 answers

Android Mediaplayer gives error while it is trying to play mp4 file which is recorded by LIVE555 QuickPlayerFilesink

I am facing below error on Android Kitkat when I am trying to play recorded video which is recorded by LIVE555. Following is my source code to play video on App: player = new MediaPlayer(); player.setDataSource(filePath); <------…
0
votes
1 answer

use live555 to stream H264 to VLC

I try to stream H264 to VLC via RTP without RTSP, that is to receive H.264 stream from IP camera, and send it to VLC on anther host. VLC opened URL “rtp://@:12345”. Notice that openRTSP doing the same thing but output data into file using…
myggao
  • 3
  • 3
0
votes
1 answer

Live555 and Visual Studio 2010

I am trying to compile Live555 test programs in Visual Studio 2010, but I wasn't able to do so. I compiled the libraries without any problems BasicUsageEnvironment.lib groupsock.lib liveMedia.lib UsageEnvironment.lib but when it…
bot1131357
  • 877
  • 8
  • 25
0
votes
0 answers

Live555 How Client Decode Audio Data

I am trying to receive an rtsp audio stream via live555 lib from local network and write it to a wav file. Therefore I wrote an data sink class derived from MediaSink class, like done in the example 'testRTSPClient'. The connection is successfully…
ThomasDE
  • 3
  • 4
0
votes
1 answer

Live555 SDP received but no data stream received

I tried testH264VideoFramer. And It work fine locally(rtsp://127.0.0.1:8554/testStream). Tested with VLC Player and testRTSPClient However, If I try to connect remotely. Only SDP data received but no data stream received Got a SDP description:…
Tim Hsu
  • 402
  • 5
  • 19
0
votes
1 answer

MobileVLCKit Not work with Live555 library

I need MobileVLCKit player and live555 streamer both in same ios project. I successfully build library and merge into same iOS project. But VLC player getting crashed at below line on code in live555.cpp error: Execution was interrupted, reason:…
Punita
  • 1,338
  • 2
  • 13
  • 21
0
votes
1 answer

Live555 - TCP streaming of video and audio in one using two subsessions

I've been trying to have a live RTSP streaming of video and audio over a single stream. What I did was very simillar to their example (creation of ServerMediaSession and adding two SubSessions to it, one for video and one for audio), the only change…
DanielY
  • 1,141
  • 30
  • 58