Как я уже писал в рассылке, мы начали процесс портирования BBB на erlyvideo, однако сейчас этот процесс приостановлен, потому что именно портировать особого смысла нет — слишком кошмарна серверная часть.
То, что за флешкой представляет из себя адскую смесь из джавы, скалы и всяких других серверов, понакачанных из интернета. Куда уж в конференциях без очереди сообщений =) «Активная кастомизация» этого продукта всё таки очень осложнена и невообразимо громоздким кодом Red5, и общей ненужной сложностью структуры.
В итоге мы сейчас делаем своё решение, какие-то вещи позаимствуем из BBB (сохраняя GPL, конечно).
А вообще — это хороший проект и хорош он прежде всего тем, что сделан, упакован и работает.
Проблема не столько в отсутствии у вас исходников от IIS, сколько в отсутствии людей, которые будут готовы за деньги поправить эти исходники. Микрософт ничего не будет допиливать для вас, а контора поменьше сможет.
Да, мне тоже многие клиенты жалуются на wowza в плане утечек.
Могу четко сказать, что я бы не стал винить её авторов за это. Дело в том, что такую специфичную задачу, как стриминг на джаве вообще очень сложно решать: очень легко память потерять.
erlyvideo всё таки отличается тем, что он при нормальных условиях не течет.
Помимо аудио есть ещё видео, чат, рисунки и т.п. Это всё тоже хотелось бы рисовать.
То, что за флешкой представляет из себя адскую смесь из джавы, скалы и всяких других серверов, понакачанных из интернета. Куда уж в конференциях без очереди сообщений =) «Активная кастомизация» этого продукта всё таки очень осложнена и невообразимо громоздким кодом Red5, и общей ненужной сложностью структуры.
В итоге мы сейчас делаем своё решение, какие-то вещи позаимствуем из BBB (сохраняя GPL, конечно).
А вообще — это хороший проект и хорош он прежде всего тем, что сделан, упакован и работает.
аналог openhttpstreamer-а скорее всего тоже у нас появится.
Разбейте в loop путь по /, зачистите его а потом вызывайте следующую функцию.
Из-за специфики выдачи стектрейса ошибок это единственный способ понять, где же именно была проблема.
А skip ahead вообще никакого оверхеда не дает.
Плюс сам по себе RTMP более пухлый, чем сырая отдача mp4
Могу четко сказать, что я бы не стал винить её авторов за это. Дело в том, что такую специфичную задачу, как стриминг на джаве вообще очень сложно решать: очень легко память потерять.
erlyvideo всё таки отличается тем, что он при нормальных условиях не течет.