ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

[Обсуждение] Веб камеры в чате

 

318
Алекс @Рой31
Анатолич пишет:

Князь_Пипецкий, Ну да неплохая задумка. рабочесть идеи пока не проверил. Но если даже все будет работать. То не будет видно что кто то из тех кто вещает Открыто или приватно. перестал вещать, что тоже не совсем удобно.
Может можно как то сделать чтобы не выводился статус только после анонимного вещания?

Тут красное удаляем и прописываем это 'loadvideo(\""+obj+"\",\"\");



/* Включаем вебкамеры, прописываем статус 100 и загружаем модуль */
var webcam=1;
stn2[98] ="<img src=img/icq/web.png title='нажмите для просмотра публичного вещания' style='border:0;'>";
icqtxt[98]="меняю статус на -> вещаю публично <img src=img/icq/web.png title=публично>";
stn2[99] ="<img src=img/icq/web1.png title='нажмите для просмотра приватного вещания' style='border:0;'>";
icqtxt[99]="меняю статус на -> вещаю приватно <img src=img/icq/web1.png title=приватно>";

function loadvideo(obj,host,share,rec,key) {
var sharekey=""; if(share) sharekey=share; if(key) sharekey+="_"+key;
var nickid=0; for(var i=0; i< sharekey.length; i++) nickid+=sharekey.charCodeAt(i)*(i+1);
var camid="mpchat-"+parent.chatlogin+"_"+nickid;
var obj1=document.getElementById(obj);
if(!obj1) {
var obj1=document.createElement('DIV');obj1.id=obj;
document.getElementById("cams").appendChild(obj1);
}
if(host=="") {var flashobj=document.getElementById("flash"+obj); if(flashobj && flashobj.close) flashobj.close(); obj1.innerHTML="&nbsp;"; obj1.style.display="none"; return;}
obj1.innerHTML="<div id=flash"+obj+"><a href=http://get.adobe.com/flashplayer/ target=_blank><font size=1>Установите Flash Player!</font></a><br></div><div id=closer"+obj+"></div>";
var flashw=240; var flashh=180;
var flashvars='host='+host+'&m=4&q=80&r=12&sharefile='+camid+'&sharelive='+camid+'&shareplay='+camid;
if(rec==1) flashvars+='&rec=1';
if(!(/MSIE/i).test(navigator.userAgent)) flashvars+='&buf=0.1';
swfobject.embedSWF("webcam.swf?v3.58", "flash"+obj, flashw, flashh, "9", "", {}, {allowfullscreen:"true",wmode:"transparent",flashvars:flashvars},{});
var stream="Просмотр"; var close="<a href=# onclick='loadvideo(\""+obj+"\",\"\"); return false;'><font size=1>закрыть</font></a>";
if(rec) {stream="Вещание"; close="<a href=# onclick='parent.gettime=new Date().getTime(); parent.setstatus(0); return false;'><font size=1>закрыть</font></a>";}
document.getElementById("closer"+obj).innerHTML+="<font size=1><b>"+stream+" #"+share+"</b></font> - "+close+"<br><br>";
obj1.style.display="block";
}

Статус остается тот же и сообщение о смены статуса не происходит при закрытии окна анонимного вещания.

Отредактировано Рой31 - 23.05.2014
596
Сергей @Князь_Пипецкий
Помогите разобраться пожалуйста.
Вопрос:
При входе в чат с плашета не работает видеотрансляция с вебкамеры.
Симптомы - окно видео открывается и в нем черный экран.
Нет возможности открыть настройки, поскольку контекстного меню как такового в андроиде нет. (андроид 4.2.2)
Установлен скрипт модельных окон.
Флеш плеер установлен и исравно работает, ибо успешно воспроизводится музыка, видеоролики, звуки.
Подозреваю что у других польователей мобильных устройств такая же бяка.
В чем может быть проблема? И как быть с настройками?
Кто знает, подскажите плиzz?

415
Денис @FeNIX74
Князь_Пипецкий, Присоединяюсь к вопросу!!!

2615
Сергей @Pegass
Князь_Пипецкий пишет:

Помогите разобраться пожалуйста.
Вопрос:
При входе в чат с плашета не работает видеотрансляция с вебкамеры.
Симптомы - окно видео открывается и в нем черный экран.
Нет возможности открыть настройки, поскольку контекстного меню как такового в андроиде нет. (андроид 4.2.2)
Установлен скрипт модельных окон.
Флеш плеер установлен и исравно работает, ибо успешно воспроизводится музыка, видеоролики, звуки.
Подозреваю что у других польователей мобильных устройств такая же бяка.
В чем может быть проблема? И как быть с настройками?
Кто знает, подскажите плиzz?

если чужое видео ты можешь посмотреть, то проблем никаких нет, ну кроме того что ХЗ как на андроиде разрешить флешу доступ к камере и микрофону

