Skip to content
This repository has been archived by the owner on May 16, 2020. It is now read-only.

stream video arent "smooth" #43

Closed
woowoots opened this issue Jan 27, 2017 · 13 comments
Closed

stream video arent "smooth" #43

woowoots opened this issue Jan 27, 2017 · 13 comments

Comments

@woowoots
Copy link

maybe its "connected" to the recent stream stop / "lag" issues.
But stream video arent smooth anymore, it feel "laggy"

watch the stream on orion & twitch at the same time, the difference is very noticiable :(

No idea what's wrong

@ahjolinna
Copy link
Contributor

@woowoots : what do you mean laggy? do you mean there is buffering problem or the playback keeps dropping frames? also what OS/distro do you have and GPU/driver, plus what backend are you using on orion (qt-multimedia, mpv or qtav)...

if you use linux and mpv backend, try using the qt-multimedia (+gstreamer1.x "ulgy"-plugin), as it should work....if u are already using them, have u tried to recompile? and/or are using the git version? if not, try it

@woowoots
Copy link
Author

woowoots commented Jan 27, 2017

I meant, its like there is a very inconsistent frametime - stutter ( dont know how to really explain that ). But the "playback" also randomly just stop, i have to reload - restart Orion

The stream also freeze sometime for a second or 2 like with framedrop, and sometime it just freeze and never restart by itself. ( this happen since i changed my nvidia driver it look like, never had that before )

Same goes for the chat that sometime just dont keep up. And if i type sometime, it catch up ( like 30+message appear at the same time, or i do have to change stream - go back to where i was to have the chat work again )

I'am on win10 64bit, i have a gtx1070 with the 376.19 drivers

what do you mean by "what backend" i'am i using ? I just have the codecs x264 vfw installed. ( if that what you are asking :o )

@ahjolinna
Copy link
Contributor

ahjolinna commented Jan 27, 2017

okay so its win10 problem, so that probably means that its using MPV for backend as its the default option, do you have the latest orion installed? aka v.1.3.5 (or do u have the git version?) as those seem old issues at least the chat one, also do you have the latest MPV installed? aka v0.23.0

btw. it seems you have an old nvidia driver the latest one is 378.49 (WHQL)

I personally can't really help or test as I don't use windows anymore, maybe the dev (@alamminsalo) can help with this.

@woowoots
Copy link
Author

woowoots commented Jan 27, 2017

I dont see why it would be a win10 issue, since thoses issues are quite recent.
Maybe twitch changed something ? so orion have issues ?

I have the 1.3.5, isnt the git version the same ? ( if not, i dont understand how to install things from git... since its only source code oO )

As for the nvidia drivers, i dont see why it would cause any issue, i'am using thoses since a while, and the lastest orion version is oldest compare to the drivers i'am using ( and i stick with them because lastest drivers deliver worse performance )

EDIT : never installed mpv, guess i can give a try tho, even if i dont like that much install 32426 different things for that ^^
Where is the "installer" from the link you send me ? :o / how do i install something like that since i can only grab the source code ? oO

@ahjolinna
Copy link
Contributor

ahjolinna commented Jan 27, 2017

I'm not sure how the Windows version is built (no direct info available) , but orion supports mpv(default), qtav and qt-multimedia as the backend player's... And when mpv is the default option I assumed that it was needed.

And it seems likely that it's a just windows problem as it works fine for me on Linux...(thought I do use the git version instead, I will try the stable version soon..) ..I just tested v1.3.5 and it worked just fine

And what I mean with git version is the latest “development/unstable “ version that you have to compile yourself, the one you're using is the latest "stable" version which is pre-compiled

to install MPV: https://mpv.io/installation/ I'm not sure if mpv bundeled in on orion or not, or has the dev build it with some other backend instead of mpv (default)

@woowoots
Copy link
Author

woowoots commented Jan 27, 2017

I have no idea how to compile things myself otherwise, sure i would give a try a the git version oO

hmm... so i downloaded a MPV things, used the install.bat from the zip.. and.. well, still the sames issues with the stream "freeze" and so.

I dont know what's went wrong all suddently.

@alamminsalo
Copy link
Owner

Orion on windows uses QtAV as backend

@ahjolinna
Copy link
Contributor

Qtav?! Really that would have been my last guess, why not qt-multimedia...okay depends how it works

Anyways it would be nice for Windows/Mac user to have small guide/tutorial how to build at least the git version, so more cross-platform testing could happen

@woowoots
Copy link
Author

Well, i tried several things

  • install the lastest nvidia drivers
  • uninstall / re-install another software i updated last day ( just in case it was creating somes issues )
  • uninstall / re-install orion ( the .exe, i still dont know how to install the github version )

And ofc, nothing helped, stream are still utterly broken. Playback stop - freeze very often. No idea what i could / should do ( if its really an issue on my side )

@alamminsalo
Copy link
Owner

Building on windows is a bit fiddly because various reasons (mpv doesnt compile with msvc, and qt's webengine doesn't compile with mingw-gcc). It's a bit easier to use qtav there

@ahjolinna
Copy link
Contributor

ahjolinna commented Jan 28, 2017

well maybe MPV should separate? and up to the user to have it installed ...there are pre-compiled versions , or have installer which will install it.

windows compilation instruction

as for the webengine issue, what version of mingw-gcc did u try? The minimum version of MinGW-builds supported is GCC 4.9.1

http://doc.qt.io/qt-5/windows-requirements.html
http://doc.qt.io/qt-5/supported-platforms-and-configurations.html
http://doc.qt.io/qt-5/qtwebengine-platform-notes.html
http://doc.qt.io/qt-5/whatsnew58.html


PS. have you tried MSYS2 edition of Qt Creator and then orion could be compiled with a libmpv linked to MSYS2's ffmpeg libraries.

I remember that mpc-qt uses this

@alamminsalo
Copy link
Owner

I have just updated windows installer (1.4.0). It's built with mpv backend now. If this fixes your playback problems you can close this issue

@woowoots
Copy link
Author

woowoots commented Feb 3, 2017

tried the 1.4.0 since a while now, and saddly still have thoses playback stop, as for the "smooth" video, that appear to be fine now

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants