Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing Glue #1

Open
dcrdev opened this issue Apr 8, 2018 · 14 comments
Open

Missing Glue #1

dcrdev opened this issue Apr 8, 2018 · 14 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@dcrdev
Copy link
Owner

dcrdev commented Apr 8, 2018

It appears as though the upstream netcore package not only does not have the updated project files published, but also there is also a application host project that's not being published in the repository.

That project "EmbyServer" needs to be re implemented, in order to run Emby. It's going to take some time to do this.

@dcrdev dcrdev added the bug Something isn't working label Apr 8, 2018
@dcrdev dcrdev self-assigned this Apr 8, 2018
@dcrdev dcrdev added this to the 3.3.1.14.a1 milestone Apr 9, 2018
@dcrdev
Copy link
Owner Author

dcrdev commented Apr 9, 2018

This has now been re-implemented as "Emby.Server.Unix", need to look at application data logic and lib directory logic. Also need to figure out why it's trying to implement native sql instead of SQLite.Net.Core-PCL.

1 or 2 other bugs persist.

@RobertK66
Copy link

Hi @dcrdev ,
for a lot of reasons (...) I got interested in your clone of Emby Server. Forked and cloned your current master. When opening the Solution with my VS2017 (15.7.1) on Windows 10 the Emby.Server.Unix project is (still?) missing in the repos.

Are you still trying to clean up this 're-implementation'? I am willing to help with your efforts here. At least with developer feedback and testing out your changes......

@dcrdev
Copy link
Owner Author

dcrdev commented May 14, 2018

Hi, to be honest it's done - bar the runtime downloading of external libraries. I had put this on the back-burner for a while due to external commitments.

I really want to finish this off though - so hopefully will resume working on it this weekend.

@JustAMan
Copy link

Any news here?

@junnotpiper
Copy link

yea any news

@dcrdev
Copy link
Owner Author

dcrdev commented Oct 10, 2018

Any of you willing to help out?

@JustAMan
Copy link

JustAMan commented Oct 10, 2018 via email

@zacharyrs
Copy link

zacharyrs commented Nov 4, 2018

Hate to be that person, but I really don't want this to die out, and am beginning to face issues with emby-unlocked due to Chrome updates.

Any chance you could push the project files so others can take a look and try squash bugs too?

I understand there are alternatives such as https://github.com/JustAMan/Emby, but they derive quite significantly from the original repo.

@JustAMan
Copy link

JustAMan commented Nov 4, 2018

@zacharyrs
Copy link

@JustAMan, saw that and linked it.

Unfortunately your source seems to derive significantly from the original. I was hoping to keep my tree closer, to enable easy porting over.

Plus there's that very large commit by stefen (if I remember correctly), that I'd rather not browse through and try to comprehend...

@JustAMan
Copy link

JustAMan commented Nov 4, 2018

I do not know well enough how much is the difference, as I took @h3ge repo as a base. I do not care much, though, as what I wanted was to have source code to be able to investigate and fix stuff if it breaks while running at my home :)

There're also a few binary blobs still in there which I want to eventually replace with compiled versions.

What exactly "porting over" you want to achieve? Maybe we can join forces somewhere?

@zacharyrs
Copy link

I did look a little into it, but it was a bit much to read. For now I'm just using 3.4.0.0, with patched css to fix bugs etc.

By porting over, I meant just making it easy to merge any future changes to the main repo.


Honestly I think I might try writing a basic program in python or rust to handle video identifying, transcoding and streaming. Probably inspired by github.com/nvllsvm/maelstrom, but with a much prettier webapp frontend. That'll have to be over the christmas break...

@JustAMan
Copy link

JustAMan commented Nov 4, 2018

Emby is mature enough to be too hard to replicate all the features in a week or two, IMHO. That sounds like Streama, which is under active development for quite a while and is very much not on par with Emby yet, at least for my use case (having WebOS TV, Tizen TV and laptops with browsers and wanting to watch content using any of these).

If you want to go that route I'll certainly follow your progress anyway :)

Merging from upstream is something I'd like to try eventually as well.

@zacharyrs
Copy link

Yeah, that's why I've stuck with emby so far.
Anyway, we're getting rather sidetracked from the purpose of this issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants