我想在C++應用程序中流式播放Youtube視頻或FLV文件。如何做呢? (我使用QT作爲GUI)如何在C++應用程序中播放和播放Youtube/FLV視頻?
0
A
回答
2
你有兩個問題需要解決。
第一個你需要播放器技術。爲此,您可以使用ffmpeg,但請記住,它是根據GPL(LGPL中的舊版本)獲得許可的。
第二件事是您需要訪問FLV視頻網址。爲此,您要麼刮掉網站,要麼使用YouTube GData API。如果您決定選擇後者,您需要知道您需要與YouTube/Google達成特別協議才能獲得高質量的媒體流。通常你不能訪問FLV的。
0
相關問題
- 1. 在視頻播放中播放視頻
- 2. 如何使用手機的視頻播放器應用程序播放視頻
- 3. 如何在C#窗口應用程序中播放視頻?
- 4. C++在控制檯應用程序中播放視頻音頻
- 5. 如何在Windows應用程序上播放youtube視頻C#
- 6. 如何在視頻播放器中播放視頻
- 7. 播放mp4視頻android應用程序
- 8. 視頻播放器應用程序
- 9. 如何通過LiveCode移動應用程序中的播放器播放視頻?
- 10. 在iPhone應用程序中播放視頻庫中的視頻
- 11. 視頻播放器播放視頻
- 12. 在Flash播放器中播放視頻
- 13. 如何在C#中播放視頻?
- 14. 如何在html5 jw播放器中播放youtube和vimeo視頻
- 15. 如何在UIView在iOS應用程序中播放視頻流?
- 16. 在視頻中播放視頻c
- 17. 在原生視頻應用程序中播放視頻URL WinRT
- 18. 在windows C++應用程序中播放視頻剪輯
- 19. 在應用程序目標中實現視頻播放c
- 20. 如何在YouTube視頻播放器中播放YouTube視頻中的視頻android
- 21. 如何在我的android應用程序中播放管視頻
- 22. 如何在Silverlight應用程序中播放youtube視頻?
- 23. 如何在Windows Phone應用程序中播放視頻
- 24. 如何在我的應用程序中播放vimeo視頻?
- 25. 如何在我的Android應用程序中播放FLV視頻
- 26. 如何在我的應用程序中播放視頻
- 27. 如何在iPhone應用程序中播放YouTube視頻?
- 28. 如何在Laravel 5.1應用程序中播放視頻
- 29. 如何在Android應用程序中從Amazon S3播放視頻?
- 30. 如何在iOS應用程序的內聯中播放視頻?
你是什麼意思的「高質量流」你的意思是高清? 我需要普通的,我還需要youtube許可嗎? – user63898 2010-02-10 12:39:48
通過GData API YouTube提供3gp和mpeg4視頻流。這些視頻的質量有點波動<100kbps。您在網站上看到的視頻是具有更高比特率的flv視頻,因此您需要特定的YouTube權限。 – rui 2010-02-10 15:40:20