Я хотел бы иметь два потока. Одно из них - традиционное потоковое видео, а другое - текст. Я также создам интерфейс, который позволяет пользователю создавать текстовую часть во время просмотра видео. Контекст этих видеороликов, как правило, соответствует тому, как человек снимается во время презентации, а позже, например, на следующий день тренер будет делать текстовые аннотации (структурированные данные являются плюсом), в результате чего будет поток текста.
Похоже, это возможно с Silverlight ( см. Статью в последнем MSDN). Тем не менее, какие еще методы существуют, если таковые имеются? Если есть, укажите причины, по которым вы их рекомендуете. Благодарю.
Кроме того, я бы предпочел что-то, что инсталлирует программное обеспечение как решение, размещаемое в сервисе, но не позволяйте этому помешать вам дать ответ. Также имейте в виду, что пользователю не нужно выполнять перекодировку источника видео, текстовый поток должен быть каким-то отдельным, чтобы синхронизировать комментарии тренера с произвольной отметкой времени в видео.