Jump to content

Search the Community

Showing results for tags 'tvheadend'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Keenetic Community
    • Keenetic Development
    • Keenetic Community Support
    • Keenetic OS Testing
    • Mobile App
  • Open Package Support
    • Opkg Help
    • Opkg Cookbook
    • Opkg Cookbook RUS

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Web-site


Interests


Occupation


AOL Account


ICQ Account


WLM


YAHOO


Facebook Account


Twitter Account


Skype Account


Youtube Account


Google+ Account


Keenetic

Found 1 result

  1. Часть 1. Некоторое время назад, была выложена моя статья, как смотреть цифровое ТВ DVB-T/T2 через кинетик. Но вот прошло немного времени и я решил разнообразить эту тему, добавить возможность установки на кинетиках такого мощного комбайна цифрового ТВ как TVheadend. Вкратце, это настраиваемый и управляемый сервер потокового ТВ со своим встроенным веб интерфейсом, использующий в качестве источников сигнала различного стандарта DVB-тюнеры, IPTV, SAT>IP и HDHomeRun, как для открытого, так и закрытого ТВ контента, с последующей его раздачей по сети в формате IPTV, SAT>IP over RTSP, и своего собственного HTSP. TVheadend так же поддерживает работу с EPG, умеет брать его из внешних источников или из эфира, производить синхронизацию с каналами, записывать передачи на диск в установленное время, поддерживает передачу логотипов каналов(picons) разного рода клиентам с поддержкой этой возможности и открывает закрытые каналы посредством подключения к OSCam/Newcamd/CA, а начиная с версии 4.3 еще и CCCam. Далее я не буду описывать все его другие возможности и особенности, кому интересно могут все это прочитать на официальном сайте, сразу перейду к процессу его установки и настройки, отмечу только, что наша версия TVheadend базируется на официальной версии 4.2 из git с рядом доработок по части работы RTSP и исправлением работы с AstroMeta Digital TV USB ТВ-тюнером. Для тех, кто уже ранее проделывал все описанное из моей первой статьи, необходимо обновить установку dvb-center: # opkg update # opkg upgrade Новая версия из репозитория должна будет установить новый пакет tvheadend_ndms, если это не произойдет, то установим его вручную: # opkg install tvheadend_ndms А те, кто еще не устанавливал dvb-center, нужно будет его установить как это описано в моей первой статье, проделать все этапы, что там описаны, дабы убедиться, что у вас все работает. Без этой проверки сразу устанавливать и настраивать TVheadend не имеет смысла, т.к. будет сложно потом искать проблемы в его работе. Т.к. minisatip и tvheadend в нашем варианте вместе работать не будут, по умолчанию работает minisatip, то необходимо их поменять местами. Делается это так, останавливаем работу minisatip командой /opt/etc/init.d/S59minisatip stop, открываем на редактирование в mc файл /opt/etc/init.d/S59minisatip, ищем в нем строку ENABLED=yes и заменяем на ENABLED=no, сохраняемся и выходим из редактирования, затем открываем на редактирование файл /opt/etc/init.d/S58tvheadend, находим в нем строку ENABLED=no и заменяем на ENABLED=yes, сохраняемся и выходим из редактирования. Вот теперь смело можем запустить TVheadend командой /opt/etc/init.d/S58tvheadend start, далее процесс загрузки в будущем будет происходить автоматически при наличии в роутере поддерживаемого DVB-тюнера, а при его изъятия из USB порта, TVheadend будет выгружаться из запущенных процессов. Далее начнем процесс настройки TVheadend, для этого мы открываем веб-браузер и вводим в него адрес http://192.168.1.1:9981, у нас попросят ввести логин и пароль, по умолчанию это admin, admin. У вас в веб-браузере должен будет появиться визард быстрой настройки, как на этой картинке: Выбираем в нем языки для веб-интерфейса и телепрограмм(EPG), нажимаем Save & Next, далее нас попросят настроить сетевой доступ по IP сети и маске, ввести логины и пароли для администратора и одного обычного пользователя. Обратите внимание, в качестве обычного пользователя указывается "*", поле для пароля остается пустым, т.о. мы заводим сразу анонимного пользователя, если этого не сделать, то при просмотре IPTV или других протоколов, постоянно будет требоваться авторизация, что для домашних условий будет постоянно напрягать. Если вы сразу предполагаете сделать авторизацию, то можете указать имя пользователя и пароль, или потом добавить анонимного пользователя, как это описано выше, но уже в настройках Пользователи. Права для администратора и анонимного пользователя создаются автоматически, администратор имеет полный доступ ко всему, а анонимный пользователь смотреть статистику в веб-интерфейсе и воспроизводить все потоки без авторизации. Доступ к веб интерфейсу анонимному пользователю можно будет отключить после режима быстрой настройки в меню Пользователи. Так же обратите внимание на настройку сетевого доступа, если вы указываете сеть, то не забывайте указывать ее маску через "/", если этого не сделать, то после перезагрузки TVheadend через clean вы не сможете попасть в веб-интерфейс настроек ни под каким логином и паролем, поэтому правильно заполните это поле, если вы указываете доступ для всех сетей, то запись должна выглядеть как 0.0.0.0/0. Примечание: Как видно из скрина, меню частично русифицировано, это потому-что я его не успел сделать скрин на первом этапе быстрой настройки, на самом деле все будет на английском, только после перезапуска и повторного входа в веб-интерфейс появится русифицированный интерфейс, правда это будет не везде, как на данной картинке, можно считать, что TVheadend русифицирован частично, не полностью.... Делаем настройки как на этой картинке, пароль для админа можно указать любой, нажимаем Save & Next и переходим к части настройки DVB-тюнера. На момент этой настройки у меня был подключен AstroMeta Digital TV USB ТВ-тюнер, я выбрал настройки только для DVB-T сети, DVB-C у меня нет бесплатного, поэтому я его не трогал совсем. IPTV я тоже не трогал, по причине его отсутствия в моей сети. Т.к. используемый тюнер поддерживает всего 2-а протокола DVB-C и DVB-T/T2, поэтому визард предложил 3-и настройки, IPTV всегда идет по умолчанию, даже при отсутствии тюнера в системе. У вас, в зависимости от тюнера, может быть больше или меньше настроек, выбираем нужное нам и нажимаем Save & Next. Далее от нас потребуют ввести настройки для сканирование каналов. В нашей версии TVheadend я добавил скан-лист DVB-T2 для всех каналов с дублированием PLP до 2х, так же есть версия для обычного DVB-T. Должно работать во всех странах бывшего СССР. После выбора оптимального скан-листа с описанием необходимых параметров каналов, нажимаем Save & Next, начнется процесс сканирования каналов и поиска рабочих муксов. По окончанию этого процесса, который может длится более 10 минут, после нажатия Save & Next появится последнее меню для сопоставления и синхронизации каналов с сервисами: Выбираем Map all services и нажимаем Save & Next, на этом можно считать первоначальную настройку законченной, далее появится окно с кнопкой Finish завершающий процесс быстрой настройки. Нам остается только закрыть веб-браузер, перезапустить TVheadend из командной строки командой /opt/etc/init.d/S58tvheadend clean, это удалит все временные файлы и сбросит дефолтный логин и пароль для админа, что бы вступил в силу новый, который мы установили в самом начале этапа настройки. Наконец, заходим в веб интерфейс TVheadend с русифицированным меню, что бы продолжить настройки дальше. Во второй части я опишу некоторые нюансы настроек, на что нужно обратить особое внимание...
×