Re: [Live-devel] RTP PCMU-audio and H263-video problem?

2010-04-29 Thread Ganesh V
Hi Wei Su, >From your query, it appears that you are trying to add multiple media >sub-sessions to a media sub-session. There is a previous post on the same >topic. Kindly refer to >http://www.mail-archive.com/live-devel@lists.live555.com/msg03995.html for the >same. Please let me know if thi

Re: [Live-devel] quicktime client for h264

2009-08-26 Thread Ganesh V
Huang, while transmitting the same, NALU headers need to be removed. NALU header ? you do not mean start code ? Yes, you are correct. I meant the start code only i.e. 0x00 00 00 01. Ganesh ___ live-devel mailing list live-devel@lists.live55

Re: [Live-devel] quicktime client for h264

2009-08-26 Thread Ganesh V
For Quicktime, at beginning, you need to ensure that you send SPS and PPS as sprop_parameter_sets. Do note that while transmitting the same, NALU headers need to be removed. Hope this helps, Ganesh ___ live-devel mailing list live-devel@lists.

Re: [Live-devel] Receiver for H.264

2009-08-21 Thread Ganesh V
Steve, My answers below: >On the receiver end: >- You need to gather SPS and PPS from SDP once your media sub-session is >created, which involved base64 decoding and adding a NALU start code >(dependent on the decoder connected at the output > of receiver So I should write it at the beginnin

Re: [Live-devel] H264 SDP sprop_parameter_sets_str definition

2009-08-20 Thread Ganesh V
Hi Tao, >From RFC 3984, (sprop-parameter-sets) The value of the parameter is the base64 [6] representation of the initial parameter set NAL units as specified in sections 7.3.2.1 and 7.3.2.2 of [1] This refers to SPS and PPS in H.264 standard. This post shows the description of sprop_paramet

Re: [Live-devel] Receiver for H.264

2009-08-20 Thread Ganesh V
Hi Steve, While implementing a streamer out and streamer in for H.264, you need to ensure the following: On Server: - SPS and PPS are used to generate sprop_parameter_sets. The 2 parameter sets i.e. SPS and PPS should be encoded in base-64 format with a comma separating the two. Do note that S

Re: [Live-devel] Regarding CODEC ID

2009-08-20 Thread Ganesh V
Hello Deepti, MPA means that the media sub-session is of MPEG Audio type (MPEG-1,2,3). For more information, refer RFC 3555 sec 4.1.7. Hope this helps, Ganesh From: "deepti.saras...@sdc.canon.co.in" To: LIVE555 Streaming Media - development & use Sent: Thur

Re: [Live-devel] H264 Headers in live stream

2009-06-26 Thread Ganesh V
Hi Ross, >From your previous post, > The standard solution to this problem is for the RTSP server to include the > data for these special PPS/SPS NAL units in the SDP description > that gets > returned in response to a RTSP "DESCRIBE" command. (This is done in a > "a=fmtp:" line, using the

Re: [Live-devel] MPEG4 RTSP Client/Receiver

2009-06-26 Thread Ganesh V
Hi Khalid, I analyzed the file provided by you separately and found following potential issues: 1) The profile_and_level_indication after the VOS Start code is F5 which is reserved (refer Table G-1 in the MPEG4 Standard). I tried streaming after modifying this too, but same issues. 2) In you

[Live-devel] Query on multiple media subssesions

