Меню сайта
Категории раздела
Плеер

<br /> width="240" height="600" border="0"> <br /> </a> <br />

Наш опрос
Оцените мой сайт
Всего ответов: 125
Администратор

Администратор сайта:
Email | Профиль
Kelajn: 7109739
Мы [В]контакте
Мы [b][K]онтакте
Код нашей кнопки
http://nokia-clan.moy.su


Статистика
bodr_top Анализ сайта MobTop.Ru - top mobile rating
[ Полная статистика ]
Главная » Статьи » Мои статьи

Трансляция ТВ и видео на смартфон Nokia по WiFi

Введение

В этой статье я хочу рассказать Вам, как можно с помощью ТВ-тюнера, Wi-Fi-роутера и программы VIDEOLAN (VLC player) транслировать ТВ-каналы и любой видео контент (поддерживаемый Вашим смартфоном) на ваш любимый Nokia посредством канала передачи данных Wi-Fi. Описывать этот процесс я буду на примере смартфона Нокиа N8, ТВ-тюнера Beholder Behold TV 607RDS, Wndows 7 X64, обычного Wi-Fi роутера DIR-300 и программы VIDEOLAN (VLC player). Сразу хочу отметить, что в смартфоне и роутере мы практически ничего настраивать не будем, главное чтобы роутер был изначально правильно настроен и исправно подавал интернет на компьютер и по воздуху, а смартфон просто нормально функционировал. В основном все манипуляции будут происходить с программой VIDEOLAN и программным обеспечением ТВ-тюнера.

И последнее: телевизионная антенна должна быть подключена непосредственно к ТВ-тюнеру, а каналы ТВ в программном обеспечении оного должны быть настроены. Программа VIDEOLAN должна быть правильно установлена и нормально функционировать на вашем компьютере.

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

Шаг первый

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


Шаг второй

После этого Вы увидите панель записи, а на этой панели нам нужна вкладка Настройки записи видео/аудио:


На этой вкладке я отметил основные пункты, требующие обязательной настройки. Каждому номеру рядом с пунктом соответствует разъяснение. Итак:
    1 - Скорее всего у Вас по умолчанию будет отмечен пункт запись в файл, а нам нужно отметить пункт вещание в IP сеть;
    2 - Нужно отметить пункт HTTP unicast. Насколько я знаю, это однопотоковое вещание, а multicast, думаю, и так ясно. Я пробовал с мультикастом, но у меня получилось только с уникастом;
    3 - Порт обязательно прописываем 8080;
    4 - У меня нормально транслирует с кодеком Software MPEG(Microsoft windows 7);
    5 - В профиле энкодера ставим MPEG2 Transport Stream;
    6 - Размер кадра, если не хотите заметного подтормаживания, ставьте 320х240;
    7 - Частота выборки 32000Hz;
    8 - Можно подстроить Параметры MPEG энкодера, как на скриншоте:


Эти параметры не постулат, поэтому с ними можете поэкспериментировать. Но для меня они оптимальные. Битрейт надо поставить 4000кб.

Ну вот, с настройками записи мы разобрались, закрываем окно параметров энкодера, а в окне параметров записи переходим на вкладку Запись:


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

Шаг третий

Итак, запускаем командную строку:



Если все получилось, то вы увидите окно с черным фоном, а вверху строку типа C:\USERS\ИМЯ ПОЛЬЗОВАТЕЛЯ>.
Теперь нам нужно попасть непосредственно в папку, где лежит файл vlc.exe, отвечающий за запуск программы VIDEOLAN. И пойдем мы туда не так, как бы вам хотелось - через проводника windows, а через командную строку.

Для того чтобы сменить папку, диск или каталог в режиме эмуляции ms-dos (командная строка), применяется команда CD (английскими буквами). Например: Вы находитесь в C:\USERS\ИМЯ ПОЛЬЗОВАТЕЛЯ>, чтобы оказаться на диске "С", нужно написать CD C:\ и нажать "Enter". Каталог с С:\USERS\ИМЯ ПОЛЬЗОВАТЕЛЯ> сменится на C:\, что Вы и увидите на экране. И таким способом Вы должны добраться до папки с установленной программой VIDEOLAN.

Но есть способ проще. Я просто создал TXT файл, где прописал все параметры, в том числе и путь к файлу vlc.exe вместе с командой CD.

Выглядит это так: в строку C:\USERS\ИМЯ ПОЛЬЗОВАТЕЛЯ> я вставляю, предварительно скопированную строчку cd c:\program files (x86)\videolan\vlc\. Будьте внимательны, так как в примере я привел место установки программы именно на моем компьютере, на Вашем она может располагаться где угодно, а точнее, куда Вы ее установили.

Далее вставляем, из заранее заготовленного txt-файла последнюю строчку vlc.exe http://XXX.XXX.XXX.XXX:8080 --sout="#transcode{vcodec=h264,venc=x264{profile=baseline,level=1.3},vb=800,width=320,height=240,fps=25,acodec=mp4a,ab=128}:rtp{mp4a-latm,sdp=rtsp://XXX.XXX.XXX.XXX:5554/mystream.sdp}".
Но кнопку "Enter" не нажимаем:



Теперь в месте, обведенном красной рамочкой №1, вместо "X"-ов вписываем IP адрес, который мы записали ранее, типа 127.000.0.0, а в месте, обведенном красной рамкой №2, вписываем Ваш основной IP, типа 192.168.0.0. Посмотреть свой IP можно выполнив в командной строке команду ipconfig-all.

Все, теперь нажимаем "Enter", и у нас запускается программа VIDELAN и начинает транслировать ТВ на Ваш роутер.

Шаг четвертый

Берем в руки смартфон, включаем в нем стандартный браузер, и в нем или просто набираем: rtsp://xxx.xxx.xxx.xxx:5554/mystream.sdp (вместо xxx вписываем ваш IP), или делаем закладку (что удобнее) и запускаем её. В итоге у Вас запустится встроенный видео плеер с надписью живой поток и через пару секунд пойдет трансляция ТВ каналов.

Трансляция идет с задержкой примерно 6 секунд. Переключая каналы пультом на тв-тюнере, Вы переключите их и на смартфоне.

Чтобы транслировать любой видео файл, нужно в строке c:\program files (x86)\videolan\vlc\vlc.exe http://127.0.0.1:8080 --sout="#transcode{vcodec=h264,venc=x264{profile=baseline,level=1.3},vb=800,width=320,height=240,fps=25,acodec=mp4a,ab=128}:rtp{mp4a-latm,sdp=rtsp://192.168.0.101:5554/mystream.sdp}" вписывать после vlc.exe не записанный Вами адрес трансляции Вашего тв-тюнера, а просто полный путь к файлу видео. То есть, вместо http://127.0.0.1:8080 вы пишете, к примеру, D:\kino.avi и наслаждаетесь видео на своем смартфоне в любой точке помещения.

Заключение

В заключении хочется сказать, что, может быть, у кого-то получится обойтись без использования, к примеру, командной строки и запустить все это через настройки непосредственно самого VIDEOLAN, но поверьте мне, я пробовал разными способами и много раз добиться этого. Но у меня, к сожалению, не получилось, да и в сети я подобного решения не нашел. Кому-то может это показаться трудным, однако, уверяю Вас, у меня иногда дольше грузится страница какого-нибудь сайта в сети, чем я запускаю всю эту схему. У меня просто на рабочем столе лежит txt-файл с именем запуск ТВ и всё: один клик - запустить ТВ-тюнер, второй - скопировать в командную строку из txt-файла пару строчек и третий - запустить ссылку на смартфоне. У меня на все это уходит не более минуты, может быть, я немного преуменьшаю, но главное пару раз потренироваться и все у Вас получится! Вы возможно спросите: "А зачем вообще все это Вам нужно было?" На что с радостью отвечу. Может быть, у кого-то есть по телевизору в каждой комнате, а может быть, если Вы в знак уважения к тем, с кем вместе проживаете, выходите курить на лестничную площадку, вы и там повесили телевизор, то тогда данная статья возможно и будет Вам не интересна. У меня нет столько телевизоров, а иногда так хочется посмотреть телевизор в ванной или где-либо еще, где отсутствует телевизор (в пределах своей квартиры). Вот как раз этим людям и пригодится эта информация.
Категория: Мои статьи | Добавил: Kelajn (21.07.2011)
Просмотров: 2590 | Комментарии: 3 | Рейтинг: 0.0/0
Всего комментариев: 2
2 Arsenii3943  
Хорошая статья!

1 Yulii8744  
Спасибо за превосходную статью!

Имя *:
Email *:
Код *:
Форма входа
Гость




Группа:
Гости
Мы очень рады что вы зашли к нам.
Пожалуйста зарегистрируйтесь или авторизуйтесь!
WMR-бонус

Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки

Кошелек
Код Защитный код

Друзья сайта