en direct sur
Uhmmm I'm not sure what its trying to say either...
Technically it means "in directly on" so I'd guess it's trying to say "directly in" or "directly on" I think that a word just got added in there accidentally... or this is some VERY odd version of french... =\
It's an odd phrase and doesn't make much sense the way it's written.
I guess it could pass as "directly on top", but even then, it's not quite what the phrase is saying.
it kinda means "currently airing on" on the radio or "live from" on television