Форум русскоязычного сообщества Ubuntu
Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
- Форум русскоязычного сообщества Ubuntu »
- Поддержка »
- Оборудование »
- Графическое оборудование »
- Не идёт трансляция видео с вэбки на видеочатах (проблема с Adobe Flash)
Страницы: [1] Вниз
Автор Тема: Не идёт трансляция видео с вэбки на видеочатах (проблема с Adobe Flash) (Прочитано 16801 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Страницы: [1] Вверх
- Форум русскоязычного сообщества Ubuntu »
- Поддержка »
- Оборудование »
- Графическое оборудование »
- Не идёт трансляция видео с вэбки на видеочатах (проблема с Adobe Flash)
Страница сгенерирована за 0.033 секунд. Запросов: 24.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Проблемы с WSS потоком
Писал в другой теме, но думаю лучше тут продолжать.
У нас сейчас получается вот такая интересная вещь:
Работаем с нашим тестовым плеером (https://vichatter.com/flashplayer/) и Вашим сервером.
Вот видео того что я делаю.
1-ый раз — WSS поток звук плохой
2-ой раз — WSS поток звук хороший
когда звук плохой на сервере валятся вот такие ошибки:
07:19:50,266 WARN dioEncoder-PCMU/8000 - AudioDistributor-PCMU-f6bf9d56-569e-4248-8c7a-f6a26e52d73f Not enough data in audio buffer, current data size 1 07:19:50,266 WARN dioEncoder-PCMU/8000 - AudioDistributor-PCMU-df7fea93-3f54-42ae-9e14-e2292b37da87 Input data null
во второй раз, когда звук хороший, этих ошибок нет.
Вы можете воспроизвести это из нашего плеера: (https://vichatter.com/flashplayer/)
Max
Administrator
Staff member
Мы протестировали и воспроизвели эту проблему с вашим Flash-приложением.
Логи сервера показывают, что при первой публикации стрима идет аудио поток Speex 2 фрейма на пакет.
mic.framesPerPacket=2;
А при второй публикации потока идет Speex 1 фрейм на пакет.
mic.framesPerPacket=1;
Поэтому пока предполагаем, что проблема в коде вашего приложения.
WCS принимает следующие конфигурации кодеков:
Speex
mic.framesPerPacket=1;
Ulaw, Alaw
mic.framesPerPacket=2;
Проверьте пожалуйста в коде вашего приложения.
Если там все хорошо, пришлите нам код приложения на адрес logs@flashphoner.com, мы проверим еще раз.
Ivan
Member
Спасибо!
У нас получилось найти и исправить плеер. Звук работает.
Но мы теперь столкнулись с новой проблемой HLS поток не проигрывается.
Вы можете с нашего плеера отправить поток на Ваш сервер и попробовать проиграть HLS
Max
Administrator
Staff member
Вы можете с нашего плеера отправить поток на Ваш сервер и попробовать проиграть HLS
Да, работает.
1. Публикуем поток
https://vichatter.com/flashplayer/
RTMP URL: rtmp://wcs5-eu.flashphoner.com:1935
Name: 555
Мы недавно заменили HLS плеер на video.js и сделали несколько фиксов по HLS в последних версиях сервера.
Исходники нового плеера находятся здесь:
https://github.com/flashphoner/flas. cs_api-2.0/examples/demo/streaming/hls-player
Сборка сервера, с которой тестировали HLS: 2246
Ivan
Member
На вашем сервере у меня заработало!
Установил последнюю версию.
Но посмотреть HLS поток не получается

09:30:48,927 INFO FFHLSOutputWriter - Thread-622 Started 09:30:48,927 INFO FFOutputWriter - Thread-622 Init output writer '/usr/local/FlashphonerWebCallServer/hls/dGVzdDU=/dGVzdDU=' 09:30:48,927 INFO 7f-b43d-25d17fd9fdf4 - AudioDistributor-mpeg4-generic-b52c10e6-f7bc-4b7f-b43d-25d17fd9fdf4 Starting with queue size 0 09:30:48,939 INFO FFOutputWriter - Thread-622 Writer has been successfully connected 09:30:48,939 INFO FFHLSOutputWriter - Thread-622 Init success 09:30:48,951 INFO 7f-b43d-25d17fd9fdf4 - VideoDistributor-H264-640x480-b52c10e6-f7bc-4b7f-b43d-25d17fd9fdf4 Starting with queue size 0 09:30:48,951 INFO HLSStreamProvider - HLS-HTTPS-pool-15-thread-11 notifyStreamStatusEvent: Stream; user - 4flk43hapk5oq99gijetiul0ap@null 09:30:48,974 WARN VideoEncoder-H264 - VideoDistributor-H264-640x480-b52c10e6-f7bc-4b7f-b43d-25d17fd9fdf4 Transcoder result null! 09:30:48,974 WARN deoSessionGroup-H264 - VideoDistributor-H264-640x480-b52c10e6-f7bc-4b7f-b43d-25d17fd9fdf4 Packet encoder returned empty result! CONF: ClientConfig'>
Max
Administrator
Staff member
У нас в настройках сервера flashphoner.properties приоритетный кодек H.264
codecs=opus,alaw,ulaw,g729,speex16,g722,mpeg4-generic,telephone-event,h264,vp8,flv,mpv
Возможно поэтому там работает, а у вас нет. Что у вас в этой настройке прописано?
По нашим тестам, VP8 лучше для публикующих WebRTC потоков.
H.264 лучше для совместимости, например с HLS и Flash.
Ivan
Member
Поменял местами h264 и vp8 — не помогло, hls не проигрывается.
Логи при подключении к hls:
HLSServerHandler - HLS-HTTPS-pool-15-thread-11 Stream not found by path /usr/local/FlashphonerWebCallServer/hls/YWFhNDQ0/YWFhNDQ0 09:02:50,946 INFO HLSStreamManager - HLS-HTTPS-pool-15-thread-11 Added com.flashphoner.server.B.A@4dc5a60f by stream name YWFhNDQ0 09:02:50,946 INFO WCS4Handler - HLS-HTTPS-pool-15-thread-11 onConnect client: com.flashphoner.server.B.A@4dc5a60f 09:02:50,946 INFO WCS4Handler - HLS-HTTPS-pool-15-thread-11 Connected client: ClientConfig'> 09:02:50,946 INFO HLSStreamProvider - HLS-HTTPS-pool-15-thread-11 HLS connected to server, id:YWFhNDQ0-HLS 09:02:50,946 INFO MediaHandler - HLS-HTTPS-pool-15-thread-11 playHLSStream - Stream 09:02:50,949 INFO WCS4CallbackHandler - HLS-HTTPS-pool-15-thread-11 notifyAudioCodec speex g965k0c32v37kpcn9a4n39l3us@null 09:02:50,952 INFO AbstractRtpSession - HLS-HTTPS-pool-15-thread-11 Create Rtp Session - /93.95.103.104:31346 - /93.95.103.104:31347 09:02:50,955 INFO RtpVideoConfig - HLS-HTTPS-pool-15-thread-11 PlayerVideoResolution C 640x480, StreamerVideoResolution C 0x0 09:02:50,955 INFO RtpVideoConfig - HLS-HTTPS-pool-15-thread-11 Force client requested resolution:C 640x480 09:02:50,956 INFO AbstractRtpSession - HLS-HTTPS-pool-15-thread-11 Create Rtp Session - /93.95.103.104:31348 - /93.95.103.104:31349 09:02:50,957 INFO MediaSession - HLS-HTTPS-pool-15-thread-11 Start rtp activity detecting for audio session YWFhNDQ0-HLS 09:02:50,957 INFO RtpAudioPlayer - HLS-HTTPS-pool-15-thread-11 Rtp activity detecting started, port 31346 09:02:50,959 INFO AudioSession - HLS-HTTPS-pool-15-thread-11 forceRtmpAudioCodec null -1 09:02:50,959 INFO MediaSession - HLS-HTTPS-pool-15-thread-11 HLS WRITER STARTED 09:02:50,959 INFO FFHLSOutputWriter - Thread-630 Started 09:02:50,960 INFO FFOutputWriter - Thread-630 Init output writer '/usr/local/FlashphonerWebCallServer/hls/YWFhNDQ0/YWFhNDQ0' 09:02:50,960 INFO 3d-b162-0ea3e9a2b7b3 - AudioDistributor-mpeg4-generic-3d03533c-4a71-4c3d-b162-0ea3e9a2b7b3 Starting with queue size 0 09:02:50,971 INFO FFOutputWriter - Thread-630 Writer has been successfully connected 09:02:50,971 INFO FFHLSOutputWriter - Thread-630 Init success 09:02:50,982 INFO 3d-b162-0ea3e9a2b7b3 - VideoDistributor-H264-640x480-3d03533c-4a71-4c3d-b162-0ea3e9a2b7b3 Starting with queue size 0 09:02:50,982 INFO VideoProcessor - HLS-HTTPS-pool-15-thread-11 Request K-Frame from far end 09:02:50,982 WARN VideoSession - HLS-HTTPS-pool-15-thread-11 Can't send rtcp video feedback PLI, no support at far end 09:02:50,983 INFO HLSStreamProvider - HLS-HTTPS-pool-15-thread-11 notifyStreamStatusEvent: Stream; user - g965k0c32v37kpcn9a4n39l3us@null 09:02:51,665 WARN VideoEncoder-H264 - VideoDistributor-H264-640x480-3d03533c-4a71-4c3d-b162-0ea3e9a2b7b3 Transcoder result null! 09:02:51,665 WARN deoSessionGroup-H264 - VideoDistributor-H264-640x480-3d03533c-4a71-4c3d-b162-0ea3e9a2b7b3 Packet encoder returned empty result! 09:02:51,910 INFO eoSessionGroup-PROXY - VideoProcessor-74aeba04-a22a-4709-a567-2cc617ed8203 Request K-Frame from far end
Ivan
Member
в папочке /usr/local/FlashphonerWebCallServer/hls/YWFhNDQ0 появляются новые .ts
Должен ли где-то физически быть файлик .m3u8?
Max
Administrator
Staff member
Пришлите доступ к серверу на logs@flashphoner.com
SSH
Dashboard (админка)
Мы протестируем этот кейс в админке и сравним настройки. Скорее всего что-то простое.
Ответы на общие вопросы о GigaChat
Это русскоязычная мультимодальная нейросетевая модель, которая умеет отвечать на вопросы, вести диалог, писать код, рисовать картинки по запросу.
Где я могу пообщаться с GigaChat?
Начать диалог с GigaChat можно на сайте и ботах Telegram или «ВКонтакте»
Как пользоваться GigaChat, если вы не из России?
Для использования GigaChat понадобятся российский IP-адрес и авторизация через Сбер ID.
На территории Российской Федерации GigaChat работает без ограничений.
У меня не работает GigaChat, что делать?
Проверьте, что у вас отключен VPN.
Если это не помогло, напишите боту поддержки GigaChat в Telegram
Как получить Сбер ID
Если вы клиент Сбера и используете приложение СберБанк Онлайн или СБОЛ, то Сбер ID — это номер вашего телефона.
Как подключить Сбер ID:
- Зайдите на сайт Сбера или на страницу авторизации GigaChat
- Нажмите на кнопку «Войти по Сбер ID».
- Введите номер телефона или согласитесь запустить приложение СберБанк Онлайн, следуйте подсказкам.
- Всё готово — Сбер ID есть, вы вошли в сервис.
Я не клиент банка, как мне получить Сбер ID?
Сбер ID могут получить не только клиенты Сбера —для регистрации достаточно сим-карты российского оператора связи.
Почему GigaChat всегда отвечает по разному?
Даже если спрашивать GigaChat одно и то же, каждый его ответ будет уникальным. Это действительно так, вам не показалось. GigaChat почти никогда не повторяется.
Всё дело в том, что GigaChat — это генеративная модель, а не поисковая система. Он создает новый ответ с нуля, пишет его сам в реальном времени. Поисковые системы, например Google или Яндекс, ищут готовые материалы, которые были написаны людьми. Они не создают ничего нового. А GigaChat может рассказывать одинаковую информацию разными словами, совсем как вы. Ещё он постоянно узнаёт новое и жадно учится, поэтому его ответы меняются со временем, по мере роста его экспертизы.
Что такое промпт?
Промпт — это текстовый запрос, на основе которого GigaChat генерирует ответ.
Как работает GigaChat?
В основе GigaChat лежит GigaChat версии 29В (с 29 млрд параметров) и Кандинский версии 3.0 — нейросетевая модель для генерации изображений. Подробнее о том, как создавался и работает GigaChat в нашей статье на Хабр.
Что умеет GigaChat?
Он отвечает на вопросы, может написать код, письмо или целую песню. Поможет составить поздравление с любым праздником или меню на неделю. А ещё с помощью GigaChat можно решить профильные задачи: написать продающий текст, слоганы для рекламной кампании, описания карточек товаров для маркетплейса или посты для соцсетей.
Как удалить диалог с GigaChat?
Есть два способа удалить диалог:
- Откройте диалог, нажмите на иконку мусорной корзины (она в верхнем правом углу, рядом с кнопкой « Поделиться » ) и нажмите « Удалить » .
- Наведите стрелку на нужный диалог в списке чатов слева. В правом верхнем углу этого диалога появятся три точки, нажмите на них и нажмите « Удалить » .
Почему не работает вичаттер
2Rzer: Да На самом деле «Территория знакомств» это первая версия Vichatter’a, но постольку они значительно отличаются, и часть пользователей предпочла старую, было решено вынести новую версию как отдельное приложение и конкурировать с самим собой.
2Хомяк: В Vichatter’e в настоящий момент еще нет, в другом приложении «Видеочат — территория знакомств» можно.
01.10.2011, 04:47
Регистрация: Feb 2006
Адрес: крым
Сообщений: 20
классно! А у вас потоки идут по принципу пир ту пир?
16.02.2012, 04:58
Регистрация: Oct 2005
Адрес: Russia, Moscow
Сообщений: 316
В трансляциях и конференциях нет, потоки идут через медиа-сервера. А в видеозвонках и чат-рулетке peer-to-peer.
Недавно выпущена была новая версия, переписана полностью с использованием Flex SDK 4.6. По сути проект превратился в полноценную социальную сеть, написанную чисто на Flex’e.
16.02.2012, 20:34
Регистрация: Feb 2006
Адрес: крым
Сообщений: 20
А сколько трафика приходится на одного пользователя (аудио+видео)?
И какой софт стоит на серваке по работе с видео (fms, ёрливидео. )?
02.07.2013, 21:52
Регистрация: Oct 2005
Адрес: Russia, Moscow
Сообщений: 316
Черт его знает сколько траффика, не считали Медиа-сервер используется свой писанный специально под задачи проекта.
04.07.2013, 07:10
Регистрация: Jan 2013
Сообщений: 126
Сразу видно проделана очень большая работа. И можно сказать результат на лицо, все просто супер.
Мне понравилось. Желаю удачи и дальнейшего развития.
Есть вопрос, сколько ушло времени на все это с самого рождения идеи, и по какой архитектуре, шаблону, проектировали приложение? Сколько людей работали над проектом и какой прибыль на данный момент, приблизительно?
| namespaces |
| Посмотреть профиль |
| Отправить личное сообщение для namespaces |
| Найти все сообщения от namespaces |
04.07.2013, 20:36
Регистрация: Oct 2005
Адрес: Russia, Moscow
Сообщений: 316
Спасибо на добром слове. Финансовые показатели раскрывать права, к сожалению, не имею.
По технической стороне, клиентская часть полностью написана мною на Flex 4 с подгружаемыми модулями. Архитектура. так в двух словах и не объяснить даже
Последний раз редактировалось Sneg; 04.07.2013 в 20:48 .
| Часовой пояс GMT +4, время: 08:55 . |
| Опции просмотра |
| Линейный вид |
| Комбинированный вид |
| Древовидный вид |