Название: Виджет онлайн-видео Отправлено: niag от Июль 09, 2011, 19:09 Всем привет!
Собираюсь сделать виджет, который позволяет просматривать онлайн видео (например, с youtube). Первый вопрос: что посоветуете для реализации? обычные запросы с помощью QNetworkAccessManager? Далее, как вы думаете, для реализации подобного виджета для онлайн-трансляций (хочу также попробовать реализовать и это) что следует учесть? и должна ли реализация первого случая отличаться от реализации второго? Название: Re: Виджет онлайн-видео Отправлено: ufna от Июль 09, 2011, 21:24 Советую вначале определиться с протоколом и получением данных, а потом думать о "виджете".
Визуальная часть здесь - элементарщиа - берешь да выводишь, а вот сетевая/сборная/форматная - посложнее будет. С ютуба играть - либо флеш встраивать (будет медленней), либо РТМП протокол. Название: Re: Виджет онлайн-видео Отправлено: niag от Июль 11, 2011, 03:16 как я понял, тривиальных решений нет, хм... тут в общем-то нужно подумать, что лучше. мне не требуется выполнить данную задачу для чего-то конкретного - просто для себя, на будущее так сказать. так что на данный момент интересует наиболее простой вариант, т. е. как я понял встраивать флэш. а вообще кроме РТМП больше никаких альтернатив нет что ли?
и да, все же интересуют онлайн-трансляции, где воспроизведение идет в реальном времени. как я понял, такое уже флешем не сделать, по видимому все таки придется РТМП использовать, с которым я вообще не знаком. как я понял, ничего особо полезного из Qt, кроме обычных (можно сказать, стандартных вроде QNetworkAccessManager) классов работы с сетью, вытянуть не получится :( Название: Re: Виджет онлайн-видео Отправлено: ufna от Июль 11, 2011, 13:40 вообще - проще на си-шарпе заюзать либу от Броколли Продактс и будет проще всего
на Qt - решений готовых нет (только разве что за деньги). флеш встраивать - можно и в риалтайме будет, но медленно и тоже не просто на самом деле :) Название: Re: Виджет онлайн-видео Отправлено: niag от Июль 11, 2011, 17:02 си шарп я почти не знаю, да и ориентация на кроссплатформенность (причем не в пользу окошек) всё-таки. так что видимо буду разбираться с РТМП (а то есть подозрение, что со флешем заморочек будет целая куча и маленькая тележка). спасибо кстати :)
Название: Re: Виджет онлайн-видео Отправлено: ufna от Июль 11, 2011, 21:33 дело хорошее, но путь тернист. успехов ;)
советую копнуть в сторону RTMPlib и FFMpeg. Название: Re: Виджет онлайн-видео Отправлено: Ubuntu_linux от Июль 14, 2011, 13:27 VLC ?
http://www.videolan.org/vlc/ Название: Re: Виджет онлайн-видео Отправлено: ufna от Июль 14, 2011, 14:55 если только его поправили. еще месяца три назад там вместо ртмп такая лажа была в кишках что мама не горюй
Название: Re: Виджет онлайн-видео Отправлено: niag от Июль 17, 2011, 17:02 VLC ? то есть у vlc есть api дял подключения его в приложение? а вообще vlc не слишком грузит систему? вообще, вариант не желательный, т. к. это стороннее приложение и появляются зависимости. http://www.videolan.org/vlc/ или где-то в исходниках vlc есть реализация rtmp? Название: Re: Виджет онлайн-видео Отправлено: Ubuntu_linux от Июль 18, 2011, 02:43 VLC ? то есть у vlc есть api дял подключения его в приложение? а вообще vlc не слишком грузит систему? вообще, вариант не желательный, т. к. это стороннее приложение и появляются зависимости. http://www.videolan.org/vlc/ или где-то в исходниках vlc есть реализация rtmp? |