Можно ли создать сервер потоковой передачи мультимедиа только для Linux, который может выполнять потоковую передачу форматов, поддерживаемых Службы Windows Media? Насколько мне известно, популярные потоковые серверы, работающие в Linux, например Wowza и Дарвин, не поддерживайте это. Обратите внимание, что я имею в виду правильную потоковую передачу и не прогрессивная загрузка.
В более общем плане мне интересно, есть ли другие функции, предоставляемые службами Windows Media, которые нельзя воспроизвести на потоковом сервере Linux. Другими словами, какие возможности я должен был бы упустить, если мой потоковый сервер работает только с Linux (то есть даже на нем не запущен образ виртуальной машины Windows)?
Привет, Майк.
Если вы имеете в виду Microsoft Media Server (MMS), я не верю, что существуют серверы потоковой передачи с открытым исходным кодом.
В Windows Media Services 2008 поддержка MMS была прекращена в пользу RTSP. К счастью, это поддерживается вне Windows. Eсть список реализаций сервера которые включают Сервер потоковой передачи Дарвина и VideoLAN.
Обычно при потоковой передаче с платформы с открытым исходным кодом на платформу Microsoft я использую UPNP. Я добился успеха и продолжаю использовать ушарить для этого. Также есть Запись в Википедии со сравнением другого программного обеспечения UPNP.
Я использую потоковый сервер, известный как Red5, это полностью открытый исходный код. Но в вашем случае, поскольку вы хотите обмениваться файлами с форматом Windows, этого по-прежнему нет.