High quality streaming and streaming over the internet

There are 8 replies in this Thread which was already clicked 3,021 times. The last Post () by CaptainBlastXD.

  • So I have two questions the first is how could I increase the quality streamed from my box to XBMC
    On mobile it looks great but then on the iPad its not as great, is there a way to increase the quality of the stream?By the way this is just on LAN.


    My second questions is that how could I stream over the internet? I'm sure I would probably need a computer running but that's no problem for me so how could it be done?.

  • On the Alien, there is no transcoding so the stream is sent as is - full quality. The quality of the stream is dependent on the network connection and the player used. I stream to tablets, PCs, and phones without problem even with HD channels over wireless. I never tried an iPad, so I can't help you on which player to use for best results.
    To stream on the internet, you need a fairly fast upload speed from your internet provider, or you need to transcode the stream on-the-fly with something like VLC on a PC and re-stream. I used to do this when I had a slower internet connection. I will look later to see if I can find the settings I used with VLC...

  • My first step is to get the quality better.You said you streamed to phones, could you name what player you used. And any other players you use on other devices.


    Currently I'm using XBMC on my iPad and my phones. The quality is great ony phone but no so much on my iPad.


    I have 3 mb/s up which isn't that great so how would I go about getting VLC streamer setup.


    Cheers mate!


    I'll be likely streaming to 4g or 3g on my phone and that has around 10 mb/s average I believe.

  • On my Nokia n900 I use VLC, android phones usually mxplayer. Also on android you can install the Vu+ Player, it works fine with most enigma2 boxes. I think it was pulled from playstore recently, but there may be a new version. If you can't find it, I can try to find the apk I used to install it.


    For transcoding, first create a playlist for VLC. The easiest way is to use OpenWebif and click on the TV icon next to a bouquet and it will download an m3u file with all the channels in the bouquet. On linux I used the following command to start VLC:

    Code
    cvlc -vvv bouquet.m3u --network-caching=4000 --extraintf="http"  --http-port 8080 --sout-transcode-threads=4 --sout '#transcode{vcodec=h264,vb=500,scale=0.4,acodec=mp4a,ab=64,channels=2,samplerate=48000}:http{mux=ts,dst=:8002/}'


    I used it with VLC 2.02 on Linux, but the command should work on other versions. I think on windows you would use something like vlc -Idummy or vlc -Ihttp and remove the extrainf setting...


    Port 8080 will need to be opened on your router to give you access to VLC's web interface.
    Port 8002 will need to be opened on your router to give access to the transcoded stream.


    Of course you can use any ports you like...


    You can play with the vb=500 (video bit rate) setting to try higher/lower rates.


    You can play with the scale=0.4 setting which resizes the stream.


    You may also want to adjust how many threads depending on your cpu...


    Use your browser to connect to the VLC web interface (http://address:8080) and from there you can choose which channel and press the play button to start. Then use your player and point it at http://address:8002

  • On the Vu+ player I get connection failed even though I put in the right details. Here is a screenshot:


    - - - Updated - - -


    So that wasn't the Vu Player you were talking about it was Vu PlayerHD. Vu Player as you said is no longer on the play store so I grabbed it off the net. It works great and actually grabs the right EPG unlike XBMC. Thanks again. I'll try out the VLC tonight or tomorrow morning and will let you know. Cheers Joe!

  • Guide for windows, I have other stuff setup on Windows so I would like to run this along side them. Thanks!


    - - - Updated - - -


    I ran the command above on Linux Mint and have the webpage up but I don't know how to point a player at it. I've tried MX Player and vlc on android with no luck.

  • I tried to run the command on windows and it does not work. VLC on windows does not recognize the playlist correctly when you try to transcode. If you just open a playlist from the command line, it recognizes it correctly and expands it to a list of the streams. Once you add the transcoding options, it no longer views the playlist as a playlist, it tries to open it like it is a media file. I tried a few different options, but could not get it to work. Probably need to file a bug report to videolan.org...


    You might be able to start the normal gui, then open the playlist, then add the extra http interface, then setup the stream, but it would not be convenient to do each time. There is some scripting that can be done with VLC, but I never played with it.

Spark STI 7162 Support

Support for Amiko Alien 2, Delta, Dynavision 7162, Galaxy Innovations Avatar 2, Galaxy Innovations Avatar 3, Golden Media Spark Triplex, Golden Media Spark One, Icecrypt S3700 CHD, SAB Unix Triple HD, Samsat Linux 2, Satcom 7162, Sogno Spark Triple, Startrack SRT 2020 HD Plus, Superbox Z500, Truman TOP-BOX, Truman TopBox 2 Tuner, Visionnet Falcon, Spark STI 7162 Receivers.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!