Hi Ross,

I think I found what the problem was. The receiver misses the initial packets 
that contain the PAT and without the PAT the encrypting function never 
starts encrypting, it just copies the stream.


I am using unicast mode only and after some testing with the test tools I found 
out that:

1/ The testMPEG2TransportReceiver must be started after 
testMPEG2TransportStreamer otherwise the transfer will not begin

2/ If I first start testMPEG2TransportStreamer the initial packets are 
lost as the streaming is not blocked until the receiver is connected


Is that expected? How can I change it?


Regards,Henrique


________________________________
 De: Ross Finlayson <finlay...@live555.com>
Para: LIVE555 Streaming Media - development & use <live-de...@ns.live555.com> 
Enviadas: Quarta-feira, 7 de Março de 2012 0:37
Assunto: Re: [Live-devel] Help with RTP/RTCP relay implementation
 

I am creating an RTP/UDP relay that encrypts raw MPEG2TS streams. On the 
incoming side I used an RTPSource plus an RTCPInstance in client mode and on 
the outgoing side I used an RTPSink and an RTCPInstance in server mode. 
>
>
>
>The encrypting function is implemented in a subclass of framed filter which I 
>use as a source to the RTPSink. I have tested the encryption implementation 
>using a FileSink and it seems to be working fine.
>
>
>I have been using VLC to send the RTP stream to the relay but in the client 
>the same video as the source is seen without encryption.
>
>
>I guess that the RTCP is being relayed but somehow the RTP is going straight 
>from the source to the client. Is that a possible explanation? Am I missing 
>something in my implementation?
>
It's hard to say, but make sure that:
1/ You use separate "groupsock" objects for receiving and sending, and
2/ You use separate port numbers for receiving and sending.


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

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

Reply via email to