2015-01-29 5 views
0

Я смотрел RTSP Live555 и кажется, что они следуют за RTSP в соответствии с формой определения IETF. Пока у них, похоже, есть отчетность о передаче (данные отправлены) на конец сервера и клиентский конец приема (данных).Возможно ли или даже разрешено внедрять QoS на сервере и клиенте? Live555

Мне интересно, возможно ли реализовать отчеты о передаче/получении статистики (QoS) как для клиента, так и для сервера? У меня есть требование собирать статистику данных, отправленных и полученных как на сервере, так и на клиенте.

Я новичок в Live555, и документация довольно неясна в этом аспекте, поэтому любое направление оценивается!

Благодаря

ответ

1

Для стороне клиента, пример может быть найден из openRTSP тестовых программ. openRTSP может отображать информацию о клиенте QOS: статистика

Выведение QOS

Используйте опцию «-Q» для вывода QOS («качество обслуживания») Статистика о потоке данных (при выходе из программы) , Эти статистические данные включают (минимальный, средний, максимальный) битрейт, скорость потери пакетов и межпакетный разрыв. Опция «-Q» принимает необязательный параметр , который определяет длину временных интервалов - в кратных 100 мс, по которым вычисляются «минимальная, средняя» максимальная статистика. Значение по умолчанию этого параметра равно «10», что означает, что эти статистические данные измеряются каждые 1 секунд (т. Е. 10 × 100 мс).

Для серверной части вы можете получить информацию QOS из RTPSink :: transmissionStatsDB().

 Смежные вопросы

  • Нет связанных вопросов^_^