Hi Ross
Our company policy doesn't allow external excess to our network sorry
for it :-), but would like to know what can be the problem behind this
incomplete file streaming, as bit band player is streaming File till end
while our openRTSP is not streaming till end.
With our openRTSP test application, Server is exiting after streaming 
Half of the stream.
Regards
Ravinder


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Tuesday, May 29, 2007 4:05 PM
To: [EMAIL PROTECTED]
Subject: live-devel Digest, Vol 43, Issue 21

Send live-devel mailing list submissions to
        live-devel@lists.live555.com

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.live555.com/mailman/listinfo/live-devel
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of live-devel digest..."


Today's Topics:

   1. Re: Read multiple frames? (Ross Finlayson)
   2. Re: Problem with openRTSP and testMPEG4VideoStreamer
      (Igor Trevisan)
   3. SeqNo ([EMAIL PROTECTED])
   4. H264 Framerate (Abe Friesen)
   5. Re: SeqNo (Ross Finlayson)
   6. How to Stream different media format(mpeg4 & pcm) at      the same
      time? (???)
   7. Re: How to Stream different media format(mpeg4 & pcm) at the
      same time? (Ross Finlayson)
   8. Re: How can I change the received packet at the client    by
      using openRTSP? (jerry zhao)
   9. stream not played till end (singh, Ravinder)
  10. Re: stream not played till end (Ross Finlayson)


----------------------------------------------------------------------

Message: 1
Date: Mon, 28 May 2007 01:53:10 -0700
From: Ross Finlayson <[EMAIL PROTECTED]>
Subject: Re: [Live-devel] Read multiple frames?
To: LIVE555 Streaming Media - development & use
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"

>>Therefore, if you are feeding input from a "MPEG1or2VideoRTPSource" 
>>into a decoder, and your decoder is not smart enough to decode one 
>>slice at a time, then you must aggregate the input data into 
>>complete video frames before feeding them to your decoder.
>
>Can this be done with live555 stuff?

No.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


------------------------------

Message: 2
Date: Mon, 28 May 2007 11:03:52 +0200
From: "Igor Trevisan" <[EMAIL PROTECTED]>
Subject: Re: [Live-devel] Problem with openRTSP and
        testMPEG4VideoStreamer
To: "LIVE555 Streaming Media - development & use"
        <[EMAIL PROTECTED]>
Message-ID:
        <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

> You didn't properly read the "openRTSP" documentation (in particular,
> the meaning of the "-o" option)


Thanks Ross!  I apologize for my questions: it was a typical case
in which a "RTFM" as answer would have been appropriate! ;)
I.

-- 
"Much less doesn't mean zero"
-- E.Benetti --
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.live555.com/pipermail/live-devel/attachments/20070528/931e5
d5f/attachment-0001.html 

------------------------------

Message: 3
Date: Mon, 28 May 2007 23:43:26 +0200 (CEST)
From: [EMAIL PROTECTED]
Subject: [Live-devel] SeqNo
To: [EMAIL PROTECTED]
Message-ID:
        <[EMAIL PROTECTED]>
Content-Type: text/plain;charset=iso-8859-1

Hello *,
     I have a question regarding the interface between the live
library and mplayer. As expected, in the case of bigger frames, they are
split in more RTP packages. These packages, are put together in live and
assembled in a bigger package, that contains the whole frame. How could
I
have access from mplayer (ReadBufferQueue class, of the demux_rtp.cpp)
to
the number of rtp packages each frame has been composed from?
I can tell if there is loss at mplayer level by inspecting the last
sequence number from bufferQueue->rtpSource->curPacketRTPSeqNum() before
and after calling the getBuffer(...) in the demux_rtp_fill_buffer
function
of demux_rtp.cpp file. But I can not know if there are multiple frames
lost or just one. If I could know how many RTPpackets each frame is
composed on at live level it would be enough to find out how many frames
were lost.
Any information would be helpful.

Regards,
Silviu Homoceanu.



------------------------------

Message: 4
Date: Mon, 28 May 2007 16:52:10 -0700
From: "Abe Friesen" <[EMAIL PROTECTED]>
Subject: [Live-devel] H264 Framerate
To: "'LIVE555 Streaming Media - development & use'"
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;       charset="us-ascii"

Is it possible to determine the frame rate of an H264 encoded asset
(encoded
as an Annex B bitstream (NAL units preceded by 0x00 0x00 0x00 0x01))
from
the data stream so that I can accurately set fDurationInMicroseconds in
the
framer?

Also, from the H264 spec it looks like the only way to determine whether
the
current NAL unit ends an access unit is by examining the following NAL
unit
to determine if it starts an access unit - or am I missing something?


Thanks,
Abe Friesen



------------------------------

Message: 5
Date: Mon, 28 May 2007 17:33:16 -0700
From: Ross Finlayson <[EMAIL PROTECTED]>
Subject: Re: [Live-devel] SeqNo
To: LIVE555 Streaming Media - development & use
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"

>But I can not know if there are multiple frames
>lost or just one. If I could know how many RTPpackets each frame is
>composed on at live level it would be enough to find out how many
frames
>were lost.

As you noted, the "RTPSource" abstraction delivers complete 'frames'. 
(However, the term 'frames' is somewhat of a misnomer, because they 
do not always correspond to entire video frames - e.g., for MPEG-1 or 
2, it delivers complete 'slices'; for H.264, it delivers complete NAL 
units).  The number of RTP packets that made up each frame is 
(deliberately) not exposed outside the "RTPSource" interface.  Data 
receivers (e.g., audio or video decoders) should not care about this 
information.

