YoutubeplayerE1.v.5.0

  • Hi Friends,


    The new versions YoutubeplayerE1.v.5.0 attached. :)


    YoutubeplayerE1.v.5.0 works with vlc 0.86 and tested with dm600pvr - image Gemini 4.7.


    Please report if it works ok with other enigma1 dreamboxes !


    For more details and how-to install - see here :-


    YoutubePlayerE1_Final - plugin for enigma1


    Regards, pcd.

    • Offizieller Beitrag

    Added to BluePanel as tarball :winking_face:


    E2 Box: TWO ~ ONE ~ DM8000 ~ DM7080 ~ DM7020HD~ DM9x0 ~ DM820 ~ DM800(SE(v2))~ DM52x ~ DM500HD(v2)~ DM7025(+)
    E1 Box: DM7020 ~ DM7000 ~ DM 5620 ~ DM600 ~ DM500+ ~ DM500 ~ TRIAX 272-S
    Image: OE2.5/OE2.6 Unst./GP4.2 ~ OE2.5 Unst./GP3.3 ~ OE2.2 Unst./GP3.3 ~ OE2.0 Exp./GP3.2 ~ iCVS/GP3 ~ Gemini 4.70
    Sonstiges: Logitech K600 ~ DM Tastatur ~ Box: DM100 ~ Router: Fritz!Box 7590 ~ Wlan Stick: Dream Multimedia ~ Server: ALIX.3D3 ~ BananaPI
    Satelliten: WaveFrontier T90
    23,5°E | 19,2°E | 16.0°E | 13,0°E | 10,0°E | 9,0°E | 7,0°E | 4,9°E | 3.0°E | 1.9°E | 0,8°W | 4,0°W | 5,0°W | 8,0°W | 12,5°W | 15,0°W | 22,0°W | 24,5°W | 30.0°W


    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorial sind für den Einstieg sehr empfehlenswert

  • Zitat

    Originally posted by cepheus
    Added to BluePanel as tarball :winking_face:


    Thank you !


    I have only tested it with the 600pvr.


    Regards, pcd.

  • Is it possiable to get source code of this plugin ?


    It is same as stream2db with one more Class I suppose.



    My thinking is to extend stream2db.


    thx


  • Stream2db (source attached) is quite different from plugin YoutubeplayerE1. YoutubeplayerE1 does a detailed process to find the video url and also has many user choice items. Stream2db is simple.


    What is the problem you have with the Stream2db code ?


    Cheers, pcd.

  • Thanks


    So,


    my question is if We can make




    url=
    port=


    and done, no need user http etc.


    I mean, make it sth like simple gst-launch - just need this things



    and movieplayer.xml cna have just one line to parase ?

  • I do not fully understand ! :)


    url - of what ? pc ? dreambox ? some web server ?


    port - of what ?


    Please explain. In your own language. I use google translation. :)


    Cheers, pcd.

  • Ok,



    So is it possiable to make it working like gst-launch playbin2 uri=http://sdasdas.de:12000


    for example ?



    So, we don't need to use username, password, http port server.


    What we only need is server ip and port, am I right ?

  • Ok,


    I think I understand your question now !


    We only need the vlc (pc) url and port of the stream. We use the old movieplayer code here - with the old xml file. This xml has the dummy "admin" username and password. You can patch the mpconfig::load file so that these inputs are not necessary.


    Cheers, pcd.

    Einmal editiert, zuletzt von pcd ()

  • So,


    I can just use:


    <vlc>
    <server ip="MY_VLC_SERVER_IP" stream-port="MY_PORT" />
    </vlc>



    without any change in code ?



    I can not find in code, where port is laoded,


    I want for example just pass url like that



    http://asdasd.de:87000/movie


    How about that ?

    Einmal editiert, zuletzt von DKM ()


  • You cannot stream media directly to a SD dreambox. The stream has to be transcoded by vlc and streamed out in the mpegts format.

    Einmal editiert, zuletzt von pcd ()

  • Ok,


    But in this URL for example is ready MPEG transcoded - ready to watch on SD box.



    Thing is i can not find a line in CPP file, where data is given to reqest stream - like


    URL
    PORT


    and hardcodded username, password, http port


  • Hi,


    The xml is parsed here :-



    The ip and port are called by


    eSCGui::eSCGui(): menu(true)


    like this :-



    Cheers, pcd.

  • Ok


    thank You very much


    last think,


    Where is a line - command - to web interface where I use port and this data to reqest stream ?

  • Hi,


    The plugin works from 1 - 2 - 3 ..........


    You will easily see the commands there.


    (1) int plugin_exec
    (2) eSCGui::eSCGui(): menu(true)
    (3) void eSCGui::playerStart
    (4) void eMoviePlayer2::control
    (5) void eMoviePlayer2::gotMessage
    (6) int eMoviePlayer2::playStream


    Please post your final version here ! :)


    Cheers, pcd.

    3 Mal editiert, zuletzt von pcd ()

  • One more question,


    I can not get even working Your current version, no idea why.


    I am using VLC 1.0.0



    Perhaps You are able to make or change it like



    just a command - without that XML file.


    and just hardcodde, server IP and PORT


    when it start it should run.


    thing is that, will be better somehow use gst-launch playbin2 uri=192.168.100


    and done


    this is simple


    here it is soooo not stable...

    Einmal editiert, zuletzt von DKM ()

  • Zitat

    Originally posted by DKM
    One more question,


    I can not get even working Your current version, no idea why.


    I am using VLC 1.0.0


    Stream2db and Youtubeplayer only work with vlc 0.8.6 !

  • ^hi


    mit der ipbox läuft das plugin. Daten laden kann ich. Allerdings scheint es keine verbindung zu vlc zu geben.


    A streaming error occured. Please make sure that vlc is started on the pc................


    Nutze vlc 8.6 mit win7. Vlc ist gestartet und richtig eingestellt.


    Meine box ist über einen lan-switch verbunden.


    Wo kann das problem liegen????