искам да интегрирам 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
моля някой да ме насочи за разрешаване на този проблем