596
Сергей @Князь_Пипецкий
Pegass пишет:

Князь_Пипецкий пишет:

Помогите разобраться пожалуйста.
Вопрос:
При входе в чат с плашета не работает видеотрансляция с вебкамеры.
Симптомы - окно видео открывается и в нем черный экран.
Нет возможности открыть настройки, поскольку контекстного меню как такового в андроиде нет. (андроид 4.2.2)
Установлен скрипт модельных окон.
Флеш плеер установлен и исравно работает, ибо успешно воспроизводится музыка, видеоролики, звуки.
Подозреваю что у других польователей мобильных устройств такая же бяка.
В чем может быть проблема? И как быть с настройками?
Кто знает, подскажите плиzz?

если чужое видео ты можешь посмотреть, то проблем никаких нет, ну кроме того что ХЗ как на андроиде разрешить флешу доступ к камере и микрофону

Почему-то подумалось в первую очередь про разрешение на доступ.
Думал в этом причина.
По росмотру чужой вебки - поверю, отпишусь.
Однако, с нормального компа если то и свое видео видно, так и проверял работоспособность.

596
Сергей @Князь_Пипецкий
Итого:
чужую трансляцию планшет показывает нормально.
авот самому транслировать - болт (
тот же черный экран окошка видео.

2615
Сергей @Pegass
Князь_Пипецкий пишет:

Итого:
чужую трансляцию планшет показывает нормально.
авот самому транслировать - болт (
тот же черный экран окошка видео.

Я и говорю - у флеша нет доступа к камере - как его дать на ведроиде я не знаю, узнаешь - поделись)))

20090
Dimitry @Dimitry
А это интересно, наверное флеш на андройде вообще не поддерживается микрофон и камеру, надо бы поизучать этот вопрос)

596
Сергей @Князь_Пипецкий
Dimitry пишет:

А это интересно, наверное флеш на андройде вообще не поддерживается микрофон и камеру, надо бы поизучать этот вопрос)

А поизучайте? Дело то перспективное ) и полезное для пользователей.
Их с планшами и смартами все больше и больше становится.
Сам бы.......да, жаль, бодливой корове Бог рогов не дал )))

Отредактировано Князь_Пипецкий - 29.08.2014
2615
Сергей @Pegass
Вообще-то Adobe отказались от поддержки flash на андроид, так что ничего перспективного в изучении этого вопроса не вижу, все дружно ждём html5 поддерживающий передачу потока

596
Сергей @Князь_Пипецкий
Pegass пишет:

Вообще-то Adobe отказались от поддержки flash на андроид, так что ничего перспективного в изучении этого вопроса не вижу, все дружно ждём html5 поддерживающий передачу потока

Но ведь работает же flash.
А перспективность я имел ввиду в плане перехода на мобильные девайсы.
Хотя, нет, так нет.

Отредактировано Князь_Пипецкий - 29.08.2014
7094
Dim @Render
Князь_Пипецкий пишет:

Pegass пишет:

Вообще-то Adobe отказались от поддержки flash на андроид, так что ничего перспективного в изучении этого вопроса не вижу, все дружно ждём html5 поддерживающий передачу потока

Но ведь работает же flash.
А перспективность я имел ввиду в плане перехода на мобильные девайсы.
Хотя, нет, так нет.

Работает лишь <= 4.2.
Всё что выше - нет.
Да и html5 технологии куда более перспективней, чем труп устаревшего флеша.

2615
Сергей @Pegass
да не, у меня и на 4.3 работает, хотя я его туда с очень большим трудом запихивал и его только мозила прицепила

Отредактировано Pegass - 29.08.2014
20090
Dimitry @Dimitry
в общем стоит забыть про вебки на мобилках пока что)

1007
BETEPAH @BETEPAH
Pegass пишет:

Я и говорю - у флеша нет доступа к камере - как его дать на ведроиде я не знаю, узнаешь - поделись)))

В webRTC есть .getUserMedia, но на андроиде работает только в хроме. Остальные мобильные браузеры пока не поддерживают.

270
Чатикеру @Чатикеру
Вопрос Пегасу . Как можно у меня в камере сделать рядом с крестиком свернуть _ ?

2615
Сергей @Pegass
Чатике.ру, для тебя спецпредложение - 300 евро

596
Сергей @Князь_Пипецкий
Pegass пишет:

Чатике.ру, для тебя спецпредложение - 300 евро

😀 Мало запросил, случай очень уж подходящий 😀

270
Чатикеру @Чатикеру
Pegass пишет:

Чатике.ру, для тебя спецпредложение - 300 евро

На самом деле как там ? 😀 ))

7094
Dim @Render
Чатике.ру пишет:

Pegass пишет:

Чатике.ру, для тебя спецпредложение - 300 евро

На самом деле как там ? 😀 ))

150 Евро и будет и свернуть и перевернуть, все дела