How to get separate audio and video streams sharing a message port

So at this time I cannot. But the solution below is supported.

Trying this: ifVideoPlayer->ChangeAudioTrack(trackID as Integer) as void

example below: https://tools.ietf.org/html/draft-pantos-http-live-streaming-20

#EXTM3U
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID=“aac”,NAME=“English”,
DEFAULT=YES,AUTOSELECT=YES,LANGUAGE=“en”,
URI=“main/english-audio.m3u8”
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID=“aac”,NAME=“Deutsch”,
DEFAULT=NO,AUTOSELECT=YES,LANGUAGE=“de”,
URI=“main/german-audio.m3u8”
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID=“aac”,NAME=“Commentary”,
DEFAULT=NO,AUTOSELECT=NO,LANGUAGE=“en”,
URI=“commentary/audio-only.m3u8”
#EXT-X-STREAM-INF:BANDWIDTH=1280000,CODECS=“…”,AUDIO=“aac”
low/video-only.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=2560000,CODECS=“…”,AUDIO=“aac”
mid/video-only.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=7680000,CODECS=“…”,AUDIO=“aac”
hi/video-only.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=65000,CODECS=“mp4a.40.5”,AUDIO=“aac”
main/english-audio.m3u8

I’m fairly certain that what you’re trying to do is impossible. You can’t have both audio player and video player active at the same time. You’d have to remux the audio and video on your server.

-JT

… or perhaps there’d be only one video, with the audio embedded - but you’ll play it differently? :wink:
(So that in one of the cases the image is not visible.)