iOS и Android:
- режим прямой трансляции дополнен поддержкой VOIP;
Android:
- решена проблема сбоя при появлении эффекта лица;
- решена проблема сбоя, возникающего при частом переключении между коротким видео и одновременной остановкой записи с камеры.
Version 6.9 @ 2020.01.15:
-
iOS и Android: реализация UGC TUIKit, компонентный пользовательский интерфейс, поддержка настраиваемых тем, удобство интеграции и модификации;
-
iOS и Android: поддержка UGC для трёхэкранного снимка и регулировки громкости;
-
iOS и Android: прямая трансляция поддерживает потоковую передачу 1080p Blu-ray;
-
Android: совместимость с Android 10;
-
Android: прямая трансляция с поддержкой функции возврата звука;
-
Android: предварительная обработка использует жёсткий цикл, что повышает скорость предварительной обработки;
-
iOS: оптимизация модуля хорал UGC, решение проблемы рассинхронизации звука и изображения.
Version 6.8 @ 2019.11.15:
-
Android: оптимизирована скорость создания коротких видео, повышена эффективность редактирования коротких видео;
-
Android: исправлена проблема отсутствия видеоданных при сборе данных по индивидуальному заказу;
-
Android: устранена проблема с рамкой фокусировки в правом нижнем углу, которая толще, чем рамка в левом верхнем углу;
-
Android: для корпоративной версии исправлены проблемы с большими глазами, тонкими лицами и неэффективными эффектами анимации на некоторых моделях;
-
iOS: решена проблема чёрного экрана при предварительном просмотре короткого видео;
-
iOS и Android: проигрыватель поддерживает новые правила воспроизведения с временной задержкой;
-
iOS и Android: запись короткого видео поддерживает разрешение 4:3 и 1:1;
-
iOS и Android: оптимизирован контроль качества обслуживания (QOS), повышена эффективность восстановления адаптивной скорости передачи данных;
-
iOS и Android: корпоративная версия добавляет новые функции P-картинки, включая осветление кожи, осветление глаз, отбеливание зубов, разглаживание морщин и мешков под глазами.
Version 6.7 @ 2019.09.30:
-
iOS: проблема совместимости iOS13 при записи экрана решена;
-
iOS: решена проблема несовместимости с арабским языком;
-
iOS: решена проблема сбоя сохранения при высоком качестве после редактирования видео;
-
Android: решена проблема со звуком при объединении коротких видео;
-
Android: унифицировано прямое использование системной библиотеки STL, решена проблема сбоя из-за конфликта библиотек STL;
-
iOS и Android: решена проблема с изображением без звука при быстрой передаче с низким энергопотреблением;
-
iOS и Android: увеличено разрешение записи до 16:9;
-
iOS и Android: основное внимание уделяется решению проблемы сбоя при отправке отчётов.
Patch Version 6.6 @ 2019.09.10:
-
iOS: поддерживается совместимость с iOS13;
-
Android: проблема с памятью и конфликтом библиотек в корпоративной версии решена;
-
iOS и Android: исправлено несколько ошибок.
Version 6.6 @ 2019.08.02:
-
iOS: ошибка в обратном вызове NET_SPEED в onNetStatus исправлена;
-
iOS: исправлена ошибка, когда миниатюра времени не возвращала данные правильно при использовании TXVideoEditor;
-
iOS: устранена проблема, когда настройка анимации после перехода в фоновый режим была неэффективна.
-
Android: добавлена поддержка 64-битных систем в корпоративной версии, а также динамическая загрузка P-изображений;
-
Android: сбой редактирования видео на странице редактирования короткого видео устранён.
Version 6.5 @ 2019.06.13:
-
iOS и Android: улучшен алгоритм управления задержкой в режиме быстрого воспроизведения TXLivePlayer, обеспечивая точную синхронизацию при одновременном извлечении нескольких потоков прямой трансляции CDN;
-
iOS и Android: исправлен ряд ошибок стабильности, включая проблему с TXLivePusher для записи функций, представленную в версии 6.4.
Version 6.4 @ 2019.05.15:
-
iOS и Android: переработана и оптимизирована прямая трансляция DEMO RTMP;
-
iOS и Android: представлен новый открытый компонент прямой трансляции MLVBLiveRoom;
-
iOS и Android: добавлен механизм проверки лицензии в компоненте прямой трансляции TXLivePusher;
-
iOS и Android: в режиме реального времени при извлечении потока TXLivePlayer автоматически переключается на поток CDN после выдачи кода ошибки -2302 без переключения;
-
iOS и Android: исправлены недавно сообщённые ошибки и дополнительно повышена стабильность.
Version 5.4 @ 2019-01-04:
-
iOS и Android: оптимизированы алгоритмы сетевого протокола, прямая трансляция более устойчива к потере пакетов на 30%;
-
iOS и Android: оптимизировано управление качеством обслуживания (QoS) в сети, видеозвонки имеют более низкую задержку и более высокую плавность;
-
iOS и Android: оптимизирован алгоритм декодирования в режиме RTC, уменьшая задержку на некоторых мобильных телефонах Android при подключении;
-
iOS и Android: увеличена вероятность успешной загрузки коротких видео.
Исправлены ошибки:
-
iOS: расширена запись экрана, но иногда происходит сбой;
-
iOS: первая установка эффекта эха не вступает в силу;
-
iOS: первый раз при потоковой передаче происходит перезапуск камеры;
-
Android: некоторые проблемы с задержкой при воспроизведении в фоновом режиме на устройствах с системой Android 4.4;
-
Android: устройства Huawei Honor иногда дают сбой при использовании функции Bluetooth Headset;
-
iOS и Android: иногда происходит сбой на нижнем уровне библиотеки при принудительном закрытии приложения.
Version 5.3 @ 2018-10-25:
-
Воспроизведение:
-
iOS и Android: HLS поддерживает внешнюю проверку ключа;
-
iOS и Android: TXVodPlayer добавляет настройку времени начала;
-
iOS и Android: решается проблема рассинхронизации аудио и видео при ускоренном воспроизведении;
-
iOS: переработан код суперплеера, поддерживающий выбор чёткости в зависимости от сети;
-
iOS: решаются проблемы совместимости с плеером и музыкальным приложением.
-
Короткое видео:
-
iOS и Android: редактирование фоновой музыки поддерживает плавный переход;
-
iOS и Android: поддерживается запись видео 1080P;
-
iOS и Android: поддерживается бесшовное соединение видео без аудио;
-
iOS: запись фоновой музыки позволяет установить, будет ли она повторяться;
-
iOS: оптимизируется процесс загрузки короткого видео;
-
iOS: демо добавляет функцию создания GIF из исходного видео;
-
Android: устраняется проблема задержки обратного вызова при записи;
-
Android: решается проблема направления миниатюр некоторых видео;
-
Android: оптимизируется проблема зависания при предварительной обработке.
-
Прочее:
-
iOS и Android: при использовании проводных и беспроводных наушников звук записывается и воспроизводится нормально;
-
Android: воспроизведение и потоковая передача поддерживают рендеринг поверхности (используется для поддержки <live-pusher> и <live-player> в небольших программах WeChat).
Version 5.2 @ 2018-09-14:
-
Воспроизведение:
-
iOS и Android: суперплеер поддерживает просмотр эскизов, улучшая впечатления от просмотра сериалов;
-
iOS и Android: суперплеер поддерживает функцию точек останова;
-
iOS и Android: модулируется пользовательский интерфейс суперплеера для удобства интеграции клиентами.
-
Короткое видео:
-
iOS и Android: поддерживается редактирование 4K-видео и извлечение эскизов указанного разрешения;
-
iOS и Android: добавляется пример использования ящика для черновиков, см. приложение для коротких видео;
-
iOS и Android: поддерживается динамическое вращение угла обзора экрана;
-
iOS: устраняется проблема безопасности потоков при быстром переключении фоновой музыки;
-
iOS: решается проблема несоответствия размера звука фоновой музыки при редактировании и предварительном просмотре;
-
iOS: устраняются проблемы с аномальным PTS водяного знака в конце видео после добавления повторяющихся спецэффектов;
-
Android: эскизы видео добавляются через интерфейс быстрой настройки;
-
Android: угол динамической наклейки не вступает в силу после исправления;
-
Android: проблемы рассинхронизации аудио и видео при объединении нескольких видео решены, а качество видео улучшено.
-
Другое:
-
iOS и Android: корпоративные версии поддерживают интерфейс настройки лицензий для онлайн-обновления лицензий;
-
iOS и Android: прямые трансляции поддерживают настройку отключения звука.
Version 5.1 @ 2018-08-18:
-
Воспроизведение:
-
iOS и Android: потоковое воспроизведение поддерживает перемотку назад, обратитесь к документации суперплеер iOS;
-
iOS и Android: FLV поддерживает прямую трансляцию без проблем с переключением;
-
iOS и Android: переработан суперплеер, добавлен список воспроизведения прямой трансляции;
-
iOS и Android: многорежимное воспроизведение с высоким разрешением оптимизировано для прямой трансляции, а переключение между различными разрешениями осуществляется в соответствии с сетевыми условиями.
-
Короткое видео:
-
iOS и Android: короткое видео имеет несколько версий: упрощённую, базовую, корпоративную, корпоративную Pro, чтобы удовлетворить потребности различных клиентов, для разных версий требуется соответствующая лицензия.
-
iOS и Android: эффект макияжа оптимизирован, и добавлен новый дизайн с несколькими эффектами макияжа;
-
iOS и Android: добавлены функции ручного скольжения для эффектов макияжа при редактировании и записи;
-
iOS и Android: функция дуэта оптимизирована. iOS&Android: приложение для коротких видео
-
Улучшения в приложении для коротких видео на iOS и Android: добавлены функции длительного нажатия для записи, записи по клику и съёмки фото; в режиме записи появились эхо и изменение голоса.
-
Приложение поддерживает интернационализацию, доступны китайский и английский языки.
-
На iOS двухпроходный видеоредактор обеспечивает лучшее качество.
-
Решена проблема с ненормативным выходом из режима записи на iOS, которая приводила к высокой загрузке процессора.
-
На Android добавлена возможность быстрого импорта, что подходит для быстрой загрузки больших видеофайлов.
-
В редакторе на Android появился интерфейс настройки степени фильтра.
[Другое]
- Переработан основной интерфейс Demo на iOS и Android, он стал более понятным и удобным.
- На iOS решена проблема с чёрным экраном при потоковой передаче и записи коротких видео на устройствах с операционной системой iOS 12.
Version 5.0 @ 2018-07-18
[Плеер]
- На iOS и Android переработан суперплеер, добавлена поддержка оконного режима.
- Точки доступа на iOS и Android поддерживают форматы FLV/HLS и 265-разрешение жёсткого декодирования.
- Улучшен порядок воспроизведения файлов FileID.
- Добавлена настройка интервала времени для обратных вызовов прогресса в точках доступа.
- Суперплеер на iOS поддерживает прямую трансляцию и трансляцию с задержкой.
- Скорость воспроизведения точек доступа на Android можно изменять без изменения тональности.
[Короткие видео]
- Видео на iOS и Android создаются путём объединения двух человек в режиме дуэта.
- Поддерживается двухканальный звук при создании видео на iOS и Android.
- При записи видео можно настроить частоту дискретизации звука и режим рендеринга.
- Ускорено создание видео на iOS.
- Исправлены проблемы с разрывом изображения и появлением чёрных кадров в конце видео на iOS.
- Исправлено прерывание воспроизведения видео при настройке медленного воспроизведения на iOS.
- Уменьшен размер видео после оптимизации качества записи и создания видео на Android.
- Оптимизированы скорость предварительной обработки и скорость создания видео на Android.
- Решён вопрос с чёрными экранами при переключении между горизонтальным и вертикальным форматами на Android.
- Исправлена ошибка, возникающая при быстром нажатии для начала и завершения записи на Android.
[Прочее]
- Интерфейс Demo адаптирован под iPhone X на iOS.
- Память на iOS защищена от утечек, повышена стабильность и улучшено определение модулей для интеграции Swift.
- Повышено качество потокового видео за счёт улучшения RGBA-to-YUV преобразования на Android.
Version 4.9 @ 2018-06-14
- Добавлен эффект изменения тембра во время прямой трансляции на iOS и Android.
- Появилась настройка цикла воспроизведения в точках доступа на iOS и Android.
- На точках доступа на iOS появилась функция автоматического переключения на мягкое декодирование при сбое жёсткого.
- Автоматическое продление лицензий интегрировано в короткие видео на iOS и Android.
- Короткие видео на Android могут быть преобразованы в видео из изображений, включая различные эффекты перехода, такие как скольжение вверх и вниз, влево и вправо, увеличение и уменьшение масштаба, поворот и масштабирование, затухание и появление и т. д.
- После оптимизации памяти и других проблем, связанных с короткими видео, ускорено их создание и редактирование на Android.
- Сокращено время загрузки фоновой музыки и миниатюр коротких видео, а также улучшено получение информации о видео на iOS.
- Качество видео коротких видео улучшено на iOS.
- Проблемы с заиканием и чёрными кадрами при записи коротких видео, мерцание водяных знаков в конце видео и утечка памяти на iOS решены.
- Открыт доступ к настройкам AEC при записи коротких видео на iOS, позволяя включать или отключать автоматическое подавление эха. После отключения AEC в режиме одновременной записи и воспроизведения можно объединить звук воспроизводимого видео с записываемым видео.
Version 4.7 @ 2018-05-25
- Прямая трансляция на iOS и Android поддерживает объёмный звук.
- Порог заикания настраивается клиентами на iOS и Android для решения проблем с заиканиями.
- Воспроизведение точек доступа на iOS сохраняет последний кадр и уведомляет об изменении разрешения.
- Проблема с неэффективностью настройки угла поворота при потоковой трансляции в горизонтальном формате на iOS решена.
- Пользовательские текстуры поддерживаются на Android при добавлении новых данных.
- Новые эффекты фильтров, включая жалюзи, тень, молнию, зеркало и иллюзию, добавлены в короткие видео на iOS и Android.
- Преобразование изображений в видео доступно в коротких видео на iOS с поддержкой различных эффектов перехода.
- Фоновая музыка в коротких видео теперь воспроизводится полностью перед обратным вызовом на iOS.
- Использование памяти при объединении коротких видео оптимизировано на iOS и Android, снижая пиковое использование памяти во время редактирования и генерации.
Version 4.6 @ 2018-05-04
- Поддержка жёсткого декодирования H265 в точках доступа на iOS и Android.
- Первоначальные аудиоданные теперь доступны на сервере потоковой передачи на iOS и Android.
- Основной интерфейс добавлен в Demo на iOS и Android с функцией PK.
- Загрузка небольших файлов оптимизирована на Android, повышая успешность.
- Ошибки в динамических путях, приводящие к сбоям, устранены на Android.
- Эхо и изменение голоса добавлены в режим записи коротких видео на iOS и Android.
- Внешняя настройка каталога фрагментированного хранения для коротких видео доступна на iOS и Android.
- BGM поддерживается в коротких видео на iOS и Android для потоков без звука.
- Объединение видео с разделением экрана доступно в коротких видео на iOS и Android.
- Ограничение максимальной скорости передачи данных снято в коротких видео на iOS и Android.
- Короткое видео поддерживает Bitcode на iOS.
Version 4.5 @ 2018-04-13
-
Добавлены функции изменения голоса, включая женский голос, мужской голос и металлический голос, с помощью setVoiceChangerType.
-
Зеркальное отображение поддерживается в точках доступа на iOS и Android.
-
Файлы HLS можно загружать и воспроизводить офлайн на точках доступа на iOS и Android, что удобно для локального кэширования и воспроизведения клиентами в образовательных целях.
-
Многоскоростное переключение HLS оптимизировано для точек доступа, обеспечивая быстрое переключение скоростей.
-
Стратегия дрожания оптимизирована для точек доступа, объединяя адаптацию и буферные режимы.
-
Код для загрузки добавлен в Demo, интегрируя его с точками доступа для предоставления комплексного решения, включающего съёмку, спецэффекты, загрузку, транскодирование, обнаружение нарушений авторских прав, распространение и воспроизведение.
-
GIF-формат поддерживается для обложек при загрузке.
-
Две специальные функции добавлены для коротких видео: удаление фона при изменении голоса и отмена всех эффектов фильтров одним нажатием.
-
Запись с экрана оптимизирована на iOS для обеспечения лучшего качества по сравнению с AirPlay на взломанных устройствах iOS 11.
-
Процесс создания коротких видео оптимизирован на Android для устранения проблем с большими файлами, чёрными кадрами в загруженных видео без звуковой дорожки и рассинхронизацией звука и видео в некоторых видео.
-
Настройка битрейта разрешена во время создания коротких видео на Android.
-
Создание коротких видео без звуковых дорожек разрешено на Android. Версия 1.7.0
-
Для iOS и Android добавлены интерфейсы ZoomIn и ZoomOut.
-
Добавлена поддержка декодирования MPEG4 v3.
-
Добавлен режим интеллектуального управления скоростью, который автоматически регулирует битрейт и разрешение в зависимости от скорости интернета.
-
Исправлены проблемы с быстрой перемоткой вперёд для HLS и MP4, а также проблемы с воспроизведением для различных режимов ошибок при записи HLS и MP4.
-
Оптимизирован сбор данных для iOS, что позволило полностью устранить проблемы с мерцанием экрана и другие связанные с этим проблемы.
-
Улучшена работа JNI для Android, что устранило проблему с неудачными обратными вызовами.
Версия 1.6.2
- Обновлён алгоритм улучшения изображения для iOS, что привело к значительному улучшению производительности и качества (эффект заметен только после включения аппаратного ускорения).
- Обновлён алгоритм улучшения изображения для Android, решены проблемы с неработающим старым алгоритмом на некоторых моделях, улучшено качество и производительность (работает только при API 18 и выше и после включения аппаратного ускорения).
- В SDK для iOS добавлена поддержка ReplayKit для записи экрана.
- Добавлено Pause/Resume для потокового воспроизведения в прямом эфире, поддерживается пауза и возобновление.
- Решена проблема с отсутствием данных после длительного времени передачи для Android.
- Устранены проблемы с рассинхронизацией звука и видео после длительного времени трансляции.
- Исправлено падение приложения из-за проблем с декодированием AAC в определённых сценариях.
Версия 1.6.1
- В Android SDK добавлена функция записи экрана для мобильных устройств, теперь можно вести прямые трансляции игр (поддерживается приватный режим).
- Добавлена возможность фонового микширования, ведущий может выбрать любимую песню для фонового сопровождения.
- Логика потоковой передачи в фоновом режиме оптимизирована, используется метод «наложения», чтобы решить проблему постоянного переподключения зрителей после того, как ведущий переключится в фоновый режим.
- Усилена способность клиентов настраивать сбор данных, клиенты могут собирать видеоданные разных форматов и предоставлять их SDK.
- В iOS добавлена возможность отключения звука для потоковых трансляций (благодаря предложению команды Mushroom Street).
- Исправлена проблема с миганием экрана после освобождения ресурсов во время потоковой трансляции.
Версия 1.6.0
- Добавлена обработка аудиоданных для ускорения, что улучшает опыт потоковой передачи со скоростью и снижает задержку воспроизведения без заметного снижения качества.
- При активном отказе от потоковой передачи после передачи добавлено уведомление PUSH_WARNING_SERVER_DISCONNECT.
- Оптимизирована проблема чёрного экрана при первом открытии, решена проблема с тем, что первый кадр не отображается до рендеринга OpenGL.
- Поддержка горизонтального потокового вещания и локального воспроизведения для iOS, подробности см. в документации по интерфейсу.
- Поддерживается сохранение соединения rtmp при кратковременном переходе в фоновый режим.
- Внедрён механизм проверки конфликтов OpenGL, чтобы избежать мигания экрана на iOS из-за освобождения проигрывателя.
- Оптимизация производительности журнала, добавлен интерфейс обратного вызова для внешнего журнала (setLogLevel не влияет на поведение функции LOG).
Версия 1.5.2
- Поддержка HE-AAC V2 для аудиодекодирования.
- Поддержка регулировки размера и сохранения последнего кадра для VideoView в потоковом вещании и воспроизведении.
- Оптимизация ближнего доступа, интеллектуальный выбор оптимального маршрута.
- Полное решение проблемы конфликта символов с Libyuv.
- Расширение поддержки жёсткого кодирования для Android до топ-100 моделей.
- Решение проблемы автоматического переподключения при остановке видео во время жёсткого кодирования.
- Решение проблемы задержки в 2 секунды при использовании StopPlay в потоковых трансляциях.
- Решение проблемы постоянного автоматического переподключения на стороне воспроизведения после переключения на задний план или сбоя потоковой передачи на стороне трансляции.
Версия 1.5.1
- Поддержка аппаратного ускорения для потоковой передачи и воспроизведения на Android (белый список продолжает пополняться).
- Поддержка аппаратного декодирования для MP4 и HLS в потоковой передаче и воспроизведении.
- Решение конфликта с библиотекой интерактивного вещания.
- Добавление механизма переподключения для потоковых трансляций.
Версия 1.5.0
- Перепроектирование потоковой передачи и проигрывателя SDK, повышение стабильности SDK.
- Введение параметра настройки GOP, рекомендуется значение 3 секунды для сцен с эффектами (значение по умолчанию).
- Решение проблемы конфликта символов с AVGSDK.
- Ремонт проблемы сбоя при горизонтальном потоковом вещании.
Версия 1.4.2
- Онлайн-трансляции MP4 и HLS.
- Отказ от использования aar в качестве формата упаковки Android SDK, переход на традиционный формат jar + lib.
- Новый режим arm64 для Android SDK.
Версия 1.4.1
- Повышение производительности потоковой передачи, улучшение производительности кодирования и декодирования звука.
- FLV поддерживается для потоковых трансляций.
Версия 1.3.1
- Повышение производительности воспроизведения.
- Оптимизация стратегии кэширования, предоставление различных параметров конфигурации.
- Водяные знаки поддерживаются на стороне потоковой передачи.
Версия 1.2.1
- Улучшение эффектов улучшения изображения/отбеливания.
- Аппаратное декодирование поддерживается для iOS и Android, аппаратное кодирование поддерживается для iOS.
Версия 1.1.1
- Потоковая передача SDK поддерживает протокол RTMP и предоставляет такие функции, как улучшение изображения/отбеливание и настройка разрешения.
- Воспроизведение SDK поддерживает протоколы FLV/RTMP, поддерживает обрезку видео и переключение между горизонтальным и вертикальным экранами.
Опубликовать ( 0 )