Open nechosa opened 9 years ago
Столкнулся с той же проблемой. Вы её как-то решили? Напишите, пожалуйста, решение.
Использовал такую конструкцию
this.doPlugin("SetDisplayArea", 0, 0, 1280, 720);
Заработало
Подскажите, пожалуйста, куда именно нужно вставить эту строку?
OnStreamInfoReady : function () {
var duration, width, height, resolution;
try {
duration = this.doPlugin('GetDuration');
} catch (e) {
alert('######## ' + e.message);
}
duration = Math.ceil(duration / 1000);
//this.jumpLength = Math.floor(this.duration / 30);
if (this.usePlayerObject) {
width = this.doPlugin('GetVideoWidth');
height = this.doPlugin('GetVideoHeight');
} else {
resolution = this.doPlugin('GetVideoResolution');
if (resolution == -1) {
width = 0;
height = 0;
} else {
var arrResolution = resolution.split('|');
width = arrResolution[0];
height = arrResolution[1];
}
}
this.videoInfo.duration = duration;
this.videoInfo.width = width * 1;
this.videoInfo.height = height * 1;
$$log('videoSize: ' + this.videoInfo.width + 'x' + this.videoInfo.height);
this.doPlugin("SetDisplayArea", 0, 0, 1280, 720);
this.trigger('ready');
},
Спасибо за ответ. Но не помогает. Вот что на экране появляется https://goo.gl/photos/YM2XoSvHpggyULZ5A Идёт звук. А видео нет.
On 26 Sep 2016, at 17:11, Egor Pinkevich notifications@github.com wrote:
`OnStreamInfoReady : function () { var duration, width, height, resolution;
try { duration = this.doPlugin('GetDuration'); } catch (e) { alert('######## ' + e.message); } duration = Math.ceil(duration / 1000); //this.jumpLength = Math.floor(this.duration / 30); if (this.usePlayerObject) { width = this.doPlugin('GetVideoWidth'); height = this.doPlugin('GetVideoHeight'); } else { resolution = this.doPlugin('GetVideoResolution'); if (resolution == -1) { width = 0; height = 0; } else { var arrResolution = resolution.split('|'); width = arrResolution[0]; height = arrResolution[1]; } } this.videoInfo.duration = duration; this.videoInfo.width = width * 1; this.videoInfo.height = height * 1; $$log('videoSize: ' + this.videoInfo.width + 'x' + this.videoInfo.height); this.doPlugin("SetDisplayArea", 0, 0, 1280, 720); this.trigger('ready'); },`
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/immosmart/smartbox/issues/81#issuecomment-249580447, or mute the thread https://github.com/notifications/unsubscribe-auth/ACs9qpmpq7lDn4a-bIdRGzeRGqAGIje4ks5qt9J8gaJpZM4Ex08e.
Доброго времени суток. Попытался запустить вашу демку на самсунге - звук идет, а видео нет. Другие проекты с самсунгдфорум работают. Что я делаю не так? заранее спасибо!