View Single Post
Sitat av sabohn
Multicasts som er ukrypterte: alle ligger på port 5501
(listen er opdatert 03.01.2007)

239.192.1.4 TVN / TV Vest
239.192.1.7 NRK Rogaland
239.192.1.18 Altobox testbilde
239.192.1.72 TVN lokal
239.192.1.99 Gamerewiev
239.192.1.105 EB lokal/Eurosport2
239.192.1.106 Filmtrailer
239.192.1.107 TV Drammen (for EB-kunder)
239.192.1.108 Akvarium
239.192.1.109 Peis
239.192.1.110 Sport kavakade
239.192.1.129 en eller annen Radio-kanal
239.192.1.130
239.192.1.144 "Utilgjengelig"
239.192.1.159 TVN lokal
239.192.1.160 En Radio-kanal
239.192.1.173 Aftenposten TV
239.192.1.189 EB lokal (for EB-kunder)
239.192.1.200 TVN lokal


Forøvrig så trekker jeg meg fra å dekryptere kanaler.
Jeg innser at den algoritmen ligger i min IP-tv boks fra EB (energiselskapet Buskerud)
Men jeg har lite tro på at det er forskjellige krypteringer ute å går så derfor vil jeg heller spoofe MAC-adressen til en av de kundene som har "full pakke" og bygge opp en DHCP-client som oppfører seg som tuneren.
Hvis dette ikke skulle gå pga at Lyse/EB vil se at det allerede er en DHCP-lease på IP til samme MAC så vil jeg heller lage en boks som spoofer multicastgruppene slik at jeg kan "bytte ut" kanaler jeg ikke vil ha med de interresante...

Eks
Når jeg switcher til NRK Rogaland som ligger i gruppe 239.192.1.7:5501 så sendes en IGMP-pakke til nettet som ber om denne streamen. Denne IGMP-pakken spooder jeg og gjør om til å spørre etter 239.192.1.45:5501 som er Canal+

Det er heller inget problem med båndbredde om en skulle motta en stream ekstra så derfor trenger en kun å sniffe denne IGMP-pakken og sette opp en server/PC til å sende den ønskede IGMP-pakken i tillegg. Har gjort dette og det funker bra. (lagde noe macrogreier og med vlc...)

Jeg vil da få tilsendt streamen som inneholder Canal+ men den kommer på feil multicast-adresse i forhold til det min tuner "lytter på" (som da er NRK Rogaland)

Denne streamen må derfor spoofes andre veien og bli 239.192.1.7:5501 og dermed vil min tuner tro den mottar NRK Rogaland men jeg ser fotball i fred og ro

Gjenstår å rive vekk multicast fra IP-stacken i en ruter som kjører et forståelig operativsystem slik at en kan benytte multicastadressene til å lage NAT-mappings.

(eller mulig benytte IP-tables i Linux her?)

Det genialet med en slik "løsning" er at den kan benyttes på alle IP-tv konsepter som basserer seg på multicast, uansett leverandør og type tuner osv....

Noen som kommer lengre på denne..... si ifra
Vis hele sitatet...
Har du prøvd det du beskriver i posten din sabohn?

Jeg har prøvd noe av det samme.
Jeg har TV gjennom Lyse med basispakke, og prøvde å få inn kanaler som jeg ikke abonnerer på, inn på STB'en.

Fremgangsmåte:

Jeg booter STB'en på vanlig vis tilkoblet TV porten. Etter at boksen har boota, kobler jeg den ifra TV porten og kobler den i nettverk med serveren min med en switch.

Serveren har 2 NIC, et tilkoblet i TV porten på HS, og et koblet i samme switch som STB.
Så tar jeg inn en kryptert kanal, f.eks. TV3, på serveren og streamer denne på multicast adresse for f.eks. NRK ut på det andre NIC'et (husk å legge til rette router i routing tabellen) på serveren. Stiller jeg inn STB på NRK, viser den da TV3 ukryptert.

Problemet var at det var kun de TV kanalene jeg betaler for som ble dekryptert i STB'en.
Fikk f.eks. ikke til TV1000/Canal + osv.

Regnet med at kanalene var kryptert med samme kryptering og krypteringsnøkkel var lagret i STB'en. Regnet da med at STB'en skulle dekryptere ALLE krypterte kanaler...og ikke bare de jeg har fra før av.

Ble utrolig skuffet, syntes idéen var ganske god.


Jeg brukte et hjemmelagd multicast relay/proxy og ikke VLC, da VLC ikke klarer og streame ut de krypterte kanalene.