-
-
Notifications
You must be signed in to change notification settings - Fork 95
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
Casting AceStream Links to the TV #107
Comments
What TV do you have (include model too if possible). Could you try without the Another thing that might help would be doing One more thing you could do would be downloading ffprobe from here and trying something like:
then printing the output here, so we can get a better understanding of the format we're dealing with. |
Sony BRAVIA 55" Model # KDL55W700B CTRL+D: ffprobe: |
Funnily enough, I think your TV might support MPEG-TS H264 out of the box.. Do local videos or torrents work to be casted to the TV? How about youtube links? |
I have an idea.. try using:
|
An alternative (and possibly better, as it uses a different technique of casting) way of doing it would be to open this file with a text or code editor:
And replace these lines: With:
Then save the file (restart powder if it's already running) and try it with:
note the use of the |
I've looked at this a bit closer, the second method i proposed can't work without this change too. https://github.com/jaruba/PowderPlayer/blob/master/src/lib/dlna.js#L232 should be:
keep in mind that after making all these code changes you can just change between these 2 test cases by changing |
Tried all of your suggestions |
It shouldn't have.. The way the 2 test scenarios work, is that if you use With the fixes and using In your particular scenario, both should work (if your TV supports the format, and I think it might), because your link is already in your LAN, so it should be accepted, proxying it like we do to YouTube should only activate remote control use.
Most like using Sublime Text |
Thank You for the Sublime Text Editor... Made trying your earlier suggestions much easier. Uncaught Error: Illegal MIME-type (714) dlna.js:886 |
Uhm, for this particular error, I'd try changing these lines: to:
this is a change that might help with that error in your current use case, but would need to be changed back for other formats to work with casting |
Thank You |
Other possible options for |
Error:Action Line 888 = throw err; |
did you try all of them? :)) |
no |
1st content type change |
Streaming - Yes (all the time), Live Streaming - No. But that shouldn't be the issue. What method did you use to get to this error? Make sure that your TV's software is updated. After that open:
here: Then try again and check the console log ( |
edited my previous comment, use the code posted now |
Load an .m3u as a file Ok will do |
fetching OS cookie failed, trying again in 20 sec |
It's saying that it can't find the video URL, try again maybe? Wait for the video to play a few seconds before pressing |
Thing is, I wouldn't be putting you through all this if I didn't think it might actually be possible. But I'm looking at a DLNA profile generated from a
One of these lines is:
Your previous
Which seem to be fully compatible with a request for the But we're getting pretty close to me running out of ideas, so what's there to loose? :) |
Okay |
If you want, we can try with transcoding, it wouldn't be necessarily hard to test, and we might succeed faster, but you might need a lot of space on your hard disk for this one :) |
Hard disk space I've got plenty... |
Good afternoon jaruba! I've got plenty of hard disk space... VLC 2.2.3 Weatherwax..... and a couple of hours to kill(if we need that long). |
@avmduck Download ffmpeg, open a command line in the same folder where you unpacked ffmpeg (same forlder as With the AceStream Link ready write:
remember to substitute Then wait a bit and try to play the |
You Rock jaruba!!! Working fine so far.... |
@avmduck You'd need to elaborate on the "working fine", did you manage to transcode it, or managed to cast it to the TV? :) |
Cast to Tv..... But its only working for 3-5 minutes |
Yes, I was expecting this issue.. |
Would you like to see some of the errors that are coming up in the ffmpeg Command Prompt window? |
Wouldn't hurt, although I have an idea of what's bugging it :) |
Press [q] to stop, [?] for help |
Does it error out though? Or just continuing to do it's thing while these errors are coming up? |
continues to run(with a couple quick freezes) for as long as 5 minutes then just stops |
Don't know if this helps... |
There are many limitations and issues with this particular technique.. First of which is that I don't think Secondly is that it transcodes into what can only be understood as a recording, and as the live stream is endless, it will keep recording and use more and more hard disk space. (I wouldn't want to fall asleep with Thirdly is that the streaming server inside Powder (that is being used to cast to the TV) considers the file fully downloaded, when it is actually a partial file. So chances are that if you waited 4 minutes before trying to cast it, it might only have 4-6 minutes of recording when you start casting, and the TV would stop after that time has gone even if The solution to this might be in on-the-fly transcoding, which is something that I can't give you a simple walkthrough for, but will be available in Powder v1.0 (I say "might" because I'm not even sure anyone ever attempted transcoding a live stream on-the-fly and casting it to the TV, it might work perfectly or explode) The good news is that if it does work with on-the-fly transcoding, then it might work out of the box with Powder v1.0 without you needing to do anything else. And I'm pretty close to releasing an alpha for it, with a bit of luck maybe by the end of this weekend. The bad news is that if it doesn't work with on-the-fly transcoding, and your TV doesn't natively support this kind of live stream (which from previous tests it pretty much proves it doesn't).. Then I don't think there's anything else to be tried, except maybe transcoding to a different type of live stream, like HLS, but I'm almost sure that your TV doesn't support HLS either. |
Well.. Thank You for trying! |
I'll ping you when the alpha is out, I'm pretty sure it will work with it, but I don't want to jinx it. :)) |
This should be possible now in Powder Player Nightly by starting the live stream you want to cast, then selecting "Cast to DLNA", then selecting your TV, and making sure that these settings are set correctly:
This technique still downloads locally, using more and more disk space as you watch, nothing really bad though, as in my case of 1+ hours of watching, it got to about 1.5 GB. You can set the Cache Folder for Casting in the Player settings. The official announcement for Powder Player Nightly Pre-Release and the download link can be found here: Be sure to tell me how it goes. :) |
I have gotten PowderPlayer to Play an AceStream (http://acestream.org/) using a .m3u file. Written using Notepad and saved with UTF-8(encoding)
(example below) But I can't get it to "Stream to TV (DLNA)" working. i am getting an "Error: Nothing Found" error.
More than likely..... something to do with Transcoding!
Am I correct in my thinking?
EXTM3U
EXTINF:-1, BT Sport 2 HD (Спорт)
http://127.0.0.1:8081/channels/play?id=14882
(of course it was not as easy or simple as making the .m3u file had to run a couple of programs and register with Torrent-TV to do it)
The text was updated successfully, but these errors were encountered: