Как вы все знаете, я не то, чтобы совсем активно слежу за состоянием белорусского интернета, но все же изредка позволяю сделать себе комментарий или парочку. Так вот, в прошлый раз я говорил о видео сервисах белорусского интернета.

Если вы читали эту статью, то вы обратили внимание на то, что не всегда видео, которое я размещаю в страницах Доброго Утра позволяет просмотреть видео прямо со страницы (и приходится впоследствии давать просто прямую ссылку, что во времена просто недопустимо.)

И вчера я задался целью проверить, как именно выглядит код, который выдает одна из служб видеосервиса в Беларуси – mytv.by и почему этот код не работает (по крайней мере у меня). Конечно, видео было выбрано ужасное, скорее подошло бы найтову, но начнем!

Mytv.by выдает вот такой код для вставки (для простоты я его разобью по страчкам, Mytv.by же выдает его одной строкой – чтобы блог-сервисы не вставляли ничего лишнего от себя)

<object width=’450′ height=’370′ id=’fullscreen’ align=’middle’ codebase=’http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,0′ classid=’clsid:d27cdb6e-ae6d-11cf-96b8-444553540000′ bgcolor=’#EEEEEE’>
<param value=’true’ name=’allowFullScreen’/>
<param value=’http://mytv.by/player.swf?key=xbvM4oa9qH’ name=’movie’/>
<param name=’varEnd’ value=’3′ />
<param name=bgcolor value =#EEEEEE><embed width=’450′ height=’370′ backgroundcolor=’#EEEEEE’ bgcolor=’#EEEEEE’ align=’middle’ >
</embed>
</object>

Если сравнить его с кодом, который обычно выдет Youtube (не уверен, что на Mytv.by слышали это название), выглядит так:

<object width=”425″ height=”344″>
<param name=”movie” value=”http://www.youtube.com/v/fJrzV-y5a00&hl=en&fs=1″></param>
<param name=”allowFullScreen” value=”true”></param>
<embed src=”http://www.youtube.com/v/fJrzV-y5a00&hl=en&fs=1″ type=”application/x-shockwave-flash” allowfullscreen=”true” width=”425″ height=”344″>
</embed>
</object>

В глаза бросается одна большая разница, как говорят у нас в Одессе – и назвается она просто: «что мы вставляем». Если Mytv.by вставляет объект с жестко заданной базой плагина (то есть потенциально броузер должен распознат, что это flash, но не обызательно – потому что версии flash меняются теперь гораздо чаще, чем раньше и уследить за ними все сложнее). Youtube, напротив, дает mime-тип объекта, то есть исключительным образом указывает не какой плагин для объекта использовать, а что именно вставлено.

Другими словами код от youtube легче для броузера – версии flash могут менятся, но mime-тип у них остается один и тот же. В общем и целом ниже я привожу код, который вы можете использовать для вставки любого видео mytv.by (и по большому счету, любого видео с любого видеосервиса, если измените остальные параметры)

Где ВОТ ТУТ надо изменить на код плеера, в нашем примере вот такой.

<object width=”450″ height=”370″>
<param name=”movie” value=”ВОТ_ТУТ“></param><param name=”allowFullScreen” value=”true”></param>
<param name=’varEnd’ value=”3″ ></param>
<embed src=”ВОТ_ТУТ” type=”application/x-shockwave-flash” allowfullscreen=”true” width=”450″ height=”370″></embed></object>

И убрать переносы строки у– так, чтобы код занимал одну строчку. Вот что получится.

<object width=”450″ height=”370″><param name=”movie” value=”ВОТ_ТУТ“></param><param name=”allowFullScreen” value=”true”></param><param name=’varEnd’ value=”3″ ></param><embed src=”ВОТ_ТУТ” type=”application/x-shockwave-flash” allowfullscreen=”true” width=”450″ height=”370″></embed></object>

Voila! Теперь вы можете уверенно вставить любое видео с mytv и знать, что его будет показывать в любом окне :)

Думаю, никто не станет спорить с тем, что качеству услуг, которые предоставляет mytv.by не сравнить в теми, которые предоставляет tube.by. Недолгое время я действительно пользовался tube.by – однако вскоре после открытия видеосервиса mytv.by плавно перешл на него.

К основным преимуществам mytv.by можно отнести как раз те, которых так не хватает у tube.by:

1/ Cкорость канала. Май-тиви в этом смысле на голову выше, чем туба. С моими восемью мегабитами на закачку я ни разу не испытывал затруднений при просмотре видео с май-тиви, в отличие от тубы, которая могла вообще не открыться.

2/ Скорость обработки видео. Май тиви иногда обрабатывала видео по полчаса, по часу. Я не могу себе представить другой такой сервис, который так медленно это делал. Может быть, каждое видео нуждалось в модерировании – это другое дело, но я – открытый противник модерирования (спам-контроль не в счет). Но даже если ручного модерирования не было, все равно, у tube.by сервис настолько медленный, что иногда просто больно становится…

3/ Размер и формат видео. Май-тиви по умолчанию кодирует в окошко большего размера, нежели у tube.by. В целях экономии места, я так полагаю.  

Теперь о негативных тенденциях.

За последую неделю, как вы знаете, я не опубликовал ни одного видео про трусливую собаку по кличке Храбрость. Однако не все знают почему (и я вам сейчас скажу). Потому что mytv.by не закачивает мое видео. Постоянный утренний сбой с побитой базой, постоянный отказ на закачку…

Более того, видео, которое закачивается, неправильно воспроизводится. Может быть, это только у меня, но скажу вам откровенно – звук, который идет правильно, и видео, которое обгоняет его в разы – это не тот кайф, чтобы им наслаждаться…

Ну и время закачки, что у tube.by, что у mytv.by одинаково замедлено…Можно было бы сделать отдельную программу по прямому закачиванию видео - если бы им было интересно этим заниматься и развивать ресурсы…

Одним словом, монетизация сервисов не получила достойного продолжения – как следствие, должного внимания со стороны админов.

Но, может быть, кто-то знает альтернативу этим двум видеосервисам?