Я собственно не спец по флешу, но вот интересно help.adobe.com/ru_RU/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7d1d.html, т.е он побайтово может формировать данные, вот вопрос только как без медиа сервера сделать, сформировать данные на стороне клиента, а потом передать на сервер, например секундами, а для воторго пользователя проигрывать посекундно, и наоборот, получится близкое к реальному времени передача.
Так же здесь описано:
Отправка звука на сервер мультимедийного содержимого и с сервера
Когда ActionScript используется с потоковым сервером мультимедийного содержимого, таким как Flash Media Server, становятся доступны дополнительные возможности. В частности, приложение может присоединить объект Microphone к объекту NetStream и передавать данные непосредственно с микрофона пользователя на сервер. Аудиоданные также можно передавать потоком с сервера приложению и воспроизводить в составе объекта MovieClip или с помощью объекта Video. Кодек Speex доступен, начиная с Flash Player версии 10 и Adobe AIR версии 1.5. Для выбора кодека, используемого для сжатия отправляемых на медиа-сервер аудиоданных, настройте свойство codec объекта Microphone. Это свойство может иметь два значения, которые перечислены в классе SoundCodec. Если свойству codec задано значение SoundCodec.SPEEX, для сжатия аудио выбирается кодек Speex. Если свойству задано значение SoundCodec.NELLYMOSER (по умолчанию), для сжатия аудио выбирается кодек Nellymoser.
Википедия утверждает, что FFMPEG теперь умеет декодировать Nellymoser.
Всмысле чем? Вы можете говорить как по скайпу и видео транслировать при наличии микрофона и камеры, даже видеоконференцию можно сделать...
Единственно что нужно сделать комнату чата и передать id всех участников, для этого надо сделать страничку на которой бы фиксировались все перешедшие на эту страницу залогиненные пользователи
Здравствуйте, все наверно пользуются скайпом, вот подумал может сделать, посмотрел в сети по этому поводу и нарыл реализацию на старом но не забытом флеш, который умеет использовать камеру и микрофон после разрешения пользователем. Собственно даже есть сервис по этому поводу — www.scriptcam.com, попробовал тест не могу понять как выдернуть id пользователя который зашел на страницу с видеочатом?
Давайте по разбираемся вместе темка то интересная?
не думал что будет сложность из-за того что движок переименовывает фото при загрузке в фотоальбом, но вот так получилось что потребовалось загрузить анимированную гифку, не тут то было что-то пошло не так и собственно в альбоме она не анимированная, мелочь конечно, думал может организовать раздел подарки и посылать с фотоальбомов на стену пользователям.
Вопросик такой, а приглашение в группу должно приходить в профиль пользователю?, сейчас потестил на почту приглашение юзеру пришло в закрытую группу а вот в профиле пусто уведомлений нет… так у всех или у меня где-то косяк?
Все понял редактируется в профиле пользователя каким способом его уведомлять, вопрос где сменить значения по-умолчанию…
А все вопрос снят оказалось просто, решение редактирование в шаблоне файла scheme.html {position:banners}
в main.tpl вставляем <?php $this->widgets('banners', false, 'wrapper_plain'); ?>
Уважаемые форумчане, я хочу сделать свою позицию для виджета над логотипом и верхним меню — отдельный слой, но вот никак не пойму, как сделать чтобы потом визуально в админке можно было закидывать туда разные блоки? Есть от разработчиков доки или видео об этом, кинте в меня ссылкой, или может разбирался уже кто с этим расскажите пожалуйста, как это делается?
Предложение по работе фильтра, я хочу сделать такую операцию, найти все новости за год и перенести их в другую категорию архив за 2014 год?
По хорошему, это надо как то автоматизировать, ну да ладно за неумением и неимением пробуем ручками, выбираем новости за год
и собственно все отфильтровать отфильтровал, а как теперь выделить все отфильтрованное если их будет например 1000 материалов, чтоб нажать перенести?
В общем, двойку нужно СРОЧНО пролечить от аллергии на кавычки!
Двойка здесь не причем у Вас скорее всего включен php_flag_magic_quotes — нужно выключить, см.в настройах файла .htacsses, но редакторы допиливать надо, основное неудобство которое мне показалось очень важным отсутствие файлового браузера в redaktor, при загрузке получается куча одинаковых картинок с разным именем (понятно что двиг. переименовывает их и это нужно) но вот вручную выбрать и вставить уже имеющую упростило бы ситуацию, хотя я может не до конца еще разобрался, в liveeditore нет менеджера загрузки и с браузером картинок тоже не не разобрался, это конечно не критично если картинки отдельным полем делать в материале, но при написании длинных статей контент менеджерам очень не удобно, да и под каждую статью не наделаешь отдельных полей…
И так по прежнему нужны советы, на данном этапе я застрял что не получается сделать отдельную вкладку для настроек облака тегов.
Собственно чтоб повторить мои шаги выкладываю порядок действий что я сделал:
Напомню что ничего глобального нет модифицировал существующее решение.
1. Качаем скрипт TagCanvas, закидываем его в папочку /templates/ваш_шаблон/js/
я брал версию jquery.tagcanvas.min.js
2. Прописываем в языковых файлах наше 3-д облако /languages/ru/controllers/tags/widgets/cloud.php
5. Передаем в шаблон условия вывода, здесь громозко немного получилось поэтому привожу мой файл находящийся /templates/ваш_шаблон/controllers/tags/widgets/cloud/cloud.tpl.php целиком
<?phpif($tags){?>
<div class="widget_tags_cloud">
<?phpif($style=='clouds3d'){?>
<script type="text/javascript">
$(document).ready(function() {
if(!$('#tagCanvas').tagcanvas({
shape: "hring",
lock: "x",
textColour: null,
outlineColour: '#fac21f',
reverse: true,
weight: false,
depth: 0.5,
maxSpeed: 0.05
},'tags')) {
// something went wrong, hide the canvas container
6. Добавляем в основной шаблон /templates/ваш_шаблон/main.tpl.php в секцию head добавляем ссылку на js скрипт, здесь пока не модифицировал руки еще не дошли.
если я не забыл свои шаги и Вы сделали все правильно, то у Вас должно получится вертикальное 3д кольцо из тегов.
В планах сделать опции настроек облака его можно выводить как горизонтальное кольцо, вертикально, цилиндр (вращение по оси х или у), ну и сфера, задавать бэкграунд, цвет текста, цвет обводки, вид обводки, скорость вращения, ну вообщем много всего там.
Так же появилась идея применить этот же механизм для вывода аватаров пользователей кольцом по горизонтали с применением виджета в теле страницы, думаю будет красиво.
Спасибо, а вот запись которую я привел выше с настройками js собственно я хочу еще в ПУ задать чтоб можно было выбирать некоторые настройки и выводить в head, как ее через шаблон виджета подключить?
Здравствуйте, решил освоить поглубже систему, начал с простого создания виджета.
Виджет делаю 3d облако тегов на базе JS скрипта TagCanvas, за основу взял существующий облако, вообщем все получилось, но вот пару моментов хотел спросить может кто в курсе или подскажет как по грамотней реализовать:
Сейчас подключил файлы js и css в head шаблона main.tpl.php, а можно ли как то их подключить через шаблон виджета в папочке controllers? Чтоб страницу не грузить лишний раз js скриптами, по проверке если виджет включен то выводим в head :
<script type="text/javascript">
$(document).ready(function() {
if(!$('#myCanvas').tagcanvas({
textColour: '#ff0000',
outlineColour: '#ff00ff',
reverse: true,
depth: 0.8,
maxSpeed: 0.05
},'tags')) {
// something went wrong, hide the canvas container
$('#myCanvasContainer').hide();
}
});
</script>
Ну и хотел еще плюшки сделать в опциях менять через ПУ параметры textColour, depth, maxSpeed, не понял как вывести если выбрана вкладка 3D облако тегов добавить вкладку настройки 3Д облака.