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

功能建议:开机自动启动到托盘和关闭后缩小到托盘 #28

Open
ivysrono opened this issue May 20, 2022 · 5 comments
Open
Labels
enhancement New feature or request

Comments

@ivysrono
Copy link

类似everything

@eduardonm
Copy link

类似everything

Ivysrono, Hello!
Sorry for getting in touch on this issue that has nothing to do with this issue. I've been using "HLS.js Playback - Allow the browser to play HLS video urls (m3u8) 'natively'" for firefox for some time now. He's really great. I don't have a background in programming, but I'm curious and I put the code of the "Latest Release - https://video-dev.github.io/hls.js/demo" on my website; it happens that because of its extension, in firefox, I can open the link: "https://api.new.livestream.com/accounts/22300522/events/6680139/live.m3u8", but not because of the "Demo" code. Could you help me to include " the line(s) that can open this "m3u8 from livestream"? Thank you very much!

This is the code I'm using on my website:

<title>Hls.js demo - basic usage</title> <script src="[../dist/hls.js](view-source:https://hls-js.netlify.app/dist/hls.js)"></script>

Hls.js demo - basic usage

<script> var video = document.getElementById('video'); if (Hls.isSupported()) { var hls = new Hls({ debug: true, }); hls.loadSource('https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8'); hls.attachMedia(video); hls.on(Hls.Events.MEDIA_ATTACHED, function () { video.muted = true; video.play(); }); } // hls.js is not supported on platforms that do not have Media Source Extensions (MSE) enabled. // When the browser has built-in HLS support (check using `canPlayType`), we can provide an HLS manifest (i.e. .m3u8 URL) directly to the video element through the `src` property. // This is using the built-in support of the plain video element, without using hls.js. else if (video.canPlayType('application/vnd.apple.mpegurl')) { video.src = 'https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8'; video.addEventListener('canplay', function () { video.play(); }); } </script>

@ivysrono
Copy link
Author

@eduardonm You can try Viewhance which native supports DASH, HLS, MSS streaming (if the browser can support it).

@eduardonm
Copy link

eduardonm commented May 22, 2022

@ivysrono,

Hello again, thanks for your attention!

Its extension "HLS.js Playback" is great, the idea is to use it directly in the code of the site that will play the m3u8.(https://api.new.livestream.com/accounts/22300522/events /6680139/ live.m3u8"). Is there such a possibility, if so, which files should I use in the server directory?

300: jar:http://my.site.com.br/hlsjsplayback/

200: filename content-length last-modified file-type
201: LICENSE 1152 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: META-INF/ 0 Tue,%2001%20Jan%201980%2003:00:00%20GMT DIRECTORY
201: README.md 882 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: embedded_videos.js 1186 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: event.js 925 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: hls.min.js 311972 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
01: icons/ 0 Tue,%2001%20Jan%201980%2003:00:00%20GMT DIRECTORY
201: img/ 0 Tue,%2001%20Jan%201980%2003:00:00%20GMT DIRECTORY
201: manifest.json 770 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: options.html 729 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: options.js 923 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: player.css 3098 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: player.html 257 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: player.js 2434 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: popup.html 1026 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE
201: popup.js 959 Fri,%2030%20Nov%201979%2003:00:00%20GMT FILE

I imagine the address embed into the iframe to play the m3u8 would be:

<iframe width="100%" height="480" src="https://my.site.com.br/hlsjsplayback/player.html#https://api.new.livestream.com/accounts/22300522/events/6680139/live.m3u8" frameborder="0" allow="autoplay" allowfullscreen></iframe>

@ivysrono
Copy link
Author

I don't know.

@eduardonm
Copy link

eduardonm commented May 23, 2022

I don't know.
@ivysrono, thanks again; have a good week!

@naaive naaive added the enhancement New feature or request label May 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants