Linux за българи: Форуми

Хардуер за Линукс => Сървъри => Темата е започната от: mystical в Oct 30, 2009, 18:48



Титла: DVB-S Video Stream server подобен на IPTV
Публикувано от: mystical в Oct 30, 2009, 18:48
За домашно ползване пуснах video stream server, който може да се гледа както от локалната мрежа, така и от вънка (ако позволя). За целта използвах хардуер DVB-S SkyStar 2 TV PCI и софтуер VDR.  Работи перфекно и катината е много добра, но мога да гледам само една програма. Когато отида в другата стая на другия компютър и искам да сменя тв канала не става. Трябва да се върна, да го сменя и пак да се върна. Или когато отида при комшията и пуснем стриминга, гледаме само това, което е пуснато.
Интересно ми е по какъв начин правят, това което направих аз в IPTV. Защото те имат стотици разнични тв канала, дали използват за всеки тв канал отделен ТВ-тунер и какъв софтуер използват.


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: Electroize в Oct 30, 2009, 19:56
Доколкото знам ти трябват повече тунери.

btw Какъв видео стрим сървър ползваш някакъв линк ако може ?


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: mystical в Oct 30, 2009, 21:45
Какъв видео стрим сървър ползваш някакъв линк ако може ?
Използвам VDR http://linuxtv.org/vdrwiki/index.php/Introduction ($2) със съответните плугини:
- vdr-plugin-streamdev-server - This plugin for vdr lets the software stream videos into the network. You can interconnect several vdrs that way or watch those streams with special client apps like video lan client or mplayer. This is the server part. (за стриминг в мрежата)
- vdr-plugin-xineliboutput - This VDR plugin provides an audio, video and control stream, that several libxine based local and remote frontends can use.
- xineliboutput-sxfe - Remote X-Server frontend for vdr-plugin-xineliboutput
- vdr-plugin-remote - за дистанционното
И като клиент за гледане настриминга от друг компютър VLC
 


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: kingfisher в Oct 31, 2009, 09:43
Значи аз ползвам подобен вариант и няма никакъв проблем да си сменяш каналите от към клиента в случая VLC просто си направи play list пример:
http://x.x.x.x:3000/PES/S39.0E-1-1-1003 за канал 1
И така за всички канали след което зареждаш листа във VLC-то и сменяш с P и N напред назад.
За stream на няколко транспондера едновременно ти трябват по тунер на транспондер.
Каналите които можеш да гледаш едновременно зависят колко може да издържи nеwtwork-a ти около 5.25Mb на канал.



Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: zeridon в Oct 31, 2009, 11:14
IPTV наистина ползват много тунери/DVB-та. Системата им реално представлява комбинация от кепчъри, стриймъри и медиа проксита в доставчиците. Софтуера са си го писали те на основата на някакво китайско хардуерно творение (май). Ако искаш повече инфо за тяхното изпълнение може да си пуснеш някой от техните стриймове със mplayer -v -v -playlist http://blabla/hashblablabla/kanal.asx (копирай линка за външен плеър) и гледай какво пише в конзолата.


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: itzko в Nov 11, 2009, 00:01
Здравей,

аз съм си направил подобно нещо, с една DVB платка можеш да стриймнеш програмите от един транспондер наведнъж. Може по мултикаст, може и по уникаст, което май е по удобно, освен ако не гледате 20-30 човека :) Ако искаш само свободните програми,  лесно - пробвай Mumudvb, ако искаш и кодираните- по трудно. Бих могъл да помогна, но понеже на цялата тая история по форумите се гледа малко по сериозно от колкото на предумишлено убийство - ЛС. :)


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: sstefanov в Nov 11, 2009, 10:44
И мен ме интересува.
Имам си законно купен абонамент към Булсатком, но искам да го гледам по LAN-а в къщи. Освен компютъра имам и 2 UPnP плеъра и искам и на тях да стриймвам.
Как става?


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: tvkkk в Nov 11, 2009, 12:44
С vlc също може да се стриймва цял транспондер, като има опции за http access или да се прави realtime ртанскодинг - примерно wmv или н264


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: mystical в Jan 22, 2010, 01:26
И мен ме интересува.
Имам си законно купен абонамент към Булсатком, но искам да го гледам по LAN-а в къщи. Освен компютъра имам и 2 UPnP плеъра и искам и на тях да стриймвам.
Как става?

http://swiss.ubuntuforums.org/showthread.php?t=1126258 ($2)

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

На кратко за SkyStar 2 и Дебиан базирани дистрибуции:

apt-get install vdr vdr-plugin-streamdev-server vdr-plugin-femon vdr-plugin-remote vdr-plugin-xineliboutput xineliboutput-sxfe

Редактираме следните файлове:

1.
nano /etc/default/vdr
ENABLED=1

2.
Редактираме channels.conf в зависимост от нашите нужди. Има готови тук http://www.linowsat.de/settings/vdr.html ($2) , ако искате сами да си направите списък на програмите, прегледайте линка най-горе. Файла се на мира тук:
/var/lib/vdr/channels.conf

3.
Трябва да посочите линк към дистанцонното управление:
nano /etc/vdr/plugins/plugin.remote.conf

 -i /dev/input/by-path/pci-0000\:00\:02.0-usb-0\:6\:1.0-event-ir

за да установите това:
Цитат
ls /dev/input/by-path/
pci-0000:00:02.0-usb-0:6:1.0-event-ir  platform-i8042-serio-1-event-mouse  platform-pcspkr-event-spkr
platform-i8042-serio-0-event-kbd       platform-i8042-serio-1-mouse

!!! Ако прескочите тази стъпка, няма да ви тръгне плеъра. Дистанционното създава проблеми и след време, необходимо е само да изкарате приемащото устройство от USB-то и да го сложите обратно, и да стартирате програмата (# /etc/init.d/vdr start) !!!

4.
nano /etc/vdr/plugins/streamdevhosts.conf
Посочваме кое или кои ИП-та да имат достъп до стриминга (192.168.2.0/24 - всичти от тази мрежа, 192.168.2.2 - само това ИП )

5.
nano /etc/vdr/plugins/order.conf - посочвате подредбата за стартиране на плугини

Цитат
debian:/home/mystical# cat /etc/vdr/plugins/order.conf

sc # добавете, само ако имате инсталиран този плугин, в противен случай ще изпише грешка


6.
Добре е да добавите мрежата, в която сте и тук
Цитат
debian:/home/mystical# cat /var/lib/vdr/svdrphosts.conf
#
# svdrphosts    This file describes a number of host addresses that
#               are allowed to connect to the SVDRP port of the Video
#               Disk Recorder (VDR) running on this system.
# Syntax:
#
# IP-Address[/Netmask]
#

127.0.0.1             # always accept localhost
192.168.2.0/24     # any host on the local net
#204.152.189.113      # a specific host
#0.0.0.0/0            # any host on any net (USE THIS WITH CARE!)

За другите конфигурационни файлове разгледайте двете основни директории:
/etc/vdr/
/var/lib/vdr/

Вече може да стартираме плеъра с командата /etc/init.d/vdr start

Изпълняваме vdr-sxfe като обикновен потребтел и ако несте объркали или забравили нещо, трябва да се отвори прозорец, който да ви подкани, да изберете подредбата за дистанционното (информацията се запазва в /var/lib/vdr/remote.conf ).
Ако не искате всеки път да стартирате програмата от команден ред, на десктопа се прави Link to Application...

За проблеми с SC пешете лични съобщения.


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: mirokostov в Nov 17, 2012, 17:01
Правя всичко което е написано по темата и тръгва,ама само годираните не ми отваря.Имам оскам сървър, ама не мога да компилирам двбапи плъгин за вдр да ми ги разкодира и да си пусна една линиа и да не губя един хоп .Ако може някои да помага


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: edmon в Nov 17, 2012, 22:38
http://wiki.videolan.org/Dvblast


Титла: Re: DVB-S Video Stream server подобен на IPTV
Публикувано от: mirokostov в Nov 18, 2012, 10:21
Колега edmon не е това което търся, ама благодаря