суббота, 21 ноября 2009 г.

Развлечения оригиналов

Надоели тренировки? Попробуйте необычные виды спорта!

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

Любители необычных видом спорта, как правило, сами являются людьми неординарными, которые ищут новые возможности для реализации своих потребностей, стремятся выйти за рамки повседневности.

Другой вариант — скучно заниматься дома, или в фитнесс-клубе, не получается по-настоящему увлечься каким-то видом спорта. В этом случае, мотивацией к занятиям может стать новое, интересное увлечение, необычный вид спорта.

Вопреки известному заблуждению, в дзюдо не 10, а 12 данов. Одиннадцатого дана не удостоился ни один человек, а двенадцатый был присужден только основателю дзюдо Дхигаро Кано.

Существует множество новых видов спорта. Некоторые из них — чисто зрелищные, такие, как гонка на дельфинах. Этот необычный спорт известен в США, гонки проходят в океанариумах. Основными «жокеями» являются сотрудники океанариумов, поэтому поучаствовать вряд ли удастся. Тем не менее, зрители охотно приходят на подобные соревнования.

Другой экзотический вид спорта — поло на слонах. Эту игру придумали в начале 20 века английские аристократы. Игра похожа на обычное поло, отличия только в длине и клюшки и размере игрового поля. Оно, как ни странно, меньше стандартного, поскольку слоны довольно медлительны.

Японские сумоисты, параллельно со своими соревнованиями, проводят состязания для своих детей. Участвуют дети в возрасте до года — они сидят на руках у родителей, а побеждает тот, кто первым заплачет. Японцы считают эти соревнования очень полезными, поскольку, по их мнению, плач благотворно влияет на здоровье ребенка. Причем влиять на ребенка во время соревнования никак нельзя, разрешаются только уговоры и внушения.

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

Но не стоит думать, что необычной спорт — это только зрелища или недоступная экзотика. Это могут быть и новые, но уже набирающие популярность направления, и забытые, но от этого не менее интересные, старые виды спорта.

Например, популярная ранее игра «Городки». Еще 30-40 лет назад это был массовый вид спорта, площадки для игры были во многих парках, стадионах, школах, домах отдыха. Это простая, доступная и интересная игра на свежем воздухе. Она подходит людям всех возрастов, улучшает координацию движений, меткость и ловкость, является также силовой нагрузкой. Многие выдающиеся люди с удовольствием играли в «городки», считая их отличными физическими упражнениями. Среди них - певец Ф.И.Шаляпин, художник И.Е. Репин, писатели Л.Н.Толстой и А.М.Горький. По свидетельствам историков, эту старинную славянскую игру любили Петр I и А.В.Суворов.

В Финляндии ежегодно проходит соревнование по метанию сотовых телефонов.

Относительно новое для России течение — бразильское боевое искусство капоэйра. Первый семинар состоялся в 1998 году, популярность данного спорта растет с каждым годом. Капоэйра сочетает в себе как разнообразные удары, броски, подсечки, захваты сложные акробатические элементы. Темп поединка задают традиционные бразильские музыкальные инструменты. Сегодня капоэйра чаще практикуется как бесконтактный бой с элементами танца. Это отличный способ научиться владеть своим телом, развить координацию и потрясающую ловкость. Разнообразие движений и приемов капоэйры обеспечивает отличную растяжку и гибкость телу, а также дает серьезную нагрузку все группы мышц, хорошо подходит для желающих снизить вес. Это игровое искусство — отличное средство от стресса, оно помогает раскрепоститься и избавиться от комплексов.

Если вы больше заинтересованы в необычных ощущениях, а не в физической нагрузке, попробуйте зорбинг. Это прикладной вид спорта, заключающийся в спуске человека в круглом прозрачном шаре с горы. Это может быть обычная гора, снежная и ледяная возвышенность и даже водная поверхность. Скорость спуска — до 60 км/час, развивать скорость выше нежелательно, это может быть опасно.

Итак, появляются все новые виды спорта и спортивных развлечений. Некоторые из них развиваются и становятся популярными, другие остаются невостребованными. С течением времени меняется мода на спортивные направления, ранее популярные виды могут быть полностью забыты и наоборот. Британский майор Уингфилд, запатентовал в конце XIX века современную версию большого тенниса. В патентном бюро ему сказали: "Зря стараетесь, все равно крикет ничто не заменит". Сегодня теннис — это целая индустрия, а много ли вы знаете любителей крикета? Пробуйте новые, необычные направления, если вам это действительно нравится. Возможно, именно вы станете у истоков популярнейшего в будущем вида спорта.

Читайте в следующем выпуске о водных видах спорта и развлечениях на воде.

Реклама

Возможности памяти

Вспомнить всё!

Пионером в исследовании памяти человека считается Герман Эббингауз, ставивший эксперименты на себе (основной методикой было заучивание бессмысленных списков слов или слогов).

Часто ли вы задаетесь вопросом, что вы делали неделю назад? Или что ели вчера на обед? Если задумались, то эта статья для вас.

Забывчивость — это тревожный симптом. Стоит серьезно заняться своей памятью при первых признаках появления забывчивости.

Какие причины появления этого недуга?

Множество людей испытывают продолжительный стресс, связанный с различными факторами — неуверенностью в завтрашнем дне, экономическими, политическими и личными проблемами. В результате, можно оказаться на грани нервного срыва. Другая крайность — состояние психологического торможения. Организм включает защитные механизмы, пытаясь противостоять стрессу. Появляется вялость, сонливость, нарушается процесс управления памятью.

Валерий Лавриненко запоминает 100 знаков за две с половиной минуты, а 200 — за три, делая при этом максимум две-три ошибки. Он воспроизводит числа в любом порядке и описывает внешность людей, предложивших эти числа.

Память является одной из функций мозга, который можно и нужно тренировать. Умственная и физическая активность является отличным методом тренировки мозга.

Что можно сделать, чтобы улучшить память?

  • Прежде всего, конечно, здоровый образ жизни. Злоупотребление алкоголем, курение, неправильное питание — эти факторы негативно сказываются на нашей памяти.
  • Физическая активность. Она тренирует мозг, поскольку все виды деятельности человека так или иначе связаны с мозгом. Полезны водные процедуры, плавание.
  • Тренировка памяти. Учите стихотворения наизусть, старайтесь запоминать номера телефонов, адреса. Учите иностранные языки, запоминая новые слова.
Южноафриканский политический деятель Ян Христиан Смэтс в преклонном возрасте выучил наизусть 5000 книг. Бирманец Виситтабм Вумса в 1974 прочел наизусть 6000 страниц буддийских канонических текстов.
  • Развивайте воображение. Представляйте информацию в виде зрительных образов, этот метод позволит вам улучшить свою память.
  • Узелки на память. Делайте себе небольшие подсказки, которые помогут вспомнить необходимую информацию.


Запомнили? Тогда ответьте на вопросы:

  1. От чего появляется забывчивость?
  2. Какими способами можно ее избежать?

Поздравляем! Вы делаете первые шаги для улучшения памяти.


Реклама

Про баньку

Банный день

Настоящая русская баня известна и любима многими с незапамятных времен. Загадочное место, где голых людей коптят над паром, хлещут вениками, а затем купают в ледяной проруби, потрясало воображение иностранцев еще во времена Древней Руси.

Основное отличие русской бани от классической сауны — в воздухе. В сауне воздух обычно сухой, а в русской бане — влажный. Сухой воздух позволяет поднимать температуру в сауне до 100 —120 °С. Воздух в русской парной бане не превышает 60 — 65 °С.

Уже через пять-десять минут в парной температура кожи человека повышается до 38 — 41°. Прогревание приводит к благотворному изменению функционального состояния органов и систем организма, усилению обмена веществ. Объясняется это благоприятным воздействием тепла и потения на сердечно-сосудистую, дыхательную, терморегулирующую и эндокринную системы.

В Древней Руси некоторые побежденные племена платили дань березовыми вениками.

Можно ли похудеть, посещая баню?

Стоит помнить о том, что снижение веса в сауне и бане — это всего лишь потеря жидкости, которая держится очень недолго и не имеет никакого отношения к борьбе с жировыми отложениями. В то же время, баня усиливает обмен веществ за счет воздействия температуры. Максимальный эффект дает посещение парной после физических нагрузок.

Снижение веса зависит от следующих факторов:

  1. Температура и влажность
  2. Время, проведенное в парной
  3. Состояние здоровья
  4. Индивидуальные особенности организма.

Тем не менее, именно посещение бани или сауны является третьей по популярности рекомендацией для снижения веса. Первые две — диета и занятия спортом, еще более эффективны в комплексе с регулярным посещением бани.

Олеарий (немецкий ученый 1603 — 1671 гг.), упоминает, что русские пришли к заключению, что Лжедмитрий — чужестранец потому, что он не любил бани.

Используя баню как один из методов снижения веса, стоит учитывать состояние здоровья. Слишком быстрая потеря веса небезопасна для организма, допустимая норма — не более 2% от общей массы тела. Особенно эффективно сочетать походы в баню с массажем. Массажные процедуры перед посещением бани помогают снизить количество жира в проблемных зонах. Кроме того, это дает хороший эффект при лечении периферической и центральной нервной системы, радикулите, остеохондрозе и полиартрите.

Влияние бани на организм

Баня и сауна помогают снять усталость и раздражение, снижают уровень тревоги и повышают настроение. За счет усиления кровообращения улучшаются восстановительные процессы, в результате быстрее проходят травмы мышц, суставов и связок. Благодаря чередованию холодного и теплого раздражителей баню можно использовать как одно из средств профилактики простудных заболеваний. Следует помнить, что холодный душ или бассейн после сауны дают дополнительную нагрузку на сердечно-сосудистую систему. Поэтому, если есть проблемы со здоровьем, не стоит париться в сауне часами и с разбегу прыгать в ледяной бассейн.

Как написано в одном древнем трактате, десять преимуществ дает омовение: ясность ума, свежесть, бодрость, здоровье, силу, красоту, молодость, чистоту, приятный цвет кожи и внимание красивых женщин.

Важным показателем в данном случае является хорошее самочувствие на следующее утро. Если вы утром ощущаете слабость и усталость, то стоит пересмотреть ваш метод посещения сауны, ориентируясь на свое физическое состояние.

Регулярное посещение сауны и бани по подходящей именно вам методике снимает усталость и способствует расслаблению мышц.

Широко известно положительное влияние бани на состояние кожи лица. Неслучайно паровые сауны для лица были известны и широко применялись еще в советское время.

Под воздействием высокой температуры усиливается кровообращение, сосуды расширяются, увеличивается проницаемость кожного покрова. В сауне увеличивается дыхательная активность кожи, ее чувствительность. По этой причине маски, наносимые после паровой сауны, более эффективны.

В словаре Даля мы узнаем о самом главном предназначении веника на Руси: прежде всего — для парки в бане, а потом уже — для подметания пола и чистки платья.

Правила банного поведения:

  • При желании, в бане можно провести хоть целый день, чередуя заходы в парилку с уходом за собой. Но наиболее оптимальным временем специалисты считают 4 часа. За это время можно успеть попариться, не перегружая организм, и провести косметические процедуры.
  • В бане необходим специальный головной убор. Он предохраняет голову от перегрева и теплового удара.
  • Обязательно снимать все металлические предметы — цепочки, кольца, заколки. Металлическая заколка способна сжечь волосы, особенно, если вы долго сидите в парилке.
  • Перед заходом в парилку стоит ополоснуться под теплым душем и слега подсушить кожу полотенцем. Ни в коем случае не использовать мыло или другие моющие средства, уничтожающие защитную водно-жировую пленку кожи. Обезжиренная кожа легче подвергается ожогам.

Противопоказания:

  • Баня противопоказана людям, страдающим сердечными заболеваниями, гипертонией.
  • При заболевании дыхательных путей, опорно-двигательного аппарата (например, при острых ревматических заболеваниях), проблемах с почками и с желудочно-кишечным трактом посещение бани также нежелательно.
  • Противопоказаниями являются также острые формы большинства гинекологических заболеваний и мастопатия.
  • Категорически запрещена баня при раковых опухолях или при подозрении на них.
  • Запретом на ее посещение являются практически все обострения хронических болезней и высокая температура.

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

Особое значение имеет оздоровительная ценность бани как метода антистрессовой терапии, что особенно ценно в крупных промышленных городах. Посещайте баню и будьте здоровы!


Реклама

Бросаем курить

Как бросить курить и не набрать лишний вес?

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

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

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

Почему набирается вес?

Дело в том, что за годы курения организм привыкает к следующим вещам:

  • Курение подавляет чувство голода. Под действием никотина выделяется гликоген, повышается уровень сахара в крови, и, таким образом, притупляется чувство голода.
  • Курение ускоряет метаболизм. Это действительно так, хотя эффект и не такой значительный, как принято считать. В среднем, при курении организм сжигает на 100 калорий в день больше. Эти сто «лишних» калорий стоит учитывать несколько месяцев, пока метаболизм не придет в норму.
  • Курение помогает занять руки. При отказе от курения, при желании закурить многие тянутся к еде, пытаясь заменить одну привычку другой. Естественно, набор веса в этом случае неминуем.
  • Курение улучшает настроение. При курении в крови увеличивается уровень дофамина, «гормона удовольствия». Шоколад, алкоголь, конфеты и печенье дают схожий эффект, поэтому многие улучшают себе настроение именно калорийной едой и алкоголем.

Как же бороться с незапланированным весом и одновременно бросить курить? Ответ прост: не зацикливайтесь на возможных проблемах с весом. Ученые рекомендуют сфокусироваться прежде всего на процессе отказа от курения, а к вопросу лишнего веса предлагают вернуться чуть позже. Если вы одновременно бросите курить и сядете на диету, организм не выдержит такого давления, и вы потерпите поражение на обоих фронтах: и курить толком не бросите, и вес наберете.

В 1571 году испанский доктор Николас Мондарес написал книгу о целительных растениях Нового Света, в которой утверждал, что табак может излечивать 36 болезней.

Наберитесь терпения, через пару месяцев после отказа от курения обмен веществ постепенно придет в норму. Несколько универсальных методов, которые помогут вам ускорить этот процесс, улучшить обмен веществ и расстаться с лишними килограммами:

  • Ешьте часто, но небольшими порциями. В этом случае вечером вы съедите гораздо меньше и сможете избежать переедания.
  • Для перекусов выбирайте не чипсы или калорийные орешки, а здоровую низкокалорийную пищу с малым содержанием жиров, а также большое количество фруктов и овощей
  • Ешьте продукты, богатые белками содержащие большое количество пищевых волокон. Они более эффективно наполняют желудок, дают чувство насыщения и в целом полезны для пищеварения.
  • Пейте больше жидкости и регулярно выполняйте физические упражнения — это поможет отвлечься и уменьшить стресс организма.
  • Не забывайте о спорте и с практической точки зрения. Лучше сходить в тренажерный зал, чем пытаться «заедать» стресс отказа от курения перед телевизором или в кафе с фаст-фудом.
  • Боритесь с привычкой постоянно что-то держать во рту и в руках. Многие заменяют сигареты едой, но это явно не метод похудения. Попробуйте жвачку без сахара, овощи, морковку. В руках в качестве «заменителя» держите карандаш, скрепку или что-то еще, что можно вертеть в руках.
  • За три-четыре дня до отказа от курения сократите до минимума потребление чая, кофе и алкоголя. Накануне уберите все пепельницы, сигареты и зажигалки. Запаситесь леденцами или жевательными резинками без сахара, чтобы на первое время заменить чем-то привычку курения.
  • Будьте активнее. Запишитесь в бассейн или спортзал, попробуйте занятия йогой. Старайтесь больше ходить пешком, по возможности не используя лифт и эскалатор. С помощью регулярных занятий, обмен веществ постепенно улучшится, проблема лишнего веса не будет вас беспокоить. Активный образ жизни поможет бороться с нервным напряжением и стрессом, отказ от курения пройдет наименее болезненно.
В 1968 году выпустили первые сигареты сделанные не из табака марки Bravo. Сделанные из салата-латука, они с треском провалились на американском рынке.


Реклама


пятница, 20 ноября 2009 г.

Синдром переутомления

Как избавиться от усталости?

Синдром переутомления знаком, пожалуй, любому современному человеку. Длительная работа без отдыха и коротких передышек, монотонность, плохая организация рабочего места — все эти факторы могут вызвать переутомление.

Синдромы переутомления:

  • Мышечные боли
  • Постоянное плохое самочувствие
  • Апатия
  • Сонливость
  • Раздражительность
  • Общая слабость.
Когда люди смеются, скорость их кровообращения увеличивается на 22%.

Как снять усталость на работе?

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

Нередко во второй половине рабочего дня наблюдается спад рабочей активности. Можно восстановить энергию, стимулируя кровообращение в ногах. На ступнях ног расположены биологически активные точки, отвечающие за жизненно важные органы. Проведите небольшой массаж ног. В течение 5-7 минут покатайте по полу пустую бутылку. Это простое упражнение прибавит вам сил и энергии. Другой способ — компактный тренажер, который поможет вам восстановится в течение рабочего дня.

Существует «парадокс отпуска», когда, согласно субъективному восприятию, время в отпуске пролетает, как один день, а позже, в воспоминаниях, перед ним возникает насыщенная яркими событиями ретроспектива.

Как восстановить свои силы?

  • Старайтесь чередовать занятия. После работы, требующей большого умственного напряжения, полезны небольшие физические нагрузки. Это может быть спорт, работа по дому, просто длительная прогулка. Погуляйте по парку, сходите в кино, театр, просто встретьтесь с друзьями. Новые впечатления помогут справиться с усталостью и улучшат настроение.
  • Любой активный отдых повышает устойчивость организма. Недостаток физической активности у большинства людей приводит к различным проблемам, в том числе, переутомлению. Если времени совсем нет, попробуйте позаниматься на велотренажере, хотя бы десять минут.
  • Обеспечьте себе нормальный здоровый сон. Ложитесь спать, рассчитывая на восемь, в идеале, десять часов сна. Проверьте, не затекает ли шея на подушке, достаточно ли удобный матрас. Комфортный сон во многом влияет на качество жизни, в том числе, на наше здоровье и настроение.
  • Следите за тем, чтобы ваше питание было регулярным и правильным. Забудьте об изнурительных диетах, ешьте свежие овощи и фрукты и старайтесь избегать жирной тяжелой пищи. Откажитесь от сладостей и полуфабрикатов, старайтесь есть продукты, содержащие крахмал и сложные углеводы. Несколько простых советов, которые повысят тонус организма: яичную скорлупу без внутренней пленки перемолоть в порошок и принимать по ложке в день, полив лимонным соком. Также полезно пить свекольный сок после еды, и пить в течение дня кальциевую и подсоленную воду.
  • Периодическое понижение кровяного давления, известное как гипотония на нервной почве (ГНП), может быть причиной сильнейшей усталости. Если вы испытываете головокружение, когда принимаете горячий душ или от длительного стояния на ногах, пройдите обследование на ГНП. .
  • Откажитесь от алкоголя и сигарет. Вредные привычки не помогут вам расслабиться, это лишь временное облегчение. Помогите своему организму справиться с усталостью!
  • Попробуйте теплые ванны. Температура воды 37-38 градусов, время процедуры — 20-25 минут. Принимайте ванну до еды или через 1,5-2 часа после. Время процедуры 20-25 минут. Желательно, чтобы вода не закрывала область сердца. Специалисты советуют не принимать ванны ежедневно.
В старину считали, что величина зрачков говорит о жизненной силе: они широко раскрыты, когда организм полон сил, и уменьшаются, когда энергия покидает его (к старости, во время тяжелой болезни).

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


Реклама

понедельник, 16 ноября 2009 г.

Спутниковое ТВ №6

запуск Гетстрима, автоматическое отлавливание ошибок типа:
вылет процесса, неактивность процесса, вещание нуля пидов...используется статистика вывода гетстрима

собсна сам скрипт запуска гетстрима+newcs+sascng:

#/home/nast/start
newcs.x86_64 &
sleep 5
insmod /win1/open-sasc-ng/r77/dvbloopback.ko num_adapters=3 &
sleep 5
/win1/open-sasc-ng/r77/sasc-ng -j 0:3 -j 1:4 -j 2:5 --cam-budget -b 20M --cam-dir /etc/camfiles/ &
/home/nast/getstream


расшифруем:

#/home/nast/getstream
sleep 11
nohup /win1/getstream/getstream2-20081204/start1 >start1.out &
sleep 11
nohup /win1/getstream/getstream2-20081204/start2 >start2.out &
sleep 11
/config_getstream/21 -dd &>getstream21.out &
nohup /win1/getstream/getstream2-20081204/start3 >start3.out &


соответсвенно сам хитрый скрипт, отлавливающий ошибки гетстрима:

#/win1/getstream/getstream2-20081204/start1
#!/bin/bash
progname='getstream1'
exec='/win1/getstream/getstream2-20081204/getstream1 -c /home/nast/config_getstream/3 -dd &'
mail='/home/nast/sendmail'
bag='inputstats: 0 pids 0 pkt/s 0 byte/s'
sleep_seconds=30
count=-1
cnt=0
cat /dev/null > /home/nast/bags.txt
while true; do
line=`ps -A | grep $progname` # Check program in processes list
line2=`tail /home/nast/start1.out | grep "$bag" -c`
if [ "$line" == "" ]; then
exec 3>&1 1>>/home/nast/bags.txt
echo "Process $progname is not started - starting"
exec 1>&3
count=$(($count+1))
$mail
$exec & # Start the program
else
line=`netstat -l -n -p 2>nul | grep $progname` # Check program opened at least one port
if [ "$line" == "" ]; then
echo "No listers for $progname - restart"
killall -I $progname # Restart the program
$exec & # Restart the program
fi
fi
if [ "$line2" -gt "3" ]; then
exec 3>&1 1>>/home/nast/bags.txt
echo "Process $progname is started - bags"
exec 1>&3
killall -I $progname # Restart the program
$exec & # Restart the program
exec 3>&1 1>>/home/nast/bags.txt
echo `date` "restarting..."
exec 1>&3
count=$(($count+1))
$mail
else
echo "Process $progname is started - nobags"
fi
sleep $sleep_seconds
if [ "$cnt" -gt 0 ]; then
# rm /home/nast/start1.out
# rm /home/nast/start2.out
# rm /home/nast/start3.out
cp /home/nast/warning /home/nast/start1.out; # Clear temp file "getstream"
cp /home/nast/warning /home/nast/start2.out; # Clear temp file "getstream"
cp /home/nast/warning /home/nast/start3.out; # Clear temp file "getstream"
# cat /dev/null > /home/nast/sasc.out; # Clear temp file "sasc-ng"
cnt=$((0))
# exec 3>&1 1>>/home/nast/start1.out
# echo `date` $cnt
# exec 1>&3
else
cnt=$(($cnt+1))
fi
exec 3>&1 1>>/home/nast/bags.txt
echo `date` "Error $progname = $count"
# echo $cnt
exec 1>&3
done

Спутниковое ТВ №х

Задача: организовать архив тв программ на разных машинах, с предустановленной Виндовс ХП

Реализация.

Необходимо получить программу передач из сети (я брал из teleguide.info).
Перекодировать (если необходимо) в системную кодировку. Распарсить ее по задачам и каналам. Раздать задачи соответствующим машинам.

в результате, методом проб и ошибок, наваял скрипток:

#!/bin/bash
#переработка программы передач inter-tv в зажания nnCron
#для последующей записи на других машинах

#перекодируем файл программы и ДОС-кодировки
#в системную
iconv -f RUSCII /win1/iptv/inter-tv.txt >/home/nast/inter-tv.txt
#peremennie
#chan="Россия"
#pnr="10304"
#url="udp://@:1111" #url
vlc="c:\Program Files\VideoLAN\VLC" #put' do vlc - player

for param in "ТНТ 12345 udp://@:1111" "СТС 23456 udp://@:1111" "НТВ 34567 udp://@:1111" "Россия 10304 udp://@:1111"
do
set -- $param
#echo "PAR1 $1 $2 $3"
chan=$1
pnr=$2
url=$3

#generatsiya nnCron.tab fajla
exec 3>&1 1>/home/nast/nncron.$chan #perevod vyvoda v file s zamenoy sodergimogo
#standartniy zagolovok
echo "#CRONTAB FILE "
echo "# Classic crontab format:"
echo "# Minutes Hours Days Months WeekDays Years Command"
echo "# see 'example.tab'"
echo ""
echo "#( purge-cron-log"
echo " Time: 0 12 * * 5 *"
echo " Action: PURGE-OLD: "log*.log" 7"
echo ")#"
echo ""
echo ""
echo ""
#zada4a o4istki zapolnennogo diska
echo "#( DriveLimitClear"
echo "Rule: [CHAR] D FREE-SPACE 50000000 < " echo "Action:" echo "RECURSIVE" echo "WITHDIRS" echo "PURGE-OLDW: "d:\video\*" 24" echo ")#" echo "" echo "" echo "" #exec 1>&3
#exec 3>&1 1>>/home/nast/nncron.tab #ostalnoe dopisivaem

cat inter-tv.txt | sed -e '/^ */d;s/"//g' | sed -e '/^\s*$/d' | sed -e '/^[А-Я]*\.\ [0-9]*/{x;p;x;}' | sed -e 's/^\([0-9]*\):\([0-9]*\) \(.*\)./hour="\1" min="\2" name="\3" fl2="1"/' | sed -e 's/^\([А-Я]*\)\.\ \([0-9]* [А-Я][а-я]*\)\.\ \(.*\)./day="\1" date="\2" kanal="\3" fl1="1"/' | sed -e '/./{H;$!d;}' -e 'x;/="'$chan'"/!d;' | sed -e 's/\./_/g' -e 's/\,/_/g' -e 's/\\/_/g' -e 's/\//_/g' -e 's/\:/-/g' -e 's/\!/_/g' -e 's/\?/_/g' -e 's/\*/_/g' |
while read VAR; do
eval $VAR;
if [ "$fl2" ]; then
if [ $day = "ПОНЕДЕЛЬНИК" ]; then dn="1" ; fi;
if [ $day = "ВТОРНИК" ]; then dn="2" ; fi;
if [ $day = "СРЕДА" ]; then dn="3" ; fi;
if [ $day = "ЧЕТВЕРГ" ]; then dn="4" ; fi;
if [ $day = "ПЯТНИЦА" ]; then dn="5" ; fi;
if [ $day = "СУББОТА" ]; then dn="6" ; fi;
if [ $day = "ВОСКРЕСЕНЬЕ" ]; then dn="7" ; fi;

if [ $hour -lt "05" ]; then dn=$(($dn + 1))
if [ $dn -eq "8" ]; then dn="1" ; fi
fi;

echo "#( $chan-$day$hour$min"
echo "RunOnce"
echo "RunMissed"
echo "Time: $min $hour * * $dn *"
echo "Action:"
echo "StartIn: \"$vlc\" "
echo "ShowNormal NormalPriority"
echo "START-APP: $vlc\taskkill.exe /IM vlc.exe"
echo "PAUSE: 2"
echo "DIR-CREATE: \"d:\\video\\$chan-$date-$day\""
echo "START-APP: \"$vlc\vlc.exe\" \"$url\" --sout=#duplicate{dst=std{access=file,dst=\"d:\\video\\$chan-$date-$day\\$hour$min-$name.mpg\"}}"
echo ")#"
echo
echo
echo

unset fl2;
fi;
done
exec 1>&3
#perekodiruem nnCron.tab v windows kodirovku i otdaem v nnCron
iconv -f UTF8 -t CP1251 nncron.$chan | sed 's/$'"/`echo \\\r`/" > /mnt/$pnr/nncron.tab

done


задачи раздаются компам, примонтированным через fstab к точкам /mnt/12345(и др.) расшаренной папкой "~/nnCron/" из виндовой машины.

для остановки процесса записи (влц) нужен процесс taskkill, у меня на одной машине по умолчанию он был, на других небыло, я тупо скопровал taskkill.exe в папку с влц.

Я поставил этот скрипт в кронтаб моей убунты, на время 4.56 чтобы автоматизировать раздачу задач.

Теперь остается еженедельно скачивать из нета файл Inter-tv (телепрограмма) и забрасывать ее в нужное место (кстати появляется он в нете не раньше воскресенья предшествующей недели)

Реклама

вторник, 10 ноября 2009 г.

фильм 2012

