I have come across a rather odd problem that must certainly have a simple solution I am overlooking. I have set up the video module to play different video formats using VideoJS. That means I have 4 videos attached to the node but only one should be visible depending on the platform the user is using to view the website.
Everything works perfectly when viewing the node however if I try to place the video field within a view, all videos are displayed instead of one. If I set the "Items to display" to 1, the first video uploaded is displayed, not the video required for the user's browser.
The video display field for the Full node is set to 'Video'. I have also set the format within views to 'Video'. I have tried this with 'Row Style' set to "Node", but unfortunately this didn't work either.
Am I missing something simple or is VideoJS just unable to determine what browser is being used when showing videos through Views?