[DVDPlayer] ffmpeg support http/https protocol options, also fix #14309.

ffmpeg input stream does not support set user-agent, http headers, etc.

this PR fix it and let ffmpeg input stream (demuxer) support http/https protocol options like the CurlFile did.

this should fix http://trac.xbmc.org/ticket/14309 since we should simulate appletv but ffmpeg currently not.