Jump to content


Photo

Streaming en transcoding


  • Please log in to reply
68 replies to this topic

Re: Streaming en transcoding #41 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 6 May 2017 - 19:18

Dus stream stoppen... Bitrate aanpassen... En stream.... Terwijl je met xtrend het spul wat je wilt gewoon in de url zet... Ik wil niet tijdens het streamen aanpassen, maar wel op een makkelijke manier...

Hoe had jij in gedachten dat je bij xtrend of streamproxy de bitrate zou aanpassen, via de url, zonder opnieuw een request te doen oftewel de transcoding opnieuw te starten???


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Streaming en transcoding #42 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 6 May 2017 - 19:21

Zit in de VU's dan nog steeds hun eigen streamproxy? Of gebruiken die nu wel die van ons, maar is dit een driver beperking?

Alle machines die kunnen transcoden, krijgen onze streamproxy, ook die het native via enigma doen. Dat om een universele interface te kunnen aanbieden, zodat je sommige apps ook kunt gebruiken die alleen streamproxy snappen. Op de native enigma machines wordt de stream dan gewoon doorgegeven (nog een stap extra...).

 

Anyway, de gedachtenfout van Guido is kennelijk dat hij tijdens het streamen de bitrate kan veranderen, maar dat krijg je via http nooit tijdens eens request bij de ontvanger natuurlijk... Dat wordt stream stoppen en opnieuw request doen.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Streaming en transcoding #43 littlesat

  • PLi® Core member
  • 57,157 posts

+698
Excellent

Posted 7 May 2017 - 08:05

Ik snap dat je de bitrate alleen kunt veranderen bij een nieuwe stream... Maar bij extrend transcode geef je de bitrates en resoluties mee aan de urls... En bij vu transcode wordt dat door een conf op de box geregeld. In het eerste geval kan je door de url aan te passen de bitrate regelen. Bij vu moet je dat via een terminal of zo op de box regelen en dan blijkbaar de streamproxy herstarten...,mag ik zeggen typisch vu?

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Streaming en transcoding #44 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 7 May 2017 - 09:40

Hoe kom je er bij dat VU+ er ook maar iets mee te maken heeft?

 

Nog maar een keertje dan, de transtreamproxy, het vreselijke VU+ product, hebben we al "enige" jaren geleden vervangen door onze eigen streamproxy.

 

De VU+ transtreamproxy is dus totaal niet relevant.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Streaming en transcoding #45 littlesat

  • PLi® Core member
  • 57,157 posts

+698
Excellent

Posted 7 May 2017 - 10:17

Fff op elkaar tunen.... Ik zeg totaal niet dat wij VU's transstreamproxy gebruiken....

 

Maar nu het verwarrende....

 

Dus je wilt zeggen dat we met VU+ ook de bitrates kunnen instellen zoals bij de ET10K? EN poort 8001? Waarom komt bij mijn ultimo de transcoding dan nog altijd van poort 8002 en kan ik de bitrates e.d. niet instellen via de url?


Edited by littlesat, 7 May 2017 - 10:18.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Streaming en transcoding #46 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 7 May 2017 - 11:32

Dat kan wèl. En dat van poort 8002 komt omdat twee processen (enigma en streamproxy) niet dezelfde listen poort kunnen gebruiken (IP basics...) Het kan zijn dat jij een app gebruikt die dat niet ondersteunt, tsja, dan houdt het op.

 

https://github.com/eriksl/streamproxy


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Streaming en transcoding #47 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 7 May 2017 - 12:45

De oorspronkelijke Android app van VU (die door 'Tilleke' gemaakt was) kon wel degelijk de bitrate 'on the fly' aanpassen. Tijdens het afspelen aan het wieltje draaien, een paar seconden geduld en voila: de stream ging verder met de aangepaste bitrate (was eenvoudig te controleren door die bitrate extreem te verlagen: dat uitte zich zeer duidelijk in (het ontbreken van) de beeldkwaliteit).

De huidige app is zeer beperkt en doet dat niet (werkt zelfs vrijwel nooit).


Edited by Rob van der Does, 7 May 2017 - 12:47.


Re: Streaming en transcoding #48 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 7 May 2017 - 13:34

Die deed "onder water" de http connectie stoppen en opnieuw opzetten. En zo kan het inderdaad. Maar niet binnen een sessie, omdat je simpelweg geen manier heb om het door te geven via http tijdens een http sessie.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Streaming en transcoding #49 WanWizard

  • PLi® Core member
  • 70,493 posts

+1,810
Excellent

Posted 7 May 2017 - 13:34

* je was me net voor *


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Streaming en transcoding #50 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 8 May 2017 - 07:32

Die deed "onder water" de http connectie stoppen en opnieuw opzetten. En zo kan het inderdaad. Maar niet binnen een sessie, omdat je simpelweg geen manier heb om het door te geven via http tijdens een http sessie.

