> What is the recommended approach / LIVE555 sample app I should be looking app 
> to push MP4/H.264 video to a server via RTP?

The best approach is to have the server directly integrated with your H.264 
video source (rather than have the H.264 video source 'pushing' to anything).  
I.e., don't stream data to a server, and then have the server stream to 
clients; instead, just stream data directly to clients (via RTSP/RTP).  The FAQ 
describes how to modify our RTSP server implementation (e.g., the 
"testOnDemandRTSPServer" demo application) to read from a video data source.

But if you don't want to have clients accessing the data source directly 
(usually because you don't want more than one concurrent client doing so), then 
you could instead use a 'proxy' server (such as our existing "LIVE555 Proxy 
Server") sitting in front of your H.264 server.  Then, remote clients (possibly 
multiple concurrent clients) would access the proxy server, which would then 
act as a (single) client to your H.264 server.

Note that in each case you're not 'pushing' data at all.  Instead, you are 
setting up a server for your H.264 video source, and a client (possibly a 
proxy) is 'pulling' from it.

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

Reply via email to