2009-06-25 Thread Ganesh V
Dear Experts, I am trying to stream out an audio and a video stream in a single SDP sessions and would like add these as two separate media sub-sessions. Based on my understanding, I plan to try the following: sms = ServerMediaSession::createNew() sms->addSubsession(AudioMediaSubsession::c

[Live-devel] Question on HTTP Streaming and XML

2009-06-24 Thread Ganesh V
Dear Experts, Does the current livemedia library support HTTP streaming (as compared to RTSP)? My objective is to transmit an XML file and hence, I am look for more details on the same. Is there any example implementation in Livemedia package which I can refer for more information? Thanks, Ga

Re: [Live-devel] MPEG4 RTSP Client/Receiver

2009-06-23 Thread Ganesh V
Hi Khalid, You can refer to the openRTSP example which provides a good starting point for the receiver. However, there is a catch. In case of MPEG4, some additional data is received initially, which requires to be added to the bitstream. Does your application cater to the same? I presume you ar

Re: [Live-devel] Receiving H.264 RTP stream from Sony network cameras ...

2009-06-21 Thread Ganesh V
Hi Kamil, In Livemedia exmaple applications, you attach a 0x00 00 00 01 after you receive the packet. In the packet which you received, the first octet is as per the standard which has F, NRI, NALU Type. Attaching the pattern above (which is actually NALU start code) is for file dump cases. D

Re: [Live-devel] H.264 RTSP Streaming with QuickTime

2009-06-16 Thread Ganesh V
Dear all, I have finally been able to get H.264 Streaming working with Quicktime, thanks to Ross' inputs. There was an inherent issue in my implementation which QT was not able to ignore. While transmitting NALUs, 2 points have to be remembered. One is to remove the NALU start code and another

[Live-devel] Query on H.264 Streaming out in real-time systems

2009-06-14 Thread Ganesh V
Dear Experts, I am currently building a real-time system where in an encoder is connected to a streaming server. The encoded data in H.264 format is streamed out using Livemedia library. For the same, I have implemented a class which derives FramedSource. In "doGetNextFrame" function of my cla

Re: [Live-devel] Doubt on Multiple sub-sessions

2009-06-04 Thread Ganesh V
Hi Ross, Many thanks for your input. I could understand how H264VideoFileSink was inserting the start code. However, I want to confirm one small doubt. NALU start code wasn't found in the incoming stream as the server didn't insert in the streamed out data and "not" because livemedia library st

[Live-devel] Doubt on Multiple sub-sessions

2009-06-03 Thread Ganesh V
Dear Experts, I am trying to demux an incoming stream into individual video and audio streams. I have created 2 sinks for the same and am able to set it up also. However, I am facing a small issue. When I dump the video stream and observe the same, I observe that I am able to get SPS, PPS and

Re: [Live-devel] H.264 RTSP Streaming with QuickTime

2009-06-01 Thread Ganesh V
Dear Experts, I have a doubt. When I am trying to debug RTSP streaming with QT (which I am still unable to achieve), I found one difference between QT and VLC setup. The SDP information when I connected using QT is as follows: a=rtpmap:96 H264/9 a=fmtp:96 packetization-mode=1;profile-leve

[Live-devel] Doubt on multiple media subsessions

2009-05-21 Thread Ganesh V
Dear Experts, I am trying to decode an incoming stream over RTSP. When I checked the SDP description, I observed that there are 2 media subsessions like H.264 and G.711. To decode the same, I am trying to connect 2 separate sinks for each of the individual sub-sessions. Is my idea of implement

Re: [Live-devel] H.264 RTSP Streaming with QuickTime

2009-05-16 Thread Ganesh V
I tried one more experiment couple of days back. I dumped a stream prepared for RTSP streaming using QT Pro and analyzed the same. When I analyzed the stream, I found that after sprop_parameter_sets, some elements of "hinf" atom from QTFF were present in the stream. I am not sure if this is real

Re: [Live-devel] H.264 RTSP Streaming with QuickTime

2009-05-08 Thread Ganesh V
and height. However, I observe a green screen and unable to view the video. Has anyone faced this issue before and solved the same? Thanks. ____ From: Ganesh V To: live-de...@ns.live555.com Sent: Wednesday, May 6, 2009 9:28:56 PM Subject: [Live-devel] H.264 RTSP Stre

[Live-devel] H.264 RTSP Streaming with QuickTime

2009-05-06 Thread Ganesh V
Dear Experts, Currently, I am trying to achieve generic RTSP H.264 Streaming functionality based on Livemedia. Based on the available literature, I figured that my application needs to generate sprop-parameter-sets for SDP. From livemedia sources, I observed that in H264VideoRTPSink (constructo

Re: [Live-devel] RTSP Streaming Playback in QuickTime

2009-05-05 Thread Ganesh V
Thank you, Ross. Windows firewall was indeed the issue. I switched off the windows firewall and was able to play the streams in QT. I will proceed with debugging my application with QT. Thanks, Ganesh From: Ross Finlayson To: LIVE555 Streaming Media - develo

Re: [Live-devel] RTSP Streaming Playback in QuickTime

2009-05-05 Thread Ganesh V
Hello Ross, Many thanks for your pointer. I enabled debug and retried my experiments with VLC, QT and Windows Media Player. From the logs, I observed the following. After connection is setup, - both VLC and QT send DESCRIBE command with bytes and parseRTSPRequestString returns DESCRIBE command

Re: [Live-devel] RTSP Streaming Playback in QuickTime

2009-05-04 Thread Ganesh V
My device is a DSP chip but not a TI one. However, for my experiment with live555MediaServer, I used my laptop to stream out the data and used VLC on my laptop and other machines to test. From: Vitor Carvalho To: live-de...@ns.live555.com Sent: Monday, May 4,

[Live-devel] RTSP Streaming Playback in QuickTime

2009-05-04 Thread Ganesh V
Dear Experts, I am trying to stream out MPEG4/H.264 streams from my application on a device using livemedia stack. I am able to play the streams without any issues using VLC player and my own player based of Livemedia stack. However, when I try to play the same using a Quicktime player, I obser