(Источник http://2012god.ru/film-2012/)
Фильм 2012
Автор admin - 19 июня, 2009 | Просмотров: 128,341

Очередной фильм-катастрофа от Columbia Pictures - фильм 2012. По задумке в фильме 2012 должна погибнуть бОльшая часть населения планеты Земля. Режиссер фильма 2012 - Роланд Эммерих.

Сюжет нового голливудского блокбастера 2012 следующий. Талантливый ученый (Джон Кьюсак) в ходе своих научных изысканий находит портал в параллельный мир и устанавливает контакт со своим двойником (Вуди Харрельсон), который занимается предсказаниями будущего. Только таким способом возможно спасти мир от надвигающейся катастрофы…

В фильме 2012 также принимали участие Тэнди Ньютон, известная по фильмам В погоне за счастьем, Столкновение, Хроники Риддика, и Аманда Пит, снимавшаяся в фильмах Секретные материалы: Хочу верить, Экс-любовник, 9 ярдов, Любовь по правилам и без.

По некоторым сообщениям, бюджет фильма 2012 оценивается в 200 000 000 $, хотя звезд первой величины в фильме 2012 не участвует. Очевидно, что большая часть денег уйдет на создание спецэффектов, в которых Роланд Эммерих очень преуспел.

Режиссер Роланд Эммерих о фильме 2012:

” … Целый фильм я делаю потому что был очень вдохновлен тем, что в Google по запросу “2012″ Вы получаете 240 миллионов результатов! Это очень много. С этой датой связаны переживания людей о , так как по календарю древних Майя год 2012 - последний. Я решил снять кино, показывающее какую-то часть переживаний людей, связанных с этой датой.”

Итак представляем вашему вниманию новый трейлер фильма 2012, премьера фильма в кинотеатрах России 12 ноября 2009 года.



Все смотрим фильм ОБЯЗАТЕЛЬНО!!!


среда, 14 октября 2009 г.

Audi S6

Реклама



Ауди S6 1995 г.в.

турбодизель, пробег 130000 миль
кондиционер, кпп 5 ручная
смотрим видео









ваставляю на молотке: molotok.ru

ps: мои координаты выдаст молоток.ру после выигрыша лота

собираю на квартиру
ЯндексЯндекс. ДеньгиХочу такую же кнопку


собираю на квартиру
ЯндексЯндекс. ДеньгиХочу такую же кнопку


собираю на квартиру
ЯндексЯндекс. ДеньгиХочу такую же кнопку

Toyota corolla LE 1998

Реклама



Тойота королла LE 1998 г.в.

инжектор, 1,8 л. пробег 178500 миль
кондиционер, кпп 5 ручная
смотрим видео






ваставляю на молотке: molotok.ru

ps: мои координаты выдаст молоток.ру после выигрыша лота

собираю на квартиру
ЯндексЯндекс. ДеньгиХочу такую же кнопку


собираю на квартиру
ЯндексЯндекс. ДеньгиХочу такую же кнопку


собираю на квартиру
ЯндексЯндекс. ДеньгиХочу такую же кнопку

воскресенье, 11 октября 2009 г.

Акция протеста 24.10.2009

24 октября 2009 г., метро “Улица 1905 года”

октября – День работников автомобильного транспорта
Федерация автовладельцев России поздравляет Всех автомобилистов с этим праздником и призывает присоединиться к всероссийской акции протеста, проводимой в защиту своих прав.

Повышение таможенных пошлин, увеличение в два раза транспортного налога, принятие нового технического регламента, отсутствие рациональной транспортной инфраструктуры и постоянное повышение стоимости топлива – всё это противоречит интересам социальной группы автомобилистов, с которой «власть», по сути, ведёт необъявленную войну.

оригинал статьи http://www.far-msk.ru/?page_id=1292


Реклама

Achat viagra

вторник, 28 июля 2009 г.



Как извлечь выгоду из кризиса
Сегодня все СМИ на каждом углу кричат о кризисе, о его страшных последствиях, о том, как он коснётся каждого человека. Но задумывался ли кто из вас о том, что: кризис создан искусственно, на нём заработают триллионы долларов, и что чем больше люди будут поддаваться панике, тем больше можно заработать.

Реклама





собираю на квартиру

Спутниковое ТВ №5. Sasc-ng

я использовал opensascng_r77.tar.tar, выложен уже пропатченный opensascng (в соответсвии с http://forum.nag.ru/forum/index.php?s=&showtopic=46414&view=findpost&p=397905), откомпилирован на UBUNTU 8.10 kernel 2.6.27-9-generic, и дрова
при условии соблюдения всех зависимостей (open-sasc-ng Wiki), выполняя команды последовательно получим:

./configure --dvb-dir=/win1/drv/v4l-dvb-7981bdd4e25a --cxx=/usr/bin/g++-4.2
make module
make

при отладке рекомендую использовать также Install SASC-NG от DOLOT

Не забываем подгрузить модуль к други модулям ядра, чтобы можно было грузится по команде modprobe dvbloopback:

Installing the dvbloopback module (so it can load at boot)

rm /lib/modules/`uname -r`/misc/dvbloopback.ko
cd /usr/local/src/opensasc/
cp sasc-ng /usr/bin
mkdir /lib/modules/`uname -r`/misc
/usr/bin/install dvbloopback.ko /lib/modules/`uname -r`/misc/
depmod


Приведу мои файлы обвязки:
запускаемый файл инициализации - /etc/init.d/sascd (сразу делаем симлинк(в крайнем случае можно копию) в файл /etc/rc2.d/S21sascd для автозапуска) - параметры: start|stop|restart|force-reload; проводит проверку на разрешение запуска саска в файле /etc/default/sascc, в котором изменя параметр ENABLED=1 разрешаем (1) или запрещем (0) его запуск. Непосредственный запуск саска (и передача ему параметров в файле /usr/local/bin/runsasc

бинарник sasc-ng размещаем в папке /bin или /usr/bin или /usr/local/bin.

вкратце - имеем запуск трех сасков, трех гетстримов(кстати я их привязал сюда же) и кардсервера;все в автозапуске,с возможностью запрета запуска и файлом инициализации.

ключи раздавал newcs, но у него какой то косяк - по протоколу newcamd (в radegast-e подобного нет, но не работает автоапдейт подписки) происходят затыки, так как у меня бинарник, а косяк скорее всего в исходниках, связан с длинными ecm (честно говоря я не очень понимаю, что это такое, скорее всего информация, необходимая декриптору для декодирования потока). поэтому я взял старый добрый newcamd server, тоже бинарник, но у него проблем нету.

пока вроди все.. если есть предложения по доплнению "моей записной книжки" буду рад предложениям

Реклама



собираю на квартиру

Спутниковое ТВ №4. Сервер на линуксе

Пока я решал как мне организовать сервер вещания на линуксе, мне попался проект http://linuxmce.ru/ - LinuxMCE - система автоматизации дома с открытым кодом, базирующаяся на Kubuntu Linux. Интересовал функционал: медия центр на базе MythTV или VDR с возможностью трансляции аудио/видео контента по дому.

при установке системы, я видимо плохо разобрался с принципом установки, и установкой с нуля СНЁС ВСЕ ДАННЫЕ С ВИНТА. LinuxMCE устанавливаясь на жесткий диск, переразбило разделы, по удобной для нее схеме, соответсвенно, в то место, куда я ее хотел посадить она не стала, а форматнула весь винчестер и стала туда, где ей было удобно. Будьте осторожны.. а вообще проект интересный, мне больше нравится VDR, MythTV я не пробовал, организация там такая же - виртуальный адаптер, декодирование саском, и т.д.

пробовал проект ARVDR, но что то мне не понравилось...чисто субъективно.
хотя, многие решения при реализации "стримера" на VDR я взял от ARVDR.. (http://arvdr.free-x.de/wiki/index.php).

с vdr неустраивающие меня проблемы:
1. вещание с нескольких карт поддерживается, но нет lnbsharing - последний патч, я не смог соединить последний патч и последнюю версию vdr-a.
2. вещание в мультикасте производится с помощью посторонних средств (как например vls, vlc и др)
3. мне не удалось настроить привязку конкретной карты к конкретному транспондеру, vdr привязывал их хаотическим образом, в результате у меня наблюдалась картина - две спутниковые карты смотрят в один транспондер, а это ни к чему.
4. слишком громоздкая система (точнее сказать, пользователеориентированная система) в ущерб производительности - кушала много ресурсов.

единственно приемлемое решение, которое у меня осталось (правда я давно не гуглил в этом направлении) связка newcs+sasc+getsream.


траблы: первый трабл с которым я столкнулся в убунте - вижу, что спутниковая карта определилась, но она не работает - ни коффеин, ни влц с дровами из коробки я запустить не смог, сигнал на femon не лочился, вопщем, вроди все стоит, и /dev/dvb/ есть, но толку НОЛЬ. Поставил дрова от v4l - помогло, но не сильно, система видела на всех частотах один и тот же транспондер, пока не поставил самые свежие драйвера.

настройка getstream-a не вызвала особых затруднений, все было в мануалах (я использую deb пакет из репозитория убунту (на mirror.yandex.ru). там проблем не было главное правильные параметры написать в конфиге. Русскоязычный форум по гетстриму : http://forum.nag.ru/forum/index.php?s=b152e29f405818431f74202808efa8c9&showtopic=46414

Проблема проявилась в USB программаторе. во-первых USB -> serial
во-вторых управление (ОСОБЕННО ВАЖНО, ЧТО ПЕРЕКЛЮЧЕНИЕ В РЕЖИМ ФЕНИКС/СМАРТМАУС) производится программным образом, под графическим, виндовым интерфейсом...
в-третьих - у меня два устройства USB! это мне подкинуло проблему - убунту нумеровало эти девайсы с каждой загрузкой по разному, как специально меняло их номера в /dev/ttyUSBX.

решение третьей проблемы заставило разбираться в принципах присвоения номеров устройствам. Создание файла /etc/udev/rules.d/40-multipass.rules со следующим содержанием:
#smartcard reader multipass
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE="600" SYMLINK+="reader"

решило проблему, теперь у меня появляется устройство /dev/reader. атрибуты здесь берутся из вывода команды lsusb.

решение второй проблемы оказалось тоже не сложным - wine, эмулятор (интерпретатор)винды в линуксу. работает на славу разработчикам - запуск программы омрачен только тем что она не видит программатора. А это уже первая проблема. поддержка усб<->сериал установлена в ядре, а значит, тут все должно быть не сложно - просто сделать симлинк в папку, где wine держит свои ком-порты, у меня это ~/.wine/dosdevices (команда ln -s /com/reader ~/.wine/dosdevices/com1).
Вываливается с ошибкой нет доступа - соответсвенно, нужно запускать от имени суперпользователя, ошибка вываливаться перестала. Пробуем переключить - все работает, программатор встает на нужный режим...

...продолжение следует...

Реклама



собираю на квартиру

Спутниковое ТВ №3. Мой путь к линуксу...

итак задача: линукс неизбежен! какой выбрать, что он может, и что в нем можно.. а не сотруттся ли пальца набирать вручную столько команд..и.т.д.

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

рассмотрев различные варианты я шел к линуксу интересным ИМХО путем.
первый шажок - виртуальная линукс система в винде, можно сказать интерпретатор команд линукса в винде - colinux (http://linuxforum.ru/index.php?showtopic=77562)
довольно занятная штука, поигрался я с ней, понравилось, правда гораздо удобнее построенная на основе колинукса система andlinux http://andlinux.org/downloads.php.
опробовав эти две системы, я начал испытывать свои умения на виртуальной машине..естественно я выбрал убунту, поскольку диск (вернее образ у меня уже был)..
там тоже все гладко, в принципе все понятно, но чтобы не рисковать своими данными я использовал проект Wubi-8.10-rev507.exe(сайт проекта http://wubi.ucoz.ru/). в двух словах - wubi ставит линукс на виртуальную файловую систему, не трогая файловой системы (фс) виндовс, винда видит фс линукса как обычный, правда большой, файл.

такая система мне не очень понравилось, субъективно мне показалось что убунта медленнее винды..поэтому я решил все таки ставить на комп нормально..а так как я уже все это проходил и на виртуальной машине и через wubi то был готов к установке..что произошло очень быстро и без проблем.. после этого я пробовал и мандриву, и опенсусе, и кнопикс и много разных линуксов, от дискетной и флэшной загрузки, до полно функциональной, большой системы..скажу сразу федору и редхат не пробовал, и не тянет почемуто.. Но мне больше всего понравилась Ubuntu. объективно не могу сказать почему, но многих своих знакомых пересадил на убунту с других линуксов, и подсадил с винды. в то время я проводил в убунте 7 дней в неделю, все что нужно было для работы, я могу делать и там, жена моя даже не заметила особой разницы между виндой и линуксом, показал как включается интернет и офис, ей больше ничего и не нужно было.

но потом, я осознал, что линукс - все таки больше специализированная система, все таки не так удобно ИМХО как в винде. хотя спец задачи как трансляция спутниковых каналов по айпи - решаемы линуксе гораздо проще и удобнее...

...продолжение следует..

Реклама



собираю на квартиру

понедельник, 27 июля 2009 г.

Спутниковое ТВ №2

Курение гугла по решению проблемы многоканального транслирования выдало мне единственный приемлемый вариант под винду skycast25.zip

Система была развернута в следующем виде:
skycast принимал поток со спутника, фильтровал по pid-ам и вещал в мультикаст группы в "виртуальный" адаптер с параметрами спутниковой карты.. чтобы было понятно поясню - в винде создается виртуальный сетевой адаптер под спутниковую карту (если конечно дрова на нее стали не криво, что очень часто случается), в него и отправляем мультикаст потоки.

Оттуда все забираем при помощи vlc-0.8.6i-win32.exe, в параметрах которого прописываем какой поток захватывать, куда и каким способом отправлять. естественно что нужно отправлять в реальную сетевую карту компа. я рассылал мультикастом с оповещением сап. Соответственно на каждый поток (программу) необходимо запускать по экземпляру vlc.
чтобы все запускалось проще, я писал *.bat файл где прописывал запуск skycast, и необходимое количество vlc с о всеми параметрами. на videolan.com все расписано доступным языком, к сожалению бат-файл у меня не сохранился, а то б для примера выложил.если вдруг найду, выложу.

таким образом у меня проходило вещание восьми спутниковых ТВ каналов.

загрузка процессора ~50%, но это БЕЗ ДЕКОДИРОВАНИЯ ЗАКРЫТЫХ КАНАЛОВ!

в skycast-e предполагается декодирование на клиентской стороне skyplay-ем, при помощи того же плагина хитрого просмотра csc_v4.0.0.1.zip, но я эту функцию не рассматривал, и не пытался реализовать, поскольку мне нужна была трансляция в открытом виде (т.е. декодирование закрытых каналов на сервере)

очень долго курил гугл..нашел решение: нужно создать виртуальный адаптер (спутниковый) с декодированием на борту...тогда я начал смотреть в сторону линукса, и саск-нг..под виндой ничего подобного я не нашел..поэтому вынужден был перейти на линукс систему, но на какую???их столько...черт ногу сломит..и с линуксом я не знаком...

..продолжение следует...

Реклама




собираю на квартиру

Спутниковое ТВ №1

с чего все началось...

задача №1 - пробное вещание спутниковых каналов в ip сети...в качестве приемника vlc-0.8.6i-win32.exe

установлена антенна, конвертер круговой Ку диапазона. Система виндовс хп. Компьтер Core 2 Duo 2x2ГГц, 1024МБ ОЗУ, спутниковая карта SS2 rev 2.8a
варианты запуска: в качестве сервера ProgDVB
(с модулем pms_large), DVBream, MyTheatre (с плагином AVBroadcaster). в принципе все работают довольно прилично и без особых проблем с настройкой, со своей спецификой.

В качестве источника ключей использовался usb-программатор MultiPass с карточкой условного доступа, поднимался newcs сервер (newcs_server_for_com1.zip). В программах Progdvb, Mytheatre, DVBream, возможно и в других подобных, реализована поддержка плагинов хитрого просмотра, я использовал csc_v4.0.0.1.zip

Почему я использовал newcs? - из известных мне вариантов под винду, я смог запустить только newcs.. сначала пробовал мпцс, но так и не смог его настроить, карточку видел, а ключи даже не пытался раздавать, потом я его все же настроил, и он заработал, но я предпочел, и для моих целей этого было достаточно, newcs.
но естественно не обошлось без траблов...
newcs под виндой не хотел обновлять подписку (что происходит один раз в месяц), в результате чего, приходилось переставлять карту в тюнер...

Результат, при всех ухищрениях мне не удалось передавать под виндовым сервером больше одного канала с декодированием...загрузка процессора ~50%.

найдено совсем недавно, пока не анализировалось: www.satnavigator.ru
сразу заинтересовала программа FLTV (думаю аналог SKYCAST)
...продолжение следует...

Реклама



собираю на квартиру

четверг, 23 июля 2009 г.

доска объявлений

среда, 15 июля 2009 г.

Реклама



Одинцово

собираю на квартиру
ЯндексЯндекс. ДеньгиХочу такую же кнопку


собираю на квартиру
ЯндексЯндекс. ДеньгиХочу такую же кнопку


собираю на квартиру
ЯндексЯндекс. ДеньгиХочу такую же кнопку

вторник, 14 июля 2009 г.

Ищется монтажная бригада

Нужно провести монтаж системы проводного вещания в 6-и подъездной 12-17и этажной новостройке.
Провод квартирный протянут, нужно натянуть воздушку между подъездами - 10 трубостоек, собрать слаботочный стояк с установкой распредкоробок (по 2 на этаж), собрать и подключить квартирную сеть (~800 радиоточек). Возможно, нужно будет протянуть магистраль по кабельной канализации.
цена договорная, смета.

просьба заинтересовавшихся писать в коментарии.

Реклама

пятница, 10 июля 2009 г.

саск нг + гетстрим (взято: http://forum.nag.ru/forum/index.php?showtopic=46414)

ubuntu 8,10 + 3x ss2 rev 2,8 + sasc-ng + getstream

Итак, после небольших плясок вокруг кода:

CODE
top — 00:37:53 up 5:29, 3 users, load average: 7,08, 7,25, 7,12
Tasks: 103 total, 4 running, 99 sleeping, 0 stopped, 0 zombie
Cpu0 : 42,5%us, 4,2%sy, 0,1%ni, 50,2%id, 0,1%wa, 1,8%hi, 1,1%si, 0,0%st
Cpu1 : 42,7%us, 4,8%sy, 0,1%ni, 49,7%id, 0,1%wa, 1,7%hi, 1,0%si, 0,0%st
Cpu2 : 42,8%us, 4,5%sy, 0,1%ni, 49,6%id, 0,1%wa, 1,8%hi, 1,1%si, 0,0%st
Cpu3 : 42,3%us, 4,7%sy, 0,1%ni, 50,1%id, 0,1%wa, 1,7%hi, 1,0%si, 0,0%st
Mem: 4138016k total, 679268k used, 3458748k free, 153160k buffers
Swap: 9068652k total, 0k used, 9068652k free, 153012k cached


Рецепт:

сначала обязательно пересобрать дрова v4linux с изменениями:

CODE
- v4l-dvb.OLD/linux/drivers/media/dvb/dvb-core/dvbdev.h 2009—04—04 13:48:34,000000000 +0400
+++ v4l-dvb/linux/drivers/media/dvb/dvb-core/dvbdev.h 2009—04—27 17:44:01,000000000 +0400
@@ -31,7 +31,7 @@

#define DVB_MAJOR 212

-#define DVB_MAX_ADAPTERS 8
+#define DVB_MAX_ADAPTERS 10

#define DVB_UNSET (-1)


потом пропатчить сам opensasc (я брал 77 ревизию):
CODE
diff —E —b —u —r —exclude-from diffexclude opensasc-ng.orig/open-sasc-ng/dvblb_plugins/plugin_ffdecsa.c opensasc-ng.new/open-sasc-ng/dvblb_plugins/plugin_ffdecsa.c
- opensasc-ng.orig/open-sasc-ng/dvblb_plugins/plugin_ffdecsa.c 2009—04—28 00:08:18,000000000 +0400
+++ opensasc-ng.new/open-sasc-ng/dvblb_plugins/plugin_ffdecsa.c 2009—04—27 19:31:00,000000000 +0400
@@ -15,8 +15,8 @@
#define DBG_NAME «CSA»
#include «debug.h» //This is required to happen AFTER PLUGIN_ID is defined

-#define FF_MAX_IDX 8
-#define FF_MAX_PID 8
+#define FF_MAX_IDX 16
+#define FF_MAX_PID 16

#define push_empty_queue(_item, _queue) { \
pthread_mutex_lock(&list_lock); \
diff —E —b —u —r —exclude-from diffexclude opensasc-ng.orig/open-sasc-ng/dvbloopback/module/dvbdev-2.6.v4l.h opensasc-ng.new/open-sasc-ng/dvbloopback/module/dvbdev-2.6.v4l.h
- opensasc-ng.orig/open-sasc-ng/dvbloopback/module/dvbdev-2.6.v4l.h 2009—04—28 00:08:17,000000000 +0400
+++ opensasc-ng.new/open-sasc-ng/dvbloopback/module/dvbdev-2.6.v4l.h 2009—04—27 16:35:47,000000000 +0400
@@ -31,7 +31,7 @@

#define DVB_MAJOR 212

-#define DVB_MAX_ADAPTERS 8
+#define DVB_MAX_ADAPTERS 10

#define DVB_UNSET (-1)

Only in opensasc-ng.new/open-sasc-ng/dvbloopback/module: dvbdevwrap.h
diff —E —b —u —r —exclude-from diffexclude opensasc-ng.orig/open-sasc-ng/dvbloopback/module/dvblb_internal.h opensasc-ng.new/open-sasc-ng/dvbloopback/module/dvblb_internal.h
- opensasc-ng.orig/open-sasc-ng/dvbloopback/module/dvblb_internal.h 2009—04—28 00:08:17,000000000 +0400
+++ opensasc-ng.new/open-sasc-ng/dvbloopback/module/dvblb_internal.h 2009—04—27 16:19:36,000000000 +0400
@@ -3,7 +3,7 @@
#include «dvbdev.h»
#include «dvbloopback.h»

-#define DVBLB_MAX_ADAPTERS 8
+#define DVBLB_MAX_ADAPTERS 10

struct dvblb;

diff —E —b —u —r —exclude-from diffexclude opensasc-ng.orig/open-sasc-ng/dvbloopback/src/forward.c opensasc-ng.new/open-sasc-ng/dvbloopback/src/forward.c
- opensasc-ng.orig/open-sasc-ng/dvbloopback/src/forward.c 2009—04—28 00:08:17,000000000 +0400
+++ opensasc-ng.new/open-sasc-ng/dvbloopback/src/forward.c 2009—04—27 19:41:37,000000000 +0400
@@ -203,7 +203,7 @@
dprintf(«Could not setup adapter link: %d != %d\n», real, tmp);
return 0;
}
- for(int i=0; i < 3; i++) {
+ for(int i=0; i < 4; i++) {
sprintf(str, "/proc/dvbloopback/adapter%d/%s», virt, dnames[link[i]]);
FH = fopen(str, «w»);
if(! FH)
@@ -265,12 +265,12 @@
int main(int argc, char *argv[])
{
unsigned long bufsize = 2000000;
- struct parser_adpt pc_all[8];
- struct common_data common[8];
+ struct parser_adpt pc_all[10];
+ struct common_data common[10];
struct list_head *ptr;
pthread_t msg_highpri_thread;
pthread_t socket_thread;
- int virt_adapt[8], real_adapt[8], adapter_cnt=0;
+ int virt_adapt[10], real_adapt[10], adapter_cnt=0;
unsigned long debug_port = 5456;
int longopt = 0;
int c, Option_Index = 0;
diff —E —b —u —r —exclude-from diffexclude opensasc-ng.orig/open-sasc-ng/Makefile opensasc-ng.new/open-sasc-ng/Makefile
- opensasc-ng.orig/open-sasc-ng/Makefile 2009—04—28 00:08:18,000000000 +0400
+++ opensasc-ng.new/open-sasc-ng/Makefile 2009—04—27 15:50:58,000000000 +0400
@@ -16,6 +16,7 @@
DVB_MOD_DIR = DVB_DIR=$(DVB_DIR)
endif

+DEFINES += -D__KERNEL_STRICT_NAMES
DEFINES += -DRELEASE_VERSION=\»$(VERSION)\»
INCLUDES += -Idvbloopback/module —I/lib/modules/$(shell uname —r)/build/include
LBDIR = dvbloopback/src
diff —E —b —u —r —exclude-from diffexclude opensasc-ng.orig/open-sasc-ng/sc/PLUGINS/src/sc-src/cam.c opensasc-ng.new/open-sasc-ng/sc/PLUGINS/src/sc-src/cam.c
- opensasc-ng.orig/open-sasc-ng/sc/PLUGINS/src/sc-src/cam.c 2009—04—28 00:08:17,000000000 +0400
+++ opensasc-ng.new/open-sasc-ng/sc/PLUGINS/src/sc-src/cam.c 2009—04—27 19:31:54,000000000 +0400
@@ -2264,7 +2264,7 @@
// - cDeCSA —-----

#define MAX_CSA_PIDS 8192
-#define MAX_CSA_IDX 16
+#define MAX_CSA_IDX 32

//#define DEBUG_CSA

diff —E —b —u —r —exclude-from diffexclude opensasc-ng.orig/open-sasc-ng/sc/PLUGINS/src/sc-src/systems/cardclient/newcamd.c opensasc-ng.new/open-sasc-ng/sc/PLUGINS/src/sc-src/systems/cardclient/newcamd.c
- opensasc-ng.orig/open-sasc-ng/sc/PLUGINS/src/sc-src/systems/cardclient/newcamd.c 2009—04—28 00:08:17,000000000 +0400
+++ opensasc-ng.new/open-sasc-ng/sc/PLUGINS/src/sc-src/systems/cardclient/newcamd.c 2009—04—27 15:50:58,000000000 +0400
@@ -32,7 +32,7 @@

#include <>

-#define CWS_NETMSGSIZE 240
+#define CWS_NETMSGSIZE 480

// - cTripleDes —----

diff —E —b —u —r —exclude-from diffexclude opensasc-ng.orig/open-sasc-ng/sc/PLUGINS/src/sc-src/systems/sc-irdeto/sc-irdeto.c opensasc-ng.new/open-sasc-ng/sc/PLUGINS/src/sc-src/systems/sc-irdeto/sc-irdeto.c
- opensasc-ng.orig/open-sasc-ng/sc/PLUGINS/src/sc-src/systems/sc-irdeto/sc-irdeto.c 2009—04—28 00:08:17,000000000 +0400
+++ opensasc-ng.new/open-sasc-ng/sc/PLUGINS/src/sc-src/systems/sc-irdeto/sc-irdeto.c 2009—04—27 19:32:20,000000000 +0400
@@ -37,7 +37,7 @@
#define SC_NAME «Irdeto»
#define SC_ID MAKE_SC_ID('I','r','d','t')

-#define L_SC 8
+#define L_SC 16
#define L_SC_ALL LALL(L_SC_LASTDEF)

static const struct LogModule lm_sc = {


после этого обязательно запускать отедльный sasc-ng для каждой пары адаптеров и отдельный getstream для каждого адаптера. (иначе буферов у них не хватит)

если чаще через 1 раз в сек идет запрос ECM то ответы NOT OK и sasc-ng не получает верный ключ. Тут у меня irdeto 2 карта — она тормозная сама по себе.
Есть такое. Еще забавная фишка…
Вставил в код newcamd.c строчку cCondWait::SleepMs(200);

Код
bool cCardClientNewCamd::ProcessECM(const cEcmInfo *ecm, const unsigned char *data, unsigned char *cw)
{
cMutexLock lock(this);
cCondWait::SleepMs(200);


Упала загрузка на сервер… было 80 процентов загружено, стало 50.
Экспериментирую с задержкой дальше) ставить значение 1000 не советую… lagged cw вылезает)

Мой первый опыт общения с ДПС

В субботу мы изрядно нагостевались, с банькой, пивком и коньяком у родственников под Ярославлем. А в воскресенье, в 16,00 по москве, выехал за рулем в сторону москвы.
Ехали в пятером — я супруга, её бабушка и двое детей.
Передвижные посты ДПС, когда я проезжал мимо них увидев что рядом с водителем сидит бабушка, теряли ко мне всякий интерес, но стационарный…
Сразу на въезде в московскую область. Остановили, отправили в комнатку, без указания каких либо причин.
после чего начали развод — ты дескать пьян, мы тебя отстраняем от управления (я им говорю не пил — гастрит не позволяет), глупые вопросы задавали, типа: - на чем приехал? номер машины? и т.д. доставали полчаса, но трубку так и не дали дунуть (мне самому было интересно покажет или нет). в конце концов, видимо поняли, что я не намерен им ничего предлагать, отпустили… Мои уже забеспокоились, а закурил и погазам.

вот такое первое знакомство

molotok.ru

Реклама

вторник, 20 января 2009 г.

Интересные статейки

  • Наткнулся на форекс - а может срубим по-тихому баб...

  • Развлечения оригиналов

  • Возможности памяти

  • Про баньку

  • Бросаем курить

  • Синдром переутомления

  • Спутниковое ТВ №6

  • Спутниковое ТВ №х

  • фильм 2012

  • Audi S6

  • Toyota corolla LE 1998

  • Акция протеста 24.10.2009

  • Спутниковое ТВ №5. Sasc-ng

  • Спутниковое ТВ №4. Сервер на линуксе

  • Спутниковое ТВ №3. Мой путь к линуксу...

  • Спутниковое ТВ №2

  • Спутниковое ТВ №1

  • доска объявлений

  • Ищется монтажная бригада

  • Мой первый опыт общения с ДПС

  • саск нг + гетстрим (взято: http://forum.nag.ru/for...

  • Овсянка, сэр!

  • Как избавиться от двойного подбородка?

  • Уход за ногами – делаем педикюр дома!

  • Диета для сладкоежек

  • «Сонный» фитнесс – боремся с бессонницей!

  • Уход за руками. Красота до кончиков ногтей!

  • Как правильно худеть: механизм диеты

  • Прыгайте и худейте!

  • Человек прямоходящий

  • Повышаем иммунитет!

  • Новые виды фитнеса — что выбрать?

  • Как полюбить занятия спортом?

  • Кулинарные фантазии для вашего стола

  • Pilates — гармония для тела и души

  • Головные боли подстерегают всех

  • Ежедневная ходьба - легко и полезно!

  • Присмотритесь к своему лицу

  • Учимся вкусно мариновать мясо!

  • Природные средства для борьбы с простудой

  • Как выжить после новогоднего застолья?

  • Как бороться с волосами на лице?

  • Как выбрать идеальный подарок?

  • Нет пыли - Нет болезней

  • Правильная осанка - секрет красоты и здоровья

  • Принципы здорового питания

  • Что делать с вросшими волосками?

  • Как избежать травм при занятиях спортом?

  • Плоский живот к летнему отпуску!

  • Как правильно закаляться?

  • Почему нас тянет на соленое?

  • Как справиться с бессонницей?

  • Новые идеи для отпуска

  • Морепродукты – вкусная и полезная еда для всей сем...

  • Новые взгляд на привычные вещи: все о картофеле

  • Надоели тренировки? Попробуйте необычные виды спор...

  • Внутреннее лето. Какой цвет подчеркнет натуральный...

  • Водные виды спорта и развлечений

  • Апитерапия: все о полезных свойствах меда

  • Лето без проблем!

  • Что мы знаем о «диетических продуктах»?

  • Советы косметолога: нарушая запреты

  • Ароматические ванны: польза или вред?

  • Как заставить себя заниматься спортом?

  • Низкокалорийные блюда для вашего стола

  • Как научиться рано вставать?

  • Как добиться идеальной осанки?

  • Вспомнить всё!

  • Как сохранить суставы здоровыми?

  • Что вы знаете о сне?

  • Выпадение волос: в поисках утраченного

  • Худейте с удовольствием!

  • Банный день

  • Как бросить курить и не набрать лишний вес?

  • Проблемные зоны? Избавьтесь от них!

  • Все, что вы хотели знать о фитнессе, но боялись сп...

  • Тени на глазах, а не под ними! Как избавиться от т...

  • 8 правил для желающих сбросить вес

  • Еда, которая лечит

  • Как правильно питаться в жаркую погоду?

  • Как правильно загорать?

  • Метаболизм: на высоких скоростях!

  • Как правильно носить обувь на каблуках?

  • Как избавиться от усталости?

  • Полезные свойства яблок

  • Овсянка, сэр!

  • Уход за ногами – делаем педикюр дома!

  • Как избавиться от двойного подбородка?

  • Уход за руками. Красота до кончиков ногтей!

  • «Сонный» фитнесс – боремся с бессонницей!

  • Диета для сладкоежек

  • Как правильно худеть: механизм диеты

  • Повышаем иммунитет!

  • Человек прямоходящий

  • Прыгайте и худейте!

  • Как полюбить занятия спортом?

  • Новые виды фитнеса — что выбрать?

  • Головные боли подстерегают всех

  • Pilates — гармония для тела и души

  • Кулинарные фантазии для вашего стола

  • Учимся вкусно мариновать мясо!

  • Присмотритесь к своему лицу

  • Ежедневная ходьба - легко и полезно!

  • Как выбрать идеальный подарок?

  • Как бороться с волосами на лице?

  • Как выжить после новогоднего застолья?

  • Природные средства для борьбы с простудой

  • Принципы здорового питания

  • Правильная осанка - секрет красоты и здоровья

  • Нет пыли - Нет болезней

  • Как правильно закаляться?

  • Плоский живот к летнему отпуску!

  • Как избежать травм при занятиях спортом?

  • Что делать с вросшими волосками?

  • Новые идеи для отпуска

  • Как справиться с бессонницей?

  • Почему нас тянет на соленое?

  • Надоели тренировки? Попробуйте необычные виды спор...

  • Новые взгляд на привычные вещи: все о картофеле

  • Морепродукты – вкусная и полезная еда для всей сем...

  • Лето без проблем!

  • Апитерапия: все о полезных свойствах меда

  • Водные виды спорта и развлечений

  • Внутреннее лето. Какой цвет подчеркнет натуральный...

  • Ароматические ванны: польза или вред?

  • Советы косметолога: нарушая запреты

  • Что мы знаем о «диетических продуктах»?

  • Как добиться идеальной осанки?

  • Как научиться рано вставать?

  • Низкокалорийные блюда для вашего стола

  • Как заставить себя заниматься спортом?

  • Что вы знаете о сне?

  • Как сохранить суставы здоровыми?

  • Вспомнить всё!

  • Банный день

  • Худейте с удовольствием!

  • Выпадение волос: в поисках утраченного

  • Тени на глазах, а не под ними! Как избавиться от т...

  • Все, что вы хотели знать о фитнессе, но боялись сп...

  • Проблемные зоны? Избавьтесь от них!

  • Как бросить курить и не набрать лишний вес?

  • Еда, которая лечит

  • 8 правил для желающих сбросить вес

  • Как правильно носить обувь на каблуках?

  • Метаболизм: на высоких скоростях!

  • Как правильно загорать?

  • Как правильно питаться в жаркую погоду?

  • Как избавиться от усталости?

  • Полезные свойства яблок

  • цит

  • Наткнулся на форекс - а может срубим по-тихому баб...

  • Развлечения оригиналов

  • Возможности памяти

  • Про баньку

  • Бросаем курить

  • Синдром переутомления

  • Спутниковое ТВ №6

  • Спутниковое ТВ №х

  • фильм 2012

  • Audi S6

  • Toyota corolla LE 1998

  • Акция протеста 24.10.2009

  • Как извлечь выгоду из кризисаСегодня все СМИ на ка...

  • Спутниковое ТВ №5. Sasc-ng

  • Спутниковое ТВ №4. Сервер на линуксе

  • Спутниковое ТВ №3. Мой путь к линуксу...

  • Спутниковое ТВ №2

  • Спутниковое ТВ №1

  • доска объявлений

  • РекламаОдинцовособираю на квартирусобираю на кварт...

  • Ищется монтажная бригада

  • саск нг + гетстрим (взято: http://forum.nag.ru/for...

  • Мой первый опыт общения с ДПС

  • И еще один кандидат на роль "Хоббита"

  • Жены бывшими не бывают

  • Мужчина, самолет, девушки

  • Пятая неделя на первом месте

  • "Воскрешение Христа" мечтает об успехе "Страстей Х...

  • "Паранормальное явление 2" будет снимать режиссер ...

  • Лукас вновь заговорил о 3D "Звездных войнах"

  • Тим Бертон переснимет "Спящую Красавицу"?

  • "Человеку-пауку" нашли режиссера

  • На Тайване мужчина умер на "Аватаре"

  • Странные занятия

  • Джо Карнахан натравит на нефтяников волков

  • Режиссер "Безумия" снимет про любовь зомби и челов...

  • Попогребский едет на Берлинале

  • И все-таки она наша

  • Бен Стиллер слышит "Голоса"

  • 22-минутный фильм о создании "Аватара"

  • Тизер "Похороненного" с Райаном Рейнолдсом

  • Британская киноакадемия назвала номинантов

  • В Москву едут: Бенисио Дель Торо и Хью Грант

  • Новые детали нового "Человека-паука"

  • И еще раз :)

  • Смотрим онлайн !!!

  • Family library

  • Киноэкран !

  • Рестлер

  • Тарас Бульба

  • Генуя

  • Коралина в стране кошмаров

  • Обитаемый остров: Схватка

  • Динамо Киев &#8211; Рубин / Лига чемпионов, 1 тур,...

  • Цюрих &#8211; Реал 2:5

  • Суперкубок УЕФА, Матч / Барселона &#8211; Шахтер (...

  • Кубок Украины, «Ворскла» Полтава &#8211; «Шахтер» ...

  • &#8220;Шахтер&#8221; (Украина) – &#8220;Вердер&#82...

  • Барселона &#8211; Челси / Лига Чемпионов 2008-09 1...

  • &#8220;Динамо&#8221; (Киев, Украина) – &#8220;Шахт...

  • Арсенал &#8211; Манчестер Юнайтед / Лига Чемпионов...

  • Челси &#8211; Барселона, Лига Чемпионов 2008-09 1/...

  • Ищем обучающие материалы по оптимизации сайтов на ...

  • Хотите ли вы спасти MySQL?

  • SEO Инструменты от Google

  • Статья о статьях

  • Ссылки с Twitter и Facebook для Google

  • Почему необходимо участвовать в социальных медиа

  • Актуальные темы 2009-го года

  • В новый год с новыми идеями

  • Упоминания сайта и ранжирование

  • Mail.ru сменит партнера с Яндекса на Google

  • Подборка фото-приколов

  • Задача дня

  • 12 новых карикатур

  • 10 новых прикольных историй

  • 16 новых видео-роликов

  • 10 новых анекдотов

  • 20 новых фото-приколов

  • Афоризм дня по итогам голосования за 20 января 201...

  • История дня по итогам голосования за 20 января 201...

  • Анекдот дня по итогам голосования за 20 января 201...

  • Забавные запросы в поисковиках

  • Салют отменяется

  • Без комментариев

  • Наносим ответный удар по «свежей голове» :)

  • Беда России, беда людей

  • Захрюканный народ

  • Не хлебом единым жив человек... Еще и златом

  • Укрощение риэлтора

  • Из необузданного: топ поисковых запросов для моего...

  • Ой как порно!

  • Русские Западной Руси: приказано выжить

  • Битва народов» на горе Маковка, или Маразм дошел д...

  • Галицийский вопрос

  • Крещение Господне

  • В Донецке воссоединилась Украина и Россия

  • Донбасс против нацизма: очерки из новейшей истории...

  • Анонс мероприятия

  • Русины -борьба за имя, борьба за народ

  • Украинцы живущие российской жизнью

  • СЮРРЕАЛИЗМ, КАК УКРАИНСКОЕ «НОУ-ХАУ» ГОСУДАРСТВЕНН...

  • Стратегия расширения волатильности

  • Стратегия ФОРЕКС �BAT ART + Fibo�

  • Стратегия FOREX Session Breakout

  • Стратегия FOREX �Пробитие тренда�

  • Система торговли по уровням Фибоначчи

  • Стратегия на MACD+MA и Parabolic SAR

  • Cтратегия OZFX Squeeze

  • Стратегия �Торговля прорывов на новостях�

  • Стратегия �Kijun-Sen Bandit�

  • Cтратегия �Захват�

  • Dominion 1.5.1 от RocketTheme

  • Шаблон Dominion от RocketTheme

  • Шаблон Planet от YOOtheme

  • AlphaContent 4.0.14

  • Gallery Plugin 2.4 для SOBI2

  • JCal Pro 2.2.7

  • Компонент личных сообщений uddeIM 2.0

  • Advanced Module Manager 1.3.1

  • JXtended Comments 1.3.0 Stable

  • Xmap 1.2.5

  • Cache Cleaner 1.0.0

  • DOCman 1.5.1

  • Kunena 1.5.8 Service Release

  • Articles Anywhere 0.2.0

  • AdminBar Docker 0.3.0

  • Google Chrome для Mac и Linux

  • Jobs! 1.1.1

  • JFusion 1.2.2

  • Компонент DOCman 1.5.0

  • Reaction 1.5.1 от RocketTheme

  • Advanced Module Manager 1.3.1

  • Phoca Gallery 2.6.0

  • VirtueMart Category List Module 1.0.1

  • Phoca Font 1.0.2

  • Sourcerer v2.3.2

  • Файловый архив Phoca Download 1.3.2

  • Плагин JCE Advanced Link для поддержки компонента ...

  • Virtuemart Product Grid Module

  • Миграция с Joomla! 1.0.x на Joomla! 1.5.x

  • JS Community: новый шаблон для JomSocial от Jooml...

  • Opera 10.10

  • Fabrik 2.0 RC4

  • Phoca Restaurant Menu 1.1.1

  • Галерея Phoca Gallery 2.6.0 Beta

  • Файловый архив Phoca Download 1.3.1

  • Kunena Forum 1.5.7 Security Release

  • Joom!Fish 2.0.4

  • Joomlaforum.ru исполнилось 4 года!

  • Joomla 1.5.15 [Wojmamni ama mamni]

  • Как увеличить длину заголовков материалов и катего...

  • Рунет-2009 в поисковых запросах

  • Labourist: онлайновый помощник предпринимателя

  • Рамблер выпустил новую версию ICQ

  • Facebook начал продвигаться в России методами «В к...

  • Блогеры выбрали президента Украины

  • PodШтучки, выпуск 110

  • Facebook Connect начал работать в сети MySpace

  • Twitter готовит ответ на Facebook Connect

  • mp3ritm: сервис для обмена музыкой

  • Dubby: вся социальная активность на одной странице...

  • Мое дело: бухгалтерские премудрости для бизнесмена...

  • В Google Docs добавили файловое хранилище
  •