jwplayer не може да възпроизвежда видео в iPad и iPhone

искам да интегрирам jwplayer в моето уеб приложение, за да възпроизвеждам .mov видеоклипове в iPhone, iPad.

След интегриран jwplayer, jwplayer не възпроизвежда видеото от папката с видео, която съдържа всички видеоклипове за обучение [ e:\video – в моята локална машина].

Но ако поставя .mov файл в моята папка с ресурси на проекта, jwplayer може да възпроизведе видеоклипа. Може също така да възпроизвежда видеоклипове от url.

Следната проба на jwplayer НЕ работи

var    selectedTrainingPlayer = jwplayer("videoContainerDiv").setup({
                 'flashplayer': '<%=request.getContextPath()%>/resources/js/mediaplayer-5.10/player.swf',
                 'id': 'playerId',
                 'width': '642',
                 'height': '412',
                 'mute': false,
                 'volume' : '100',
                 'controlbar' : 'bottom',
                 'repeat': 'list',
                 'volume': 100,
                 'stretching' : 'exactfit',
                 'image': '<%=request.getContextPath()%>/spring/getVideoThumbnail?videoId='+trainingVideoId,
                 'file': '<%=request.getContextPath() %>/spring/video/1.mov'

            });

Но jwplayer може да възпроизвежда видеоклипове от URL адреси или папка с ресурси golflessons, моля, вижте следния код

var    selectedTrainingPlayer = jwplayer("videoContainerDiv").setup({
                 'flashplayer': '<%=request.getContextPath()%>/resources/js/mediaplayer-5.10/player.swf',
                 'id': 'playerId',
                 'width': '642',
                 'height': '412',
                 'mute': false,
                 'volume' : '100',
                 'controlbar' : 'bottom',
                 'repeat': 'list',
                 'volume': 100,
                 'stretching' : 'exactfit',
                 'image': '<%=request.getContextPath()%>/spring/getVideoThumbnail?videoId='+trainingVideoId,
                 'file': '<%=request.getContextPath() %> /resources/images/golflessons/Pro_Book myself_Single_Lesson.mov',

            });

Докато jwplayer не възпроизвежда видеото, eclipse показва следната грешка като

Причинено от: java.io.IOException: Установена връзка беше прекратена от софтуера във вашата хост машина на sun.nio.ch.SocketDispatcher.write0(Native Method) на sun.nio.ch.SocketDispatcher .write(Неизвестен източник) в sun.nio.ch.IOUtil.writeFromNativeBuffer(Неизвестен източник) в sun.nio.ch.IOUtil.write(Неизвестен източник) в sun.nio.ch.SocketChannelImpl.write(Неизвестен източник) в org .mortbay.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:170) в org.mortbay.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:221) в org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java :725).

Моето разбиране:

jwplayer има достъп до видеоклиповете от url и папка с ресурси golflessons. Но не може да получи достъп до видеоклипа извън папката на проекта.

Опитах с деактивиране на защитната стена и антивирусната програма, но нито едно решение не работи за мен.

Но същият работен процес работи в моя работен плот на Windows, проблем само в iPhone и iPad

моля някой да ме насочи за разрешаване на този проблем


person SENTHIL SARAVANAN    schedule 20.02.2014    source източник


Отговори (1)


Изглежда, че използвате JW5 тук.

Под този ред:

'volume': 100,

добавете:

'provider': 'video',

Това трябва да реши проблема ви.

person emaxsaun    schedule 20.02.2014
comment
Не, аз също имам това решение... но все още не работи и извежда същите грешки... Мога ли да пробвам jwplayer 6? - person SENTHIL SARAVANAN; 20.02.2014
comment
Благодаря за постоянната ви подкрепа.. не мога да разбера съобщението ви. Имате ли връзка?. Имахте предвид акаунт за влизане в jwplayer? - person SENTHIL SARAVANAN; 21.02.2014
comment
Имам предвид връзка към мястото, където се опитвате да вградите плейъра на уебсайта си. - person emaxsaun; 21.02.2014
comment
Какъв тип файл е това? loadVideoFile.htm - person emaxsaun; 28.04.2014
comment
Благодаря за постоянната ви подкрепа. използвам .mov файлове - person SENTHIL SARAVANAN; 28.04.2014
comment
Бих проверил как е кодиран файлът. Опитайте да тествате с този - bogotobogo.com/VideoStreaming/Files/nginxSmoothStream / - person emaxsaun; 28.04.2014
comment
Скъпи Итън, Благодаря за подкрепата. Сега откривам истинския проблем. Действителният проблем е, че моят Java код не предава данни по очаквания начин. Сега използвам медийни сървъри на трети страни и сега проблемът ми беше решен. много благодаря за твоята помощ - person SENTHIL SARAVANAN; 02.05.2014