Официален уебсайт на екипа на Sensation - Source TV

SourceTV позволява на неограничен брой зрители да гледат мача на специален Source сървър. Зрителите на SourceTV са невидими за играчите в мача и не могат да повлияят по никакъв начин на хода на играта. Камерата на SourceTV може да се управлява както от самия сървър, така и директно от лице, което отговаря за нейното управление. Излъчването на мач чрез SourceTV може да се предава на предварително определен интервал от време. Тази функция гарантира срещу възможността играчите да могат да използват SourceTV, за да получат информация за своите опоненти.

Организацията на SourceTV за излъчване към множество зрители не изисква специално време и сървърни ресурси. Организацията на излъчване за хиляди зрители може да изисква предварителна подготовка и сериозни изисквания към сървъра.

1. Вижте играта

Портът по подразбиране за SourceTV е27020, но може да бъде променен по преценка на администратора. Но SourceTV портът винаги трябва да бъде посочен, тъй като портът по подразбиране на игровия сървър е 27015.

2. Излъчване на играта

SourceTV е напълно интегриран вSource Engine и вече не е самостоятелна програма, както беше с HLTV. За да започне излъчването, сървърът трябва да активира SourceTV, преди да стартира картата с командатаtv_enable 1. След това SourceTV може да се види в играта като отделен бот, присъстващ в зрителите. SourceTV сървърът „живее“ по същия начин като процеса на сървъра на играта и се наричаSourceTV главен сървър. Процесът на главния сървър на SourceTV натрупва и кешира информация, след което я предоставя на клиентите с определено забавяне, за да се избегнат опити за измама от екипи. Автоматичният избор на камера е специален мод, който автоматично открива интересни моменти от играта иопитва се да ги покаже на публиката (като убийства или поставяне на бомба). Може да бъде назначен и човек - оператор на мача, който сам да избира игровите моменти и да ги показва на публиката, SourceTV ще предава мача през неговия екран. Зрителите на SourceTV най-често се свързват към стандартния SourceTV порт 27020. SourceTV портът може да се промени и с конзолната командаtv_port.

официален

Тази конфигурация е удобна за малки мачове с малък брой зрители. Цялата информация за зрителите и играчите се обработва от сървъра на играта. Голям брой зрители веднага ще изискват голямо натоварване на процесора и честотната лента. Следователно би било логично да се реши проблемът с консумацията на енергия и трафика на процесора, като се разпределят между различни помощни сървъри, чийто брой може да се увеличи с нарастващия обем на зрителите. Този метод може да бъде приложен чрез свързване на спомагателния SourceTV към основния разпространител на SourceTV, който ще действа като разпределител на зрители. Тези сървъри се наричат ​​SourceTV прокси сървъри и всеки прокси сървър може да обслужва до 255 души едновременно. Естествено, самите прокси сървъри също могат да се свързват към същите прокси сървъри и по този начин да образуват неограничена мрежа от SourceTV сървъри, излъчващи една игра.

source

srcds.exe -game cstrike -console +tv_relay79.173.85.55:27020

Състоянието на локалния SourceTV винаги може да се види с командатаtv_status. Ето примерен отговор на тази команда:

Общият слот и броят зрители е общата стойност на всички възможни слотове и зрители, като се вземат предвид свързаните прокси сървъри. Ако прокси сървърът загуби връзка с главния сървър, можете да опитате бързо да се свържете с помощта на командатаtv_retry. За да спрете излъчването и да изключите всички зрители, въведете командатаtv_stop.

3. Ръчно управление на камерата

Камерата в повечето случаи се управлява от сървъра. Но ако операторът влезе в играта и заеме мястото на зрителя, по време на мача той натисне клавишаE (Use), тогава камерата на SourceTV автоматично ще премине на ръчно управление и ще излъчи мача "от очите" на оператора. Операторът може да избере произволен режим на показване (от първо лице, от трето лице, свободен полет и т.н.). Можете да превключите камерата обратно в режим на автоматично управление, като натиснете отново клавиша E.

Операторът трябва да познава добре мача, за да го предава на публиката. Мъртъв играч, ако влезе сред зрителите, също може да стане оператор.

4. Запис на играта

Понякога може да искате да използвате SourceTV само за запис на демонстрация, но не и за показване и излъчване на мач чрез него. За да деактивирате излъчването чрез SourceTV, трябва да намалите броя на възможните зрители до нула с командатаtv_maxclients 0. За да активирате автоматичния запис на SourceTV на вашия сървър, добавете тези редове към вашияautoexec.cfg :

5. Конзолни команди

// настройва порта за SourceTV (по подразбиране 27020).tv_maxrate// задава максималната допустима честотна лента на клиент в байтове/секунда (по подразбиране 3500).tv_password

// задаване на парола на SourceTV за свързване на зрители.tv_relaypassword

// задайте парола за свързване за прокси сървъри.tv_record// започнете да записвате SourceTV демо файл (само за главния сървър).tv_stoprecord// спрете демо записа.tv_autorecord// автоматично записвайте всяка игра.Файловият формат е auto-YYYYMMDD-hhmm-map.dem.tv_debug// показва допълнителна информация за отстраняване на грешки.

6. Опции за стартиране

Тези опции за стартиране на сървъра не могат да се променят чрез конзолата илиrcon. Те са необходими, ако трябва да деактивирате функциите на SourceTV на сървъра.

Командата по-долу деактивира използването на SourceTV като предавател на информация към прокси сървър:

7. Заключение

SourceTV е в процес на постоянно подобряване и усъвършенстване.