Register

Welcome to the RDI-Board Community.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.


Donate Now Goal amount for this month: 100 EUR, Received: 100 EUR (100%)
Donate to support this site...

Page 1 of 2 12 LastLast
Results 1 to 15 of 25
  1. #1
    Junior Member Friend
    RDI - Board Default Avatar

    Join Date
    Feb 2008
    Posts
    18
    Posts Thanks / Likes

    Default IPTV (Televiziune prin Internet)

    De curand am pus la punct o solutie de IPTV bazata numai pe software open source (gratis is legal !). Practic utilizatorii se conecteaza pe baza de U&P (prin VPN, totul criptat) la un server de streaming de pe un PC/Laptop (varianta software) sau cu un IP-STB (set-top box, varianta harware) conectabil la orice TV. Solutia are 3 componente: 1. achizitie semnal ; 2 prelucrare ; 3. transmisie La achizitie semnal am facut pana acum probe cu DVD-uri, DIVX-uri, TV-Tuner analogic, insa doresc sa schimb lucrul asta. Ce echipamente recomantati, pentru urmatoarele caracteristici: - DVB-T - DVB-S - suport SD si full HD - decodare/codare realtime hardware MPEG 4/2/1 - driver-e Linux kernel 2.6 - conectare: PCI, USB Exista posibilitatea de a emite in orice standard de compresie, insa probabil ca vom folosii in principal MPEG-4, (posibil si MPEG-2) pentru un management latime de banda cat mai bun. De asemenea am inteles ca la DVB-S se pot capta simultan toate stream-urile care se transmit de la satelitul la care este pozitionata antena... lucru care mi-ar fii de folos, practic as folosi un DVB pt. mai multe canale simultan... lucrul asta este posibil si la DVB-T ? Solutia va fii vanduta cel mai probabil catre ISP mici, posibil si retele de cartier, la pachet si cu alte solutii pentru a obtine 3-pay (Internet fix+telefonie fixa+TV) sau 4-pay(Internet fix+Internet mobil+telefonie fixa+TV).
    Last edited by connection; 12th February 2008 at 18:23.

  2. #2
    Junior Member Friend
    RDI - Board Default Avatar

    Join Date
    Jan 2008
    Posts
    32
    Posts Thanks / Likes

    Default

    poti sa dai mai multe detalii despre proiect?sunt interesat de un asemenea sistem.

  3. #3
    Junior Member Teacher
    RDI - Board Default Avatar

    Join Date
    Jan 1970
    Posts
    188
    Posts Thanks / Likes

    Default

    Si pe mine ma intereseaza. Da mai multe amanunte ,si eventual cu ce te pot ajuta
    DM 500s Humax 5400z

  4. #4
    Member Mentor
    RDI - Board Default Avatar

    Join Date
    Feb 2003
    Location
    Mures
    Posts
    547
    Posts Thanks / Likes

    Default

    hop si io.

  5. #5
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Nov 2002
    Location
    Romania
    Posts
    1,495
    Posts Thanks / Likes

    Default

    Suna frumos. Daca esti implicat si in faza de implementare, ai putea sa-mi spui ce solutie folosesti pentru streaming? Ce implementari si protocol[ale] folosesti?

    decodare/codare realtime hardware MPEG 4/2/1 - driver-e Linux kernel 2.6 - conectare: PCI, USB
    Din start iti spun[asta daca nu o stii deja], ca echipamentele hardware de transcoding/encoding sunt scumpe. Eu am avut cu ceva timp in urma pe mana, o placa Optibase pe PCI cu capabilitati MPEG-4 [partea a 2-a a specificatiei], model MM400 daca nu ma insel. Se preta la broadcast simultan a doua canale.
    FAbian23

  6. #6
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Aug 2005
    Location
    in oras
    Posts
    1,462
    Posts Thanks / Likes

    Default

    arunca o privire pe antech.ro
    boy2good

  7. #7
    Junior Member Friend
    RDI - Board Default Avatar

    Join Date
    Feb 2008
    Posts
    18
    Posts Thanks / Likes

    Default

    @fabian23 Partea buna este ca poate functiona cu orice echipament DVB cu drv. de Linux. Din pacate experienta mea este NUMAI pe domeniu informatic, neavand tangente cu DVB sau nici macar semnal analogic. Din documentatiile citite pana acum, se pare ca nu am nevoie de compresie/decompresie MPEG-4/2/1 hardware ...nici macar software Cea mai simpla varianta este sa-l retransmit direct in acelasi format de compresie, oricum ele trebuie trimise compresate si sunt decompresate la destinatie in mod software sau cu STB in mod hardware. As avea nevoie de decompresie/compresie hardware realtime numai daca ma apuc sa procesez semnalul in vreun fel (ex. sa-mi adaug o sigla) insa nu cred ca este necesar asa ceva deocamdata... in plus nu cred ca este permis prin contract treaba asta de catre cei proprietarii posturilor. As avea NEAPARAT nevoie de compresie hardware realtime daca as folosii surse analogice, insa avand in vedere ca majoritatea se gasesc deja in format digital, nu cred ca o sa fie o problema. @boy2good Mersi pentru link, am incercat sa-i contactez insa nu era nimeni in firma pe parte tehnica... oricum mai revin. @fabian23 Avem mai multe soft-uri pentru stream-ing functionale, sunt suportate pentru transmisie protocoalele: - RTSP (functional) - RTP (functional) - HTTP (functional) - MMS / MMSH (partial functional, deocamdata) Vis-a-vis de compresie (codec) sunt suportate cam toate standardele, (video si audio) insa cel mai probabil o sa folosim MPEG-4 si eventual MPEG-2, astea fiind cele mai raspandite pe piata. Se poate transmite un mod broadcasting si/sau unicasting, in mod UDP si/sau TCP, la nivel layer 2, layer 3, chiar si layer 4 ! (IP). Pentru toti ceilalti care ati cerut detalii... o sa incerc sa detaliez. Din testele efectuate pana acum am observat ca pentru emitea unui singur canal IPTV (video+audio) am avut o incarcare pe procesor intre 1-3% la o latime de banda care varia intre 800kbps si 2700kbps, (testat cu DivX, filmul Dune, DVDRip) toate astea pe o vechitura de PC (Duron 1200mhz) Limitarea majora ar fii sloturile PCI (max. 5) care pot fii folosite cu placi DVB, insa se pot folosii si placi USB daca vrei neaparat sa inghesui cateva zeci de canale pe un singur server. Solutia este scalabila, astfel incat partea de autentificare se poate pune pe unul sau mai multe servere, streaming-ul tot asa, bazele de date la fel (inclusiv pt. statistici). Sistemul poate fii integrat si cu altele: - telefonie (VoIP) - sistem de plata on-line (web) sau telefonica - sistem post-pay (abonament) sau pre-pay (cartele) - sisteme de urmarire audio-video (securizare) multe altele la care nu m-am gandit....inca. Intentionez sa introduc (in viitor) si posibilitatea de VoD (Video on Demand) sau pay-per-view. Intrebari: Ce canale TV locale (Bucuresti) permit redistribuirea gratuita (si legala !) a semnalului ? Stiu ca trebuie semnate contracte chiar daca sunt gratuite... asa ca ar fii mai comod sa fie in Bucuresti Ideea ar fii sa pun in functiune un server prin care sa redistribui gratuit semnalul posturilor respective in Internet, pe baza unor conturi demo gratuite. Probabil ca unii se intreaba de ce nu direct unele cu continut mult mai bun calitativ insa platite... ei bine posturile astea fac contractele per mia de utilizatori si pana nu se va strange o baza de clienti suficent de mare, nu este rentabil. Alt continut care banuiesc ca ar putea fii distribuit gratuit ar fii trailer-e de la diverse filme, ar fi o modalitate buna de a testa VoD si pay-per-view. Daca exista aici persoane juridice (ex. ISP) interesate de implementarea unui sistem de distributie IPTV, ma pot contacta P.M.

  8. #8
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Nov 2002
    Location
    Romania
    Posts
    1,495
    Posts Thanks / Likes

    Default

    @connection
    Ok,.I got the picture. Te-ai gandit/exista vreo solutie pentru a asigura QoS la utilizatorii finali - una din marele probleme in domeniul IPTV [protocolul IP (layer 3 nu 4! ) este destul de "sensibil" la parametrii de retea: packet loss, delay, jitter]?
    FAbian23

  9. #9
    Junior Member Friend
    RDI - Board Default Avatar

    Join Date
    Feb 2008
    Posts
    18
    Posts Thanks / Likes

    Default

    Sunt 2 variante de implementare: 1. Implementarea intr-o retea proprie a furnizorului (ex. ISP), retea dedicata... numai pt. IPTV, (fara Internet) oricum realtime si unde nu este necesar QoS. Interactivitatea nu este o problema aici, totul se face prin F.O. Transmisie NUMAI in mod broadcasting. 2. Oferirea serviciului catre orice adresa din Internet. La capatul server-ului nostru putem asigura prin contract cu ISP-ul o anumita latime de banda garantata/interactivitate, inclusiv prioritizare pachete, pe baza de TOS... oricum toate server-ele sunt pe F.O. Transmisie numai in mod unicast. Se pot seta server-e de retransmisie pe segmentele scumpe, ex. ai un server in Europa, altul in America, e.t.c. Clientul trebuie sa-si asigure singur suficenta latime de banda/interactivitate la locatia unde se afla... pana la urma vindem IPTV nu acces Internet Daca vrei putem face o analogie cu lumea analogica/digitala... daca folosesti o antena de 30cm nu o sa prinzi tot ce prinzi cu una de peste 200cm... corect ? Nu a fost o greseala vis-a-vis de layer 4 IP Se poate transmite inclusiv la nivel de aplicatie, de exemplu daca vrei sa sari de un proxy http/https care a restrictionat accesul

  10. #10
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Nov 2002
    Location
    Romania
    Posts
    1,495
    Posts Thanks / Likes

    Default

    Ok, am inteles cum pui problema. De'acord, cu anumite lucruri. Insa,...
    totul se schimba in momentul in care iesi in Internet.
    Clientul trebuie sa-si asigure singur suficenta latime de banda/interactivitate la locatia unde se afla... pana la urma vindem IPTV nu acces Internet
    well,...daca vrei sa iesi afara din reteaua locala, cei doi termeni sunt relationati.

    Ai de'a face cu diversi "Network Providers" pana la utilizatorul final. De'aici apar si problemele, ptr ca el, utilizatorul final, doreste totusi o vizionare continua fara intreruperi, buffering. Ce face in cazul in care SLA-ul numai este respectat? Ii oferi o alta posibilitate, ceva de genul -->nu-ti pot transmite la 750Kbps din diferite motive insa iti pot oferi serviciul solicitat la o calitate inferioara, sa spunem 350Kbps.

    LE: n'am compilat pesemne io' bine de n'am inteles ce-ai vrut sa spui acolo, da' IP este un protocol care lucreaza la nivelul 3 al modelului de referinta ISO/OSI. Nici daca mapezi modelul la cel TCP/IP nu iese, ma rog, era ca o paranteza.
    FAbian23

  11. #11
    Senior Member Expert
    RDI - Board Default Avatar

    Join Date
    Aug 2005
    Location
    in oras
    Posts
    1,462
    Posts Thanks / Likes

    Default

    exact cum a spus si @fabian23 problema se pune cand iesi "in lume".pentru rcs ar fi mai usor
    boy2good

  12. #12
    Junior Member Friend
    RDI - Board Default Avatar

    Join Date
    Feb 2008
    Posts
    18
    Posts Thanks / Likes

    Default

    @fabian23 Se pot oferii stream-uri la diferite bitrate-uri, 750kbps sau 350kbps si la mult mai putin ! Insa cu cat scade latimea de banda cu atat scade si calitatea audio/video a semnalului. Incerc sa privesc problema d.p.d.v. al unui client. In momentul in care platesc o taxa lunara de zeci sau sute de euro (in functie de pretentii) am pretentia sa am o calitatea audio/video superioara MACAR semnalului analogic. Vis-a-vis de QoS La furnizor IPTV Te asigur ca SLA-ul semnat intre furnizorul de IPTV si ISP contine clauze cu penalizari suficent de mari, in cazul nerespectatii latimii de banda garantata. Oricum se foloseste interconectare la nivel BGP4 cu mai multi ISP, pentru a asigura load balacing si back-up. La client. Or sa fie 2 tipuri de clienti: 1. Cei care se afla in reteaua de F.O. a unui ISP care revinde semnalul IPTV (aici nu sunt probleme) 2. Ceilalti care se pot afla oriunde in Internet si care trebuie sa se descurce singuri vis-a-vis de latimea de banda/interactivitate Pentru cei de la pct.2 costurile unui abonament/prepay IPTV vor fi sigur mai mari, datorita modului de transmisie unicast, insa vor avea avantajul mobilitatii. Pentru ei se poate emite acelasi canal la bitrate-uri diferite 300/700/1500kbps ca sa poata selecta manual care dintre ele doresc. Profilul clientului de la pct. 2 ar putea fii: - Persoane care doresc receptia unui post TV aflat pe alt continent, insa la care nu are acces direct prin DVB-S. (ex. Romanii din diaspora) - Persoane care au nevoie de mobilitate

  13. #13
    Think free! Teacher
    Join Date
    Mar 2006
    Posts
    311
    Posts Thanks / Likes

    Default

    Quote Originally Posted by connection View Post
    Incerc sa privesc problema d.p.d.v. al unui client. In momentul in care platesc o taxa lunara de zeci sau sute de euro (in functie de pretentii)
    Si crezi ca va fi rentabil la preturile astea?
    Gabitzu
    Vu+ Duo2

  14. #14
    Junior Member Friend
    RDI - Board Default Avatar

    Join Date
    Feb 2008
    Posts
    18
    Posts Thanks / Likes

    Default

    Nu am facut un studiu de piata ca sa stiu exact ce preturi or sa fie Oricum vor exista mai multe pachete de programe, pretul lor o sa fie in functie de ce taxe trebuie sa achitam si noi la posturile TV... aici am zero informatii. Diferenta fata de pachetele analogice/digitale ar fii ca aici clientul ar trebuii sa aiba posibilitatea sa cumpere dreptul de vizionare per fiecare canal, in loc sa fie obligat sa cumpere mai multe la gramada... cel putin tehnic este posibil, ramane de vazut daca or sa permita si contractele cu posturile TV. Vis-a-vis de furtul/piratarea unui stream: Fiecare cont permite o singura conectare, daca se incearca conectarea a 2 persoane pe un cont simultan, sistemul porneste alarma, care poate sa interzica accesul la al doilea, sau sa opreasca complet si la primul sau altceva. Conectarea a 2 sau mai multe persoane pe un singur cont, este posibila NUMAI pe rand. Un cont poate fii piratat prin retransmiterea semnalului deja decriptat (la client) numai de la un singur canal, insa are nevoie de un server si suficenta latime de banda. Modalitatea cea mai simpla de prindere a acestora, este emiterea "personalizata" per client. Adica o perioada de x secunde fiecare client primeste un stream modificat (ex. un singur pixel) insesizabil, iar acesta este comparat cu stream-ul piratat din Internet. Interceptarea stream-urilor in tranzit, este posibila, insa este inutila fiind criptate de VPN pe baza de U&P precum si cu certificate unice la fiecare client. Oricum banuiesc ca daca un hacker ar fii suficent de capabil sa sparga un VPN, s-ar orienta mai intai spre banci...fiind mult mai rentabile decat IPTV

  15. #15
    Moderator Expert
    Join Date
    Jul 2006
    Location
    blowfish me....
    Posts
    2,472
    Posts Thanks / Likes

    Talking

    Quote Originally Posted by connection View Post
    Nu am facut un studiu de piata ca sa stiu exact ce preturi or sa fie Oricum vor exista mai multe pachete de programe, pretul lor o sa fie in functie de ce taxe trebuie sa achitam si noi la posturile TV... aici am zero informatii. Diferenta fata de pachetele analogice/digitale ar fii ca aici clientul ar trebuii sa aiba posibilitatea sa cumpere dreptul de vizionare per fiecare canal, in loc sa fie obligat sa cumpere mai multe la gramada... cel putin tehnic este posibil, ramane de vazut daca or sa permita si contractele cu posturile TV. Vis-a-vis de furtul/piratarea unui stream: Fiecare cont permite o singura conectare, daca se incearca conectarea a 2 persoane pe un cont simultan, sistemul porneste alarma, care poate sa interzica accesul la al doilea, sau sa opreasca complet si la primul sau altceva. Conectarea a 2 sau mai multe persoane pe un singur cont, este posibila NUMAI pe rand. Un cont poate fii piratat prin retransmiterea semnalului deja decriptat (la client) numai de la un singur canal, insa are nevoie de un server si suficenta latime de banda. Modalitatea cea mai simpla de prindere a acestora, este emiterea "personalizata" per client. Adica o perioada de x secunde fiecare client primeste un stream modificat (ex. un singur pixel) insesizabil, iar acesta este comparat cu stream-ul piratat din Internet. Interceptarea stream-urilor in tranzit, este posibila, insa este inutila fiind criptate de VPN pe baza de U&P precum si cu certificate unice la fiecare client. Oricum banuiesc ca daca un hacker ar fii suficent de capabil sa sparga un VPN, s-ar orienta mai intai spre banci...fiind mult mai rentabile decat IPTV
    @connection bun venit printre noi...
    1.vrei sa iti raspund din punctul meu de hacker sau de privitor?:P)
    2.incerc sa te ajut nu sa te .....t , daca era sa pun intrebari inteligente deja jumate din useri cautau in dictionare.
    3.ideea ta sa testat deja stiu servere de genul asta , dincolo nu la noi , la noi a dat rateu ca vezi bine , tre sa intelegi odata ce inseamna streamingul , ca sfat zii la un omuletz care are dream daca nu ai sau la un skystarist sa iti faca un stream de pe un calc pe altu , sau de la un dream la vlc , studiaza trafic , studiaza vpid,apid , studiaza modalitatea de functionare.
    4.sa zicem ca totusi ai reusi la un nr de vreo 20 oamini , ceea ce nu suna bine , nu te vad sa ai scule atat de scumpe incat sa tzii in spate un trafic de vreo 4 mega de net de banda la fiecare client in parte , asta ca sa nu ai "turbulente" ca sa nu mai vorbin de faptul cum ziceam ca doara omu nu se uita numai la antena 1 , tu tre sa faci stream la vreo 100 de canale asha ca sa zica lumea ca stii ceva.
    5.e greu si nu cred ca merita...ca idee iti mai dau o felie , studiaza de pe net "beyond tv" ar face cam acelasi lucru , dar nu la nivel mare , daca era asha simplu cum iti merge tzie capu , la ce pana mea mai sunt satelitzi pe cer crezi ca totul se rezuma la informatica , iti zik de acum ca te inseli
    io te cert sa te invatz de bine
    dar ... in continuare te sustin.. poate poate a iesi ceva din treaba asta ....
    vezi ce zik astia pe aici ...
    Code:
    http://www.xchangemag.com/hotnews/65h25102920.html
    Code:
    http://www.spirentcom.com/documents/4096.pdf
    Code:
    http://ezinearticles.com/?What-Are-The-Bandwidth-Requirements-For-IPTV-Implementation?&id=899442
    Au inventat alti gaura la macaroana ... dar noi o rotunjim buey:P)

    da-mi voie sa ma completez
    Ai nevoie de un provider de satelit sa zicem din Romania si de abonamentele valabile , daca vrei sa intri in legalitate , cardsharing - ul nu este solutie , sa iti iasa din cap :P)

 

 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Back to Top