How to play videos from the web like youtube in kivy(如何在 kivy 中播放来自网络的视频,例如 youtube)
问题描述
我真的很想创建一个 kivy 应用程序,让我可以查看来自某些网络链接的视频.我该怎么做呢,比如有一个视频链接然后在 Kivy 中播放?我已经阅读了文档,但我不明白.请帮忙.
I really want to create a kivy app that lets me view videos from certain web links. How can I go about doing this, Like having a link to a video then play it in Kivy? I already read the documentation and I don't get it. Please help.
推荐答案
视频
和VideoPlayer
小部件都能够播放来自网络的流式视频.下面是一个播放网络视频的简单示例:
The Video
and VideoPlayer
widgets are both capable of playing streaming videos from the web. Here's a simple example of playing a video from the web:
import kivy
kivy.require('1.8.0')
from kivy.app import App
from kivy.lang import Builder
root = Builder.load_string('''
VideoPlayer:
source: 'http://www.debone.com/VivVilConGminorRV578.mpg'
''')
class TestApp(App):
def build(self):
return root
if __name__ == '__main__':
TestApp().run()
这适用于任何受支持的流媒体类型.但请注意,YouTube 不提供流式传输 URL.在此处查看我对专门询问 YouTube 的问题的回答.
This will work for any supported streaming media type. Note, however, that YouTube does not provide streaming URLs. Check my answer here to a question which was specifically asking about YouTube.
这篇关于如何在 kivy 中播放来自网络的视频,例如 youtube的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:如何在 kivy 中播放来自网络的视频,例如 youtube
基础教程推荐
- UIWebView 委托方法 shouldStartLoadWithRequest:在 WKWebView 中等效? 2022-01-01
- 在 gmail 中为 ios 应用程序检索朋友的朋友 2022-01-01
- 如何让对象对 Cocos2D 中的触摸做出反应? 2022-01-01
- 如何在 iPhone 上显示来自 API 的 HTML 文本? 2022-01-01
- 如何在没有IB的情况下将2个按钮添加到右侧的UINavigationbar? 2022-01-01
- android 应用程序已发布,但在 google play 中找不到 2022-01-01
- 当从同一个组件调用时,两个 IBAction 触发的顺序是什么? 2022-01-01
- Kivy Buildozer 无法构建 apk,命令失败:./distribute.sh -m “kivy"d 2022-01-01
- 如何在 UIImageView 中异步加载图像? 2022-01-01
- Android:对话框关闭而不调用关闭 2022-01-01