OK, maar het afspelen ging wel door op hetzelfde punt. Dus vanuit de gebruiker gezien was dat echt 'on the fly' aanpassen (aan de op dat moment beschikbare bandbreedte).



Re: Streaming en transcoding #51 WanWizard

  • PLi® Core member
  • 70,493 posts

+1,810
Excellent

Posted 8 May 2017 - 09:25

Het is een live signaal, dus ik neem aan dat die doorgaat op het punt waar het signaal op dat moment is? Als het nieuwe request snel genoeg is, dan lijkt dat "on the fly".

 

Ik vraag me af wat er zou gebeuren als je een opname aan het streamen bent...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Streaming en transcoding #52 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 8 May 2017 - 15:05

Ik had het inderdaad over opnames; ik bekijk nooit iets live.



Re: Streaming en transcoding #53 WanWizard

  • PLi® Core member
  • 70,493 posts

+1,810
Excellent

Posted 8 May 2017 - 15:23

Dan ondersteunt de HTTP interface "HTTP Range requests", daarmee kun je aangeven dat de stream moet starten op een byte offset, in plaats van 0. Mooi. ;)


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Streaming en transcoding #54 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 8 May 2017 - 18:24

Klopt (denk ik): je kon ook 'schuiven' in de tijd.

Heel jammer dat Tilleke en VU niet meer door één deur konden en een ander een (slecht werkende) vervangende app gemaakt heeft.



Re: Streaming en transcoding #55 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 8 May 2017 - 18:41

Ik heb wat dingen gehoord over de samenwerking... Laten we zeggen dat er meerdere aspecten aan het "probleem" waren. Die nieuwe app is inderdaad een drama.

 

Anyway, streamproxy (van OpenPLi) ondersteunt al een paar jaar seeking in opnames, via http range requests, je kunt een relatieve tijd vanaf het begin opgeven, een byte offset of een percentage. Als iets niet werkt, dan is het puur de app die daar geen gebruik van maakt. Saillant detail is dat de code in de streamproxy voor het "zoeken" in transport streams 1:1 door VU+ in hun transtreamproxy is overgenomen...


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Streaming en transcoding #56 WanWizard

  • PLi® Core member
  • 70,493 posts

+1,810
Excellent

Posted 8 May 2017 - 20:25

Zoals gewoonlijk met bronvermelding neem ik aan? ;)


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Streaming en transcoding #57 Tech

  • Forum Moderator
    PLi® Core member
  • 14,920 posts

+486
Excellent

Posted 8 May 2017 - 22:25

Absoluut, ik ben nog aan het zoeken....;)

Aan de rand van de afgrond is een stap voorwaarts niet altijd vooruitgang....

On the edge of the abyss, a step forward is not always progress....

Hardware: 2x Daily used Vu+ Ultimo 4K - Vu+ Duo 4K SE and a lot more.... - VisioSat BiBigsat - Jultec Unicable Multiswitch 4 positions: 19.2/23.5/28.2 East - Diseqc motorized flatdish antenna

Software : HomeBuild OpenPLi Develop and Scarthgap builds, local cards driven by OsCam

Press the Geplaatste afbeelding button on the buttom right of this message ;)

Have you tried our wiki yet? Many answers can be found in our OpenPLi wiki


Re: Streaming en transcoding #58 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 9 May 2017 - 19:11

Nou ja op zich dat ze code "lenen" vind ik niet zo erg, maar inderdaad, een stukje bronvermelding was wel zo netjes geweest.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Streaming en transcoding #59 MichelMMX

  • Member
  • 13 posts

0
Neutral

Posted 10 June 2017 - 01:32

Is het mogelijk om binnen de transcoding engine ook voorkeuren op te geven zoals afwijkende resoluties en framerates ?

 

Het valt me op dat de huidige transcoder van een 1080i50 DVB bron een 720p30 stream maakt, aldus VLC. Op zich vreemd, ik zou dan eerder een p25 verwachten.

Liefst zou ik eigenlijk een 720i50 ontvangen, met name sport uitzendingen geven dan een wat vloeiender beeld.

Kan dit ?


Edited by MichelMMX, 10 June 2017 - 01:34.


Re: Streaming en transcoding #60 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 10 June 2017 - 08:49

In theorie zou het kunnen, er zijn de nodige /proc entries voor, maar die werken niet, "dooie mus" dus. Ik heb het nooit gecheckt, maar ik vermoed zeer sterk dat de framerate in de metadata inderdaad 30 Hz aangeeft, maar dat er uiteindelijk maar 25 fps worden doorgegeven (1:1 vanaf de bron dus). Anders moeten men frames gaan dupliceren en dan krijg je een erg schokkerig effect.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.



4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users