1) HTTP Pull with Pseudo works with specialized flash players (that supported pseudo streaming). It also works with Apple and Android using progressive download (byte-range seeking).
2) VOD Pull works with practically any flash players over RTMP, and specialized flash clients requires HDS(HTTP Dynamic Streaming). It works with Apple and Android using Apple on HTTP or Android on RTSP.
However, to differentiate them, VOD Pull is more efficient comparing to HTTP Pull Pseudostreaming:
a) The Pull from Origin to Edge server - Wowza's caching module only requests the chunks that are requested by the client. On the other hand, Nginx will download everything from the beginning.
b) Because of (a), the scrubbing is slow when a video file is not available in Nginx cache.
c) Connection - RTMP and RTSP use a single connection so scrubbing is very fast, compared to Pseudostreaming which has to establish a new http connection when scrubbing.
d) RTMP only buffers a fixed amount of data, determined by the flash player. Pseudostreaming will deliver as fast as the visitor's port speed.
The downside of RTMP though is that flash doesn't buffer the video to the client's disk. Therefore if you replay a video, it downloads again.