However, if you just want to find out packet loss rates, then you can 
do so by looking at the "RTPReceptionStats" data.  (Alternatively, 
the data sender (i.e., server) can look at RTCP Reception Report 
("RR") coming back from the receiver; this data is recorded in a 
"RTPTransmissionStats" object.)
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


------------------------------

Message: 6
Date: Tue, 29 May 2007 12:03:36 +0900
From: ??? <[EMAIL PROTECTED]>
Subject: [Live-devel] How to Stream different media format(mpeg4 &
        pcm) at the same time?
To: "live Media" <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;       charset="ks_c_5601-1987"

Hi~ ^^
Thanks for your answer~ ^^

testonDemandRTSPServer can stream multiple media files at the same
time,then how can I use/modify the testOnDemandRTSPServer or livemedia
server to stream Mpeg4 video  & pcm (wave) audio at the same time to
single client(just one connection), i.e how can  I multiplex & stream
separate mpeg4 video data & PCM (wave) audio data.?.. is it possible?

Actually  our system have seperate stream for mpeg4 video & PCM audio
which  I wanna stream using livemedia to play  at the same time by
single media player.   

Using livemedia source Im able to  stream mpeg4 video & pcm  wave audio
seperately . but how  can  i stream  them together to  play at the same
time by same player.

------------------------------

Message: 7
Date: Mon, 28 May 2007 23:06:59 -0700
From: Ross Finlayson <[EMAIL PROTECTED]>
Subject: Re: [Live-devel] How to Stream different media format(mpeg4 &
        pcm) at the same time?
To: LIVE555 Streaming Media - development & use
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"

>testonDemandRTSPServer can stream multiple media files at the same 
>time,then how can I use/modify the testOnDemandRTSPServer or 
>livemedia server to stream Mpeg4 video  & pcm (wave) audio at the 
>same time to  single client(just one connection), i.e how can  I 
>multiplex & stream  separate mpeg4 video data & PCM (wave) audio 
>data.?.. is it possible?

Yes.  You would create a "ServerMediaSession" object, and add two 
separate "ServerMediaSubsession" objects to it - one for the MPEG-4 
video stream, one for the PCM audio stream.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


------------------------------

Message: 8
Date: Tue, 29 May 2007 10:55:40 +0200
From: "jerry zhao" <[EMAIL PROTECTED]>
Subject: Re: [Live-devel] How can I change the received packet at the
        client  by using openRTSP?
To: [EMAIL PROTECTED]
Message-ID:
        <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

>>I used the testOnDemandRTSPServer to stream video und openRTSP to
>>receive the streamed data. My question is: where I should change the
>>received packet data before the client stores the received packet on
>>the disk, e.g.  adding some data or a special header to the received
>>packets.

>You would need to insert a new filter object (i.e., a subclass of
>"FramedFilter" - that you would write), and insert it in the data
>chain, in front of the "FileSink" object.  (You would do this in
>"testProgs/playCommon.cpp".)

Hi, Ross,
thanks for your reply. If one frame consists of several packets and I
need
to
add some additional data to this frame until all the packets of this
frame
are
received, can I still implement this by writing a  subclass of
FramedFilter?

Is there any reference code for this kind of implementation?
Thanks again.

Jerry
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.live555.com/pipermail/live-devel/attachments/20070529/b38de
147/attachment-0001.html 

------------------------------

Message: 9
Date: Tue, 29 May 2007 14:50:25 +0530
From: "singh, Ravinder" <[EMAIL PROTECTED]>
Subject: [Live-devel] stream not played till end
To: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

Hi All

I am trying to use your openRTSP application to stream data from our Bit
Band VOD server, what I have 

Observed is openRTSP never streams complete video data, if the file is
around 50MB only 16MB is streamed,

Would like to know why this is happening.

I am writing to file, and using following command

. /openRTSP -V -Q
"rtsp://172.24.141.104:554/Video/nature_mp_544x480_2000.ts"

 

Server is correctly reporting npt time (Total Duration of Call) as
a=range: npt=0.0-356.774, while only 60 sec streams 

Is streamed.

 

regards

Ravinder

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.live555.com/pipermail/live-devel/attachments/20070529/625b2
f1e/attachment-0001.html 

------------------------------

Message: 10
Date: Tue, 29 May 2007 03:34:52 -0700
From: Ross Finlayson <[EMAIL PROTECTED]>
Subject: Re: [Live-devel] stream not played till end
To: LIVE555 Streaming Media - development & use
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

>I am trying to use your openRTSP application to stream data from our 
>Bit Band VOD server, what I have
>Observed is openRTSP never streams complete video data, if the file 
>is around 50MB only 16MB is streamed,
>Would like to know why this is happening.
>I am writing to file, and using following command
>. /openRTSP -V -Q
"rtsp://172.24.141.104:554/Video/nature_mp_544x480_2000.ts"

Sorry, but your host "172.24.141.104" is not reachable from our 
network, therefore I can't test this for myself.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.live555.com/pipermail/live-devel/attachments/20070529/c9ea0
c10/attachment.html 

------------------------------

_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel


End of live-devel Digest, Vol 43, Issue 21
******************************************
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to