Re: [Live-devel] rtsp proxy: memory leak

2013-02-27 Thread Felix Radensky
Hi Anton, On 02/28/2013 08:39 AM, agrit...@cnord.ru wrote: Hello, I believe I found a huge memory leak in the rtsp proxy server. The problem is that I can only reliably reproduce it on qemu-arm or physical armv7 device. It doesn't happen when I run rtsp proxy on my x86-64 machine. Moreover, it

Re: [Live-devel] Streaming live PCM audio

2013-02-20 Thread Felix Radensky
Hi Ross, I've noticed that bit rate is constant 64kb/s when streaming a-law from file, but 57-61 kb/s when streaming from live source. Felix. On 02/20/2013 06:10 PM, Felix Radensky wrote: Hi Ross, Thanks a lo

Re: [Live-devel] Streaming live PCM audio

2013-02-20 Thread Felix Radensky
Hi Ross, Thanks a lot for answering. On 02/20/2013 02:51 AM, Ross Finlayson wrote: I have problems streaming live PCM audio. Audio comes either directly from microphone (16-bit LE) or from hardware encoder

[Live-devel] Streaming live PCM audio

2013-02-19 Thread Felix Radensky
Hi, I have problems streaming live PCM audio. Audio comes either directly from microphone (16-bit LE) or from hardware encoder (A-LAW). Sampling frequency is 8k, mono. In both cases I receive a buffer (320 bytes for 16-bit, 160 bytes for 8-bit) in the thread interfacing hardware and use event t

[Live-devel] G.711 audio in MPEG2 TS

2013-02-14 Thread Felix Radensky
Hi, I'm trying to wrap live H.264 video and G.711 audio into MPEG-2 TS using MPEG2TransportStreamFromESSource and stream the resulting TS. Video streaming works fine, but audio format is recognized by VLC as AAC. The value of mpegVersion (PMT stream_type) passed to addNewInputSource is obviousl

Re: [Live-devel] Problem streaming live audio and video

2013-01-17 Thread Felix Radensky
Hi Ross, On 01/17/2013 04:50 PM, Ross Finlayson wrote: I'm trying to stream live H.264 video and live G.711 audio, using testMPEG1or2AudioVideoStreamer.cpp as an example. I'm not sure how much of an 'examp

[Live-devel] Problem streaming live audio and video

2013-01-17 Thread Felix Radensky
Hi, I'm trying to stream live H.264 video and live G.711 audio, using testMPEG1or2AudioVideoStreamer.cpp as an example. Both video and audio come from hardware encoders. As soon as encoded buffer is available, live555 code is notified via event trigger associated with media source. I'm using VLC

Re: [Live-devel] Streaming in wireless ad-hoc network

2012-10-07 Thread Felix Radensky
----- From: "Felix Radensky" To: "LIVE555 Streaming Media - development & use" Sent: Sunday, October 07, 2012 9:12 PM Subject: [Live-devel] Streaming in wireless ad-hoc network Hi, I'm having a real trouble getting live555 based streamer work in wireless ad-hoc n

Re: [Live-devel] Streaming in wireless ad-hoc network

2012-10-07 Thread Felix Radensky
Hi Ross, Thanks for replying so promptly. Streaming from file using testH264VideoStreamer works fine. That's strange. Does your file have the same bit rate as your live stream - i.e., was your file recorded simply by dumping the output of your decoder (rather than, for example, taking one

[Live-devel] Streaming in wireless ad-hoc network

2012-10-07 Thread Felix Radensky
Hi, I'm having a real trouble getting live555 based streamer work in wireless ad-hoc network. The same streamer works fine in wired and managed wireless networks. My setup consists of embedded device and Linux based laptop. The live555 application ru

[Live-devel] Integrating live555 RTSP client

2012-05-31 Thread Felix Radensky
Hi, I have to integrate live555 RTSP client into an existing application that decodes H.264 video and sends it to display. The application is multithreaded, with separate threads for decoding and display tasks. I was thinking of using testRTSPClient code as a base, putting it into separate thre

Re: [Live-devel] Questions on MPEG2 Transport Stream

2012-04-20 Thread Felix Radensky
Hi Ross, Thanks a lot for replying. On 04/20/2012 04:22 AM, Ross Finlayson wrote: By looking at live555 code and documentation I can see that converting PES to TS and streaming of TS are supported, and multiplexing video and audio in TS is supported as well. What I'm missing is the code to co

[Live-devel] Questions on MPEG2 Transport Stream

2012-04-19 Thread Felix Radensky
Hi, I have a requirement to stream H.264 video coming from hardware encoder, audio (unknown format at the moment) and metadata (unknown format) all wrapped as MPEG-2 TS. Video and audio streams should be converted to PES before streaming. By looking at live555 code and documentation I can see th

Re: [Live-devel] Passing H.264 RTP stream to hardware decoder

2011-11-29 Thread Felix Radensky
Hi Ross, On 11/29/2011 03:26 PM, Ross Finlayson wrote: I'd like to create an application that gets H.264 stream over RTP and passes it to hardware decoder. The decoder API expects a buffer containing H.264 frame and frame size. Will the combination of H264VideoRTPSource and H264VideoStreamDi

[Live-devel] Passing H.264 RTP stream to hardware decoder

2011-11-29 Thread Felix Radensky
Hi, I'd like to create an application that gets H.264 stream over RTP and passes it to hardware decoder. The decoder API expects a buffer containing H.264 frame and frame size. Will the combination of H264VideoRTPSource and H264VideoStreamDiscreteFramer will do what I need ? Thanks. Felix.

Re: [Live-devel] Combining live h.264 and AAC

2011-11-04 Thread Felix Radensky
Hi Ross, On 11/03/2011 04:43 PM, Ross Finlayson wrote: I'm trying to figure out whether it's possible to produce combined h.264 and AAC stream using live555. Yes, you can do this, using separate RTP streams ('subsessions') within a single media 'session'. I.e., in your RTSP server, after y

[Live-devel] Combining live h.264 and AAC

2011-11-03 Thread Felix Radensky
Hello, I'm trying to figure out whether it's possible to produce combined h.264 and AAC stream using live555. Both video and audio are coming from hardware encoders. Video only is streamed successfully using H264VideoStreamDiscreteFramer. I did not find any examples of reading framed AAC dat

Re: [Live-devel] Strange problem with h264 streaming

2011-05-17 Thread Felix Radensky
Hi Ross, On 05/11/2011 04:35 PM, Bruno Filipe Basilio wrote: Hi Felix, I have a similar problem. After 3 days playing I couldn't access the RTP/RTCP server PC anymore. Pinging didn't work either. Only after a reboot everything is ok. A few days later the same happened. And now I discovered so

Re: [Live-devel] Problems on iPhone when on cell network

2011-05-12 Thread Felix Radensky
Hi Thomas, On 5/11/2011 2:04 PM, Thomas Maier wrote: Hi gurus, I am using the LIVE555 Streaming Media libs on the iPhone. As long as I am on WiFi, everything works fine. However, as soon as I try to use the cell network (2G or 3G), I get the following error: Unable to determine our source

Re: [Live-devel] Strange problem with h264 streaming

2011-05-11 Thread Felix Radensky
Hi Bruno, On 05/11/2011 07:30 PM, Bruno Filipe Basilio wrote: I'm streaming h264 via RTSP. The video is produced by hardware encoder. In my code I use H264VideoStreamDiscreteFramer class and event triggers to notify the streamer thread about the availability of new h264 buffer. What is your vid

Re: [Live-devel] Strange problem with h264 streaming

2011-05-11 Thread Felix Radensky
Hi Bruno, On 05/11/2011 04:35 PM, Bruno Filipe Basilio wrote: Hi Felix, I have a similar problem. After 3 days playing I couldn't access the RTP/RTCP server PC anymore. Pinging didn't work either. Only after a reboot everything is ok. A few days later the same happened. And now I discovered s

[Live-devel] Strange problem with h264 streaming

2011-05-11 Thread Felix Radensky
Hi, I have a strange problem with latest version of live555. I'm streaming h264 via RTSP. The video is produced by hardware encoder. In my code I use H264VideoStreamDiscreteFramer class and event triggers to notify the streamer thread about the availability of new h264 buffer. I use VLC as a view

Re: [Live-devel] Using event triggers

2011-02-17 Thread Felix Radensky
Hi Ross, On 02/14/2011 03:11 AM, Ross Finlayson wrote: I don't have any file descriptors added to live555 event loop. This causes code is BasicTaskScheduler::SingleStep() to produce the following error: BasicTaskScheduler::SingleStep(): select() fails: Bad file descriptor This shows that you

[Live-devel] Using event triggers

2011-02-13 Thread Felix Radensky
Hi, I'm trying to integrate live555 based H264 RTSP streamer into an existing application. I'd like to invoke live555 in the place where encoded h264 buffer is already available to application, so it looks like using new event trigger mechanism is a suitable approach. I don't have any file descr