I do not think that the HLS specification clearly does not indicate for which segment to start work, but usually it starts with the third last segment for live hls.
The stream you are referencing is the source of the HLS Video on Demand (VOD). The only difference is that the playlist ends with # EXT-X-ENDLIST. What causes:
- non-refreshing player
- starting with the very first fragment.
$ curl http://iphoned5.akamai.com.edgesuite.net/mhbarron/nasatv/nasatv_700.m3u8
...
#EXTINF: 10,
http://iphoned5.akamai.com.edgesuite.net/mhbarron/nasatv/nasatv_700/Seg_060110_103747_44/nasatv_700_060110_103747_87966.ts
#EXTINF: 0,
http://iphoned5.akamai.com.edgesuite.net/mhbarron/nasatv/nasatv_700/Seg_060110_103747_44/nasatv_700_060110_103747_87967.ts
# EXT-X-ENDLIST
Take a look at the Envivio page. I believe that they have some HLS channels with which you can test.
General comment: Don't rely on VLC when it comes to HLS testing.
source share