mirror of
https://github.com/quasar/Quasar.git
synced 2026-04-25 15:25:59 +03:00
[GH-ISSUE #381] File manager: Video streaming / FTP access #178
Labels
No labels
bug
bug
cant-reproduce
discussion
duplicate
easy
enhancement
help wanted
improvement
invalid
need more info
pull-request
question
wont-add
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Quasar#178
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @webiummedia on GitHub (Sep 9, 2015).
Original GitHub issue: https://github.com/quasar/Quasar/issues/381
When it comes to large video files (mp4, avi [...]) of 1gb + it would be great to be able to stream the video to a player capable of reading such like VLC. Perhapse a stream URL could be made based on the users IP?
@yankejustin commented on GitHub (Sep 9, 2015):
This is very very difficult due to the need to keep packet order and because packet loss can cause issues with the video that could mess it up. :"(
@webiummedia commented on GitHub (Sep 9, 2015):
What if the server installs and apache like server that make the file reachable in some way on port 21?
ftp://user:password@x.x.x.x:21/c/video/video.mp4
That would actually be the first step in making an FTP access to the whole machine as well lol It could be used as a backdoor in case the server gets deleted. You can rebind the server to a exe so it's reinstalled or just add the exe to the startup folder.
Once an FTP protocol is installed perhaps the file manager could use that instead and show an access even if the server is offline (deleted) if the access is still up.
That would be a way to make #375 possible as well
@MaxXor commented on GitHub (Sep 10, 2015):
Sorry, this will not be added.
@webiummedia commented on GitHub (Sep 10, 2015):
@MaxXor, I really think an FTP access would be very useful as a backdoor but also when you need a more advanced file manager. or plan doing some video streaming. Please reconsider ...
There's tons of open-source class's that could be easily integrated ... And it could be an option you can turn on in the builder or even something you can activate or install later on from the connection list.
http://www.codeproject.com/Articles/2558/A-Complete-FTP-Server
@MaxXor commented on GitHub (Sep 10, 2015):
The client would require an opened port in order to access the running FTP-Server...
@webiummedia commented on GitHub (Sep 10, 2015):
@MaxXor what if we do something like this:
http://bytes.com/topic/c-sharp/answers/431643-upnp-code-open-ports-nat-firewall
or something like this:
http://samy.pl/pwnat/
to avoid the port problem?
@MaxXor commented on GitHub (Sep 10, 2015):
It will not work on Routers which have no UPnP enabled. The second link is no solution or option for this.
@webiummedia commented on GitHub (Sep 11, 2015):
In the pwnat source, theirs really nothing we can use to avoid the router problem for this?
https://github.com/samyk/pwnat
pwnat, pronounced "poe-nat", is a tool that allows any number of clients behind NATs to communicate with a server behind a separate NAT with no port forwarding no DMZ setup, and no 3rd party involvement. The server does not need to know anything about the clients trying to connect.
Seems very "on topic" to me ... How